📅  最后修改于: 2023-12-03 15:13:17.994000             🧑  作者: Mango
alignmentSieve ATACseq
是一种用于处理 ATAC-seq 数据的 Python 程序,它可以优化对参考基因组的比对,以获得更好的准确性和更底的假阳性率。该程序使用了一种名为 “sieve” 的算法来对切割(cut)和非切割(uncut)的 DNA 片段进行分别比对,并将结果组合以获得一个更好的全局比对结果。alignmentSieve ATACseq
在处理 ATAC-seq 数据中的识别与分类,可以帮助用户发现更多的位点。
在使用 alignmentSiever ATACseq
前,需要执行以下安装步骤:
pip install alignmentSieveATACseq
运行 alignmentSiever ATACseq
前,需要执行以下操作:
alignAtac [options] -fa reference.fa -fq [file1] [file2]
其中,[file1] [file2]
表示 ATAC-seq 数据文件名。在 Linux 平台上,ATAC-seq 数据文件名需要以 *.fq
或 *.fastq
结尾。在 Windows 平台上,ATAC-seq 数据文件名需要以 *.fastq
结尾。
运行完成后,将输出一个 BAM 文件。
alignmentSiever ATACseq
可以使用以下选项:
| 选项 | 描述 | | ---- | ----------------------------------------------- | | -fa | 参考基因组文件名(必需)。 | | -fq | ATAC-seq 数据文件名(必需)。 | | -bt2 | 使用 Bowtie2 取代 BWA 进行比对。 | | -o | 输出文件名(默认为 'out.bam')。 | | -t | 线程数(默认值为 1)。 | | -v | 显示程序版本号。 | | -h | 显示程序帮助信息。 | | -L | 记录程序运行日志。在无法确定错误原因时使用此选项。|
alignmentSiever ATACseq
的输出文件包括: