说明:使用bioconvert将NGS格式从一种格式转换为另一种格式

sequana-bioconvert的Python项目详细描述


这是来自Sequana项目的^{str1}$bioconvert管道

Overview:TODO
Input:TODO
Output:TODO
Status:draft
Citation:Cokelaer et al, (2017), ‘Sequana’: a Set of Snakemake NGS pipelines, Journal of Open Source Software, 2(16), 352, JOSS DOI doi:10.21105/joss.00352

安装

必须先安装Seguana:

pip install sequana

然后,只需安装以下软件包:

^{pr2}$

使用

sequana_pipelines_bioconvert --help

您需要提供希望使用执行的转换类型 –command参数。您还需要说明预期的扩展类型 包括压缩(gz、bz2或dsrc识别)。最后 –input directory–input pattern必须用于查找输入 文件:

sequana_bioconvert --input-directory . --input-ext fastq.gz --output-ext
    fasta.gz --command fastq2fasta --input-pattern "*.fastq.gz"

这将创建一个包含管道和配置文件的目录。然后你需要 要执行管道:

cd bioconvert
sh bioconvert.sh  # for a local run

这是一条蛇形管道。symbol在中创建到输入数据的链接 存储在./output目录中的./input目录和结果。在

看到了吗生物转化.readthedocs.io有关bioconvert本身的详细信息。在

如果您熟悉snakemake,则可以检索管道本身及其 配置文件,然后使用特定参数自行执行管道:

snakemake -s bioconvert.rules -c config.yaml --cores 4 --stats stats.txt

或者使用sequanix接口。在

要求

此管道需要以下可执行文件:

  • 生物转化
https://raw.githubusercontent.com/sequana/sequana_bioconvert/master/sequana_pipelines/bioconvert/dag.png

细节

此管道在输入的fastq文件上并行运行bioconvert(成对或不成对)。 同时还制作了一份简短的Seguana摘要报告。在

规则和配置详细信息

这是latest documented configuration file 与管道一起使用。管道中使用的每个规则在配置文件中可能有一个部分。在

变更日志

^{tb2}$

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

推荐PyPI第三方库


热门话题
如何使用外部java程序在minecraft中移动minecraft角色的相机   java输出文本文件中的变量   java LazyLoadingException在我尝试从多通关系获取对象时出现   java json rest API的错误:ClassCastException:org。json。无法将JSONObject强制转换为组织。json。杰索纳雷   java BigInteger。C中的intValue()等价物#   java大写所有字符,但不包括带引号字符串中的字符   java获取特殊字符   javascript为什么Selenium中的所有getX()调用都需要这么长时间?   rabbitmq rabbitmq java客户端并行消费   如何使用selenium Java在popover窗口中提取文本   对象在java中构造一类对象   java Room数据库未实现   json JSONObject可以使用java保存大的格式化双值吗?   有时限的旅行推销员   java HttpsURLConnection openConnection查询   java无法使用Spring@Entity注释创建MySQL表   lambda Java 8仅映射到值类型集合   java提供OSGi服务而不实现接口   java单个对象重写对象数组,不确定原因