使用bed区域从ucsc基因组浏览器获取图像
ucsc_snapshots的Python项目详细描述
#ucsc_快照文档
版本:0.1.8
##摘要
ucsc_快照基于 从bed3+文件和会话id(hgsid)指定的坐标。
UCSC基因组浏览器应在使用 实用程序并保存为会话。这包括所有曲目设置、大小 等等。一旦这些设置完成,就可以加载页面源并标识 通过搜索“hgsid=”
提供hgsid和床位文件。图像将基于 床文件中的坐标,并保存到目录:
ucsc-snapshots-<hgsid>/chrom-start-end.pdf
ucsc-snapshots-<hgsid>/chrom-start-end.png
##警告
如果你有很多地区,你可能需要在一夜之间运行这个 ucsc限制每15秒1个请求,每天5000个请求。
当心多个进程同时访问同一个hgsid, 它们将影响彼此的链设置
##示例
最简单的情况是,只需获取图像:
ucsc_snapshots BED3+ SESSIONID
检索保持5'->;3'方向显示的快照,使用 床文件中的串字段:
ucsc_snapshots BED3+ SESSIONID –reverse-display
向输出目录添加注释 (目录变为ucsc快照-<;hgsid>;-annotation/):
ucsc_snapshots BED3+ SESSIONID –dir-annotation celltype=MCF7
仅输出PNG文件(默认为PDF和PNG):
ucsc_snapshots BED3+ SESSIONID –img-types png
##安装
pip install ucsc_snapshots