GithubHelp home page GithubHelp logo

bixbeta / trex Goto Github PK

View Code? Open in Web Editor NEW
4.0 1.0 1.0 1.09 MB

RNA-seq, smRNA-seq, scRNA-seq & ATAC-seq workflows for @Cornell-Trex

R 30.16% Shell 57.70% Dockerfile 0.58% Nextflow 11.57%
10xgenomics rnaseq singlecell scrna shiny-apps shiny bash-script bash-scripting smallrna-seq smallrna

trex's Introduction

beta6.sh <- RNA-seq workflow

Dependencies:

  • trim_galore: version 0.6 or above (should be in path on biohpc)
  • multiqc: install multiqc using the following command: pip install --user multiqc
  • STAR: version 2.7.0e or above (add to path export PATH=/programs/STAR:$PATH)
  • RSeQC: version 2.61 (add to path using this guideline biohpc)

3.4.sh <- ATAC-seq workflow

Usage:

nohup bash 3.4.sh "[-h arg] [-p arg] [-d args] [-t arg] [-g arg] [-q arg]" > 3.4.log &

Params Description:

"[-h] --> Display Help"
"[-p] --> Project Identifier Number"
"[-d] --> Comma Spearated Values for Delimiter and Field <delim,field or default> default: _,5 "
"[-t] --> Trimming <nextseq or nova>;"
"[-g] --> Reference Genome <mm10 or hg38>"
"[-q] --> Execute atacQC.R script <yes>"
  • Create a folder named fastqs and add all the PE fastq files to this folder
  • Run the 3.4.sh script from the same dir as the fastqs directory
.
├── **3.4.sh**
├── dedup-BAMS
│   ├── PIN.FRIP.multiqc.report_data
│   ├── atacQC.out
│   ├── featureCounts
│   ├── peaks.OUT
│   └── tagDirs
├── fastQC
├── **fastqs**
├── primary-BAMS
├── trimmed_fastqs
└── TrimQC_stats

Tools needed:

  1. trim_galore
  2. fastqc
  3. bwa
  4. samtools
  5. picard tools
  6. homer suite (w/ human and mouse genome config)
  7. macs2
  8. featureCounts (rsubread)
  9. multiqc

trex's People

Contributors

bixbeta avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

cornell-trex

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.