“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第三方库


热门话题
gwt java。lang.UnsupportedClassVersionError:不受支持的专业。小版本51.0   java XML解析器trycatch不工作   java Jackson MRBean不工作,无法构造实例   javascript是检查参数的更好方法吗?   java在发生冲突时从ArrayList中删除对象   JavaSpringWebFlux和KeyClope JWTRESTAPI   java Selected选项在微调器中不可见   java在增加分区后,有没有办法在ApacheKafka中保持顺序?   java添加SourceRoot会导致spring启动应用程序出错   java Spring引导:任何bean都没有实现ReactiveCrudepository   java无法注册我的自定义AbstractAnnotationConfigDispatcherServletInitializer   TCP连接上的java Caesar密码   java树集排序不正确   java如何在自定义查询中加载@ElementCollection?