Atlas-集合、注释和元基因组和元转录组数据的基因组组合的工作流。

metagenome-atlas的Python项目详细描述


阿特拉斯

DOI

Gitter chat

scheme of workflow

文档

Documentation Status

安装

所有依赖项都使用bioconda通道通过conda安装。 工作流和一些依赖项需要python 3。

预期用途需要conda

将在程序集的第一次执行时安装进一步的依赖项 或注释协议,并在协议的后续执行中重复使用。

有关bioconda的更多信息,请参见:https://bioconda.github.io/

作为新环境

使用conda,执行:

conda create -n atlas -c bioconda -c conda-forge python>=3.6 snakemake pandas bbmap=37.78 click ruamel.yaml biopython

加载环境:

source activate atlas

安装atlas

pip install -U metagenome-atlas

或者从github安装最新的atlas:

git clone https://github.com/metagenome-atlas/atlas.git
cd atlas
pip install .

入门

安装之后,需要下载所需的数据库并创建一个示例配置文件。

数据库

下载数据库及其相应的元数据数据库:

atlas download -o ~/databases
<>下载使用大约100 GB的磁盘空间。

配置文件

要创建配置文件,请运行:

atlas make-config --database-dir ~/databases config.yaml ~/directory_with_fastqs

将填充示例名称和文件路径以及默认设置 配置名称此YAML文件可以更新 任何文本编辑器。

示例名称应为a-z字符,可以用短划线(“-”)分隔。

有关完整文档,请参见:Documentation Status

装配

在编辑配置文件并调整任何其他参数之后 我们使用:

atlas assemble config.yaml

默认情况下,这会将结果写入 可用的CPU核心总数。

许可证

BSD-3号。

免责声明

这份材料是由 美国政府。无论是美国政府还是美国 美国能源部,也不是巴特尔,也不是他们的雇员,也不是 合作发展的管辖权或组织 材料,作出任何明示或暗示的保证,或承担任何法律责任 对准确性、完整性或有用性的责任或责任 披露的任何信息、设备、产品、软件或过程,或 表示其使用不会侵犯私人拥有的权利。

此处所指的任何特定商业产品、工艺或服务 商品名称、商标、制造商或其他不一定 构成或暗示其认可、推荐或支持 州政府或其任何机构,或巴特勒纪念学院。这个 本文作者的观点和意见不一定说明或 反映美国政府或其任何机构的信息。

美国西北太平洋国家实验室 国家能源部合同DE-AC05-76RL01830

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

推荐PyPI第三方库


热门话题
如何在javaswing中使用进度条,同时函数在繁重的进程中工作   SWIG(Java):如何调用带有void*out参数的函数?   java帮助解决算法问题   java,但我不想用try/catch块来包围语句!   可以从java类调用安卓类吗?   java流拆分器实现细节   java组织。莫基托。例外情况。滥用。无效使用MatcherException   java如何显示接收到的字符串?   java为什么这段代码不像JSR133建议的那样进入无限循环?   java BufferedReader readLine()从socket获取数据时冻结   java如何使用html表单发送的XML?   java RxJava与观察者代码的并行执行   我想使用CoreJava基于文本输入动态创建一个jpg图像   java如何在Mockito中模拟注入的bean?   java我的程序突然停止工作,我没有改变我记得的任何东西,现在它给出了第二个错误:javafx。fxml。加载异常   java树集排序错误   java RSA加密解密AES密钥并存储在文件中   Java将变量字符串[]与字符串混合在一个字符串数组中   如何在鼠标移动时重新绘制Java SWT应用程序?