用于在DNAnexus上与斯坦福基因组测序服务中心(GSSC)应用程序逻辑一起工作的实用程序。
项目描述
seqcenter_dnanexus
用于在DNAnexus上与SCGPM测序中心应用程序逻辑一起工作的实用程序
API文档位于Read the Docs。
提供与存储在DNAnexus项目中的测序结果一起工作的高级方法和脚本。这个存储库面向的是斯坦福基因组测序中心在DNAnexus中创建的测序结果项目,因为这些项目具有许多独特的属性,它们的流程被利用并在这里查询。
此API的核心在于dnanexus_utils.py
模块中的DxSeqResults()
类。对于感兴趣的DNAnexus项目,用户可以使用围绕该项目的的高级方法进行各种操作,例如
- 下载一个或多个条形码样本的QC报告和JSON统计信息
- 下载FASTQ文件或将其作为DNAnexus DXFile对象获取
- 检索特定FASTQ文件上设置的属性
- 在DNAnexus中接受项目转移
- 等等。
脚本很多,包括清理项目以节省空间、列出特定组织的项目及其属性、下载感兴趣的fastqs、向项目添加属性、接受项目转移等工具。
- 清理项目以节省空间
- 列出特定组织的项目及其属性
- 下载感兴趣的fastqs
- 向项目添加属性
- 接受项目转移
上述第一点已被广泛用于节省空间和成本。该脚本的名称为scgpm_clean_raw_data.py
,它通过在项目的raw_data文件夹中删除不必要的额外内容来工作。它通过在DNAnexus上运行同名应用程序来工作,并清理出最近N天内创建的所有项目。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。
源分发
scgpm-seqresults-dnanexus-0.5.0.tar.gz (39.8 kB 查看哈希值)
构建分发
关闭
scgpm-seqresults-dnanexus-0.5.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b6a24227536d17c144b85ee4f3e79154a9e85d9e188faab935e08ec4ac47dd88 |
|
MD5 | 6ef54934f4bd47adac5215db32e133df |
|
BLAKE2b-256 | 86bdcd0568bfbc74678a5ac602842f891f1661f651a488efa1586f640931b901 |
关闭
scgpm_seqresults_dnanexus-0.5.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 852eac0c69fbabf6306a3ade88853d52f29c29d06a9e2db6c2761312443eaa3e |
|
MD5 | 517df49c4c3fe1240ebc5107d0ff947a |
|
BLAKE2b-256 | a406c1f6695f1c18506546c792df9ca67e41cfe6f084e5aab3ea4997fac7a230 |