没有项目描述

cmsip的Python项目详细描述


CMSIP

从CMS-IP测序数据中检测不同的5HMC区域。

源URL:https://github.com/lijinbio/cmsip

安装

依赖性

  • bsmap

bsmap是moabs包中的一个组件。更多信息请参见moabs(https://github.com/sunnyisgalaxy/moabs)。

示例配置文件和说明

sampleinfo:
  - sampleid: TKO2PE1b2
    group: tko
    filenames:
      - TKO2PE1b2_R1.fastq.gz
  - sampleid: TKO2PE2m
    group: tko
    filenames:
      - TKO2PE2b1_R1.fastq.gz
      - TKO2PE2b1_R2.fastq.gz
  - sampleid: WTPE1b2
    group: wt
    filenames:
      - WTPE1b2_R1.fastq.gz
  - sampleid: WTPE2b2
    group: wt
    filenames:
      - WTPE2b2_R1.fastq.gz
groupinfo:
  group1: tko
  group2: wt
datainfo:
  reference: hg38.fa.gz
  spikein: mm10.fa.gz
  windowfile: hg38_w100.bed
  windowsize: 100
  fastqdir: test_data
  outdir: outdir
  statfile: outdir/qcstats.txt
  cnttablefile: outdir/meancovtable.txt.gz
  ttestfile: outdir/t.test.txt
numthreads: 20
verbose: True

sampleinfo

此块存储示例的详细元数据信息。

groupinfo

此块列出感兴趣的比较。另一种假设是group1group2的平均值的真正差异小于0。

datainfo

  • 参考

参考基因组的fasta文件,如hg38.fa.gz。

  • 峰值

基因组峰值的fasta文件,如mm10.fa.gz。

  • 窗口文件:hg38_w100.bed

橱窗里的基因组。这个窗口bin文件可以使用bedtools生成。例如

bedtools makewindows -g <(fetchChromSizes hg38) -w 100 > hg38_w100.bed
  • 窗口大小:100

用于创建箱子的窗口大小。

  • fastqdir:测试数据

包含原始fastq文件的根目录。

  • outdir

临时和最终结果文件的根输出目录。

  • statfile

质量控制统计文件。默认值为outdir/qcstats.txt。如果存在该文件,将跳过QC步骤,并且将针对现有的QC统计文件解析大小因子。否则,qc步骤将运行以生成统计文件。

  • cnttablefile

区域计数表文件。默认值为outdir/meancovtable.txt.gz。如果存在该文件,将跳过计数步骤,并且将使用现有的计数表文件进行下游统计测试。否则,将执行计数步骤以生成计数表文件。

  • t文件

统计测试结果文件。默认值为outdir/t.test.txt。如果存在此文件,则将不再运行任何任务。否则,统计测试将使用t-test在计数表上运行。

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

推荐PyPI第三方库


热门话题
java为什么只为字符数组重载println方法,而不为字符串、整数等其他数组重载?   java将快速线程返回到池中,而不是等待慢速线程   创建jar文件时java SwingWorker不工作   java如何将依赖注入RabbitListener   java如何在gradle任务中通过scp复制目录?   java在MySql数据库中创建表时,遇到NullPointerException   java HTTP Status 500 Servlet执行引发异常   在JAVA中对arraylist使用继承时出错   java PowerMockito未完成存根异常   如果没有错误/警告增加到某个极限,java是否停止在eclipse中构建项目或使用maven?   java Robolectric如何测试DateFormat。getBestDateTimePattern()   google云平台GCP数据存储Java API,构建一个空值实体   VerifyListener和FocusListener之间的java冲突   安卓是否可以在Java中的另一个方法内部强制调用一个方法?   JavaWindows7、JDK1.8、SpringBoot应用程序JAR在方法安全性方面占用了大量时间。getProviders()返回   Bean提供程序的java错误消息   java Slick动画每帧必须有一个持续时间   java无法在Trie中设置isLeaf标志   java为什么JVM不能创建包含main方法的类的对象,以便从该类访问main方法,如果它具有该类的名称?   java Apache Camel+CXF端点身份验证