行业资讯

立即注册 咨询客服

当前位置:首页 > 行业资讯> 如何使用SimpleHTTPServer搭建web服务器?

如何使用SimpleHTTPServer搭建web服务器?

发布时间:2018年03月29日 11:57:59    来源: A5互联

由于近期工作需要用到chip-seq数据分析,于是,从ncbi下载了两份 sra 数据,先用 fastq-dump 把sra文件转换成 fastq 格式文件,又用 fastqc 软件对fastq文件进行了测序数据质量评估,产生的质量评估文件包含html和zip压缩文件,保存放于服务器。

但问题来了,文件是放在服务器上,如何查看质量评估文件,看下测序数据合不合格?用U盘拷备,是个方法,scp命令传输到本地,也是个方法,这些方法,有点儿麻烦,效率还不高 !

其实,有一个很不错的办法,即高效又方便,那就是用 Python自带的一个WEB服务器模块:SimpleHTTPServer。

使用起来相当地容易:

SimpleHTTPServer使用方法:

1)通过命令行,在服务器上进入质量评估文件所在目录

2)执行命令python -m SimpleHTTPServer 端口号

注意:端口号不填的话,则默认使用8000端口。

3)浏览器访问该主机的地址:http://IP:端口号/

命令:python -m SimpleHTTPServer 8080   ,端口号设置为8080

服务器IP为192.168.1.104,在我工作的电脑上,用浏览器打开 http://192.168.1.104:8080/   就会出现文件列表了。

点击第一个文件,就可以非常方便地查看让咱做生信分析的小伙伴非常开心,可能也非常郁闷的质控结果图表了:

看到质控结果图表,工作就可以开展了。