人类基因组构建hg19的实用程序

pyhg19的Python项目详细描述


PYHG19

从变量的rsid中获取变量的坐标,或从变量的rsid中获取变量的坐标。 坐标

安装

首先,请确保遵循了 pydbsnp。然后安装pyhg19 使用pip3

pip3 install pyhg19

pip3 install --user pyhg19

对于完整的功能,您应该适当地设置环境变量 PYHG19_PATHPYHG19_MASKEDPYHG19_BOWTIE2_INDEX。例如,你可以 将此添加到您的.bash_profile

exportPYHG19_PATH=<path of your choice>
exportPYHG19_MASKED=<path of your choice>
exportPYHG19_BOWTIE2_INDEX=<path of your choice>

示例

importpyhg19rs10_coord=pyhg19.coord('rs10')print(f'rs10 is on chromosome {rs10_coord.chr} at position {rs10_coord.pos}')rs10_coord_tuple=pyhg19.coord_tuple('rs10')print('rs10 is on chromosome {} at position {}'.format(rs10_coord_tuple[0],rs10_coord_tuple[1]))rs_something=pyhg19.rsid(chr=1,pos=10019)print('The RSID of the variant on chromosome 1 at position 10019 is {}.'.format(rs_something))

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
如何将java ArrayList对象转换为实际值   web服务如何在JAVA类uisng JAXBElement中解组SOAP UI值   包含无值参数的java HttpClient表单URL   运行简单Camel Restlet演示项目的java问题?   带有自定义图标的java简单SWT警报消息?   java Netbeans 6.8:LibImport可以工作,但编译时“包不存在”   java如何获得绘画完成的通知?   java Hazelcast客户端模式群集故障后如何恢复?   Neo4J中Shapefile的java批插入   为什么ThreadPoolExecutor在Eclipse和从命令行运行Java程序时表现不同?   java在Android中计算两个坐标之间的距离时得到了荒谬的值   java在CardLayout中显示卡本身的下一张卡