Coder Social home page Coder Social logo

areebapatel / qiaseq-smcounter-v2 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from creggian/qiaseq-smcounter-v2

0.0 0.0 0.0 323 KB

Home Page: https://www.biorxiv.org/content/early/2018/03/14/281659

License: GNU Affero General Public License v3.0

Dockerfile 1.28% Python 87.61% R 10.51% Shell 0.60%

qiaseq-smcounter-v2's Introduction

qiaseq-smcounter-v2

usage: run.py [-h] [--runPath RUNPATH] [--bedTarget BEDTARGET]
              [--bamFile BAMFILE] [--outPrefix OUTPREFIX] [--nCPU NCPU]
              [--minBQ MINBQ] [--minMQ MINMQ] [--hpLen HPLEN]
              [--mismatchThr MISMATCHTHR] [--primerDist PRIMERDIST]
              [--mtThreshold MTTHRESHOLD] [--rpb RPB] [--isRna]
              [--primerSide PRIMERSIDE] [--minAltUMI MINALTUMI]
              [--maxAltAllele MAXALTALLELE] [--refGenome REFGENOME]
              [--repBed REPBED] [--srBed SRBED] [--ds DS] [--bamType BAMTYPE]
              [--inputVCF INPUTVCF]

smCounter2: variant calling using Unique Molecular Identifiers

optional arguments:
  -h, --help            show this help message and exit
  --runPath RUNPATH     path to working directory
  --bedTarget BEDTARGET
                        BED file
  --bamFile BAMFILE     BAM file
  --outPrefix OUTPREFIX
                        file name prefix
  --nCPU NCPU           number of CPU to use in parallel
  --minBQ MINBQ         minimum base quality allowed for analysis
  --minMQ MINMQ         minimum mapping quality allowed for analysis. If the
                        bam is tagged with its mate's mapq, then the minimum
                        of the R1 and R2 mapq will be used for comparison, if
                        not each read is compared independently.
  --hpLen HPLEN         minimum length for homopolymers
  --mismatchThr MISMATCHTHR
                        average number of mismatches per 100 bases allowed
  --primerDist PRIMERDIST
                        filter variants that are within X bases to primer
  --mtThreshold MTTHRESHOLD
                        threshold on read proportion to determine MT level
                        consensus
  --rpb RPB             mean read pairs per UMI; default at 0 and will be
                        calculated
  --isRna               RNAseq varinat calling only; default is DNAseq
  --primerSide PRIMERSIDE
                        read end that includes the primer; default is 1
  --minAltUMI MINALTUMI
                        minimum requirement of ALT UMIs; default is 3
  --maxAltAllele MAXALTALLELE
                        maximum ALT alleles that meet minAltUMI to be
                        reported; default is 2 (tri-allelic variants)
  --refGenome REFGENOME
                        Path to the reference fasta file
  --repBed REPBED       Path to the simpleRepeat bed file
  --srBed SRBED         Path to the full repeat bed file
  --ds DS               down sample if number of UMIs greater than this value
                        (for RNA only)
  --bamType BAMTYPE     raw (default): raw BAM file with UMIs; consensus:
                        consensused BAM file
  --inputVCF INPUTVCF   optional input VCF file

Build Status

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.