“ga4gh变体表示(vr)引用实现(https://github.com/ga4gh/vr python/)”

ga4gh.vr的Python项目详细描述


安装

一。安装vr python

以下说明适用于ubuntu 18.04+和macos。 由于依赖关系,vr python不太可能在windows上工作。

git clone --recurse-submodules https://github.com/ga4gh/vr-python.git
cd vr-python
python3.7 -m venv venv/3.7
source venv/3.7/bin/activate
pip install --upgrade pip setuptools
pip install -e .
pip install -e '.[dev,notebooks]'

(python 3.5和3.6也应该可以工作。)

2.拉取seqrepo数据

序列数据需要对序列进行规范化并推断ga4gh 序列标识符。笔记本使用SeqRepo。虚拟现实 实现者可以使用seqrepo或其他数据源。

然后,下载seqrepo:

sudo mkdir /usr/local/share/seqrepo
sudo chown $USER:$USER /usr/local/share/seqrepo
seqrepo pull
注:这将下载大约10GB的序列数据。见 https://github.com/biocommons/biocommons.seqrepo/了解更多 信息。

运行笔记本

按照上述说明安装后,键入:

source venv/3.7/bin/activate
jupyter notebook --notebook-dir notebooks/

安全性

对规范进行了独立的安全审查 本身。这个实现是按原样提供的,并且没有任何 安全保证。它需要一个独立的安全审查 在它被认为可以用于安全关键 应用。如果将此代码集成到应用程序中,则 自行承担风险和责任安排安全审计。

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

推荐PyPI第三方库


热门话题
显示图像的RGB编号的java   java JavaFX画布2D游戏:背景变换vs.绘画   在到达maxElementsInMemory之前创建的java DiskMarker   a4j:ajax可用事件的java详尽列表?   java从批处理文件运行jar文件,如果出现错误,则显示meessage   音频Java在背景音乐之上播放声音   用于在FTP中上载文件的java更改目录   尽管设置了必要的属性,java列表项仍不会保持选中状态   java Stanford Core NLP解析与CSV   java使用缓冲区合并热态和冷态   java无法初始化类javax。加密。JCE安全   对这个Java循环如此困惑的输入   java Spring RabbitMQ SimpleRabbitListenerContainerFactory用法   java如何使用jGrowl创建JSF消息   安装jRebel插件后,Netbeans项目中的java源文件夹不可见?   如何在Java中解析复杂的json字符串   java Spark KafkaUtils CreateRDD在键上应用过滤器   try块中的java代码被忽略,为什么?