bixBeta / betaBox

DEMUX, ALIGN, DESEQ2 DGE CALLS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

bixHPC

Required Packages:

bcl2fastq
fastqc
multiqc
star
homer
DESeq2
dplyr

Scripts:

barcodeSplit.pl: 
    Demultiplexes fastq reads based on barcodes of interest.

bcl2fastq.HPC.sh:
        Demultiplexes Illumina NextSeq 500 samples (bcl intensities to fastq).
        Performs quality control assessments using FASTQC. 
        Generates a single html report plotting all quality control metrics.
    
    Usage: 
        $ sbatch bcl2fastq.HPC.sh NameOfRunFolder NameOfSampleSheet NameOfPI         
                       
star.align.HPC.sh: 
        Aligns PE or SE fastq samples to reference genome using star ultrafast aligner. 
        Generates bedgraph files for UCSC genome browser visualization. 
    
    Usage: 
        $ sbatch star.align.HPC.sh <SE or PE> <ORG> <ASSEMBLY> 

DESeq2.R:
    Performs differential gene expression analysis of RNA-seq samples. 
    (rawCounts used are either from STAR --quantMode GeneCounts or HTSEQ outputs)
    
    Usage: 
        $ RScript DESeq2.R <Experiment.Name> <Numerator> <Denominator>
    
    For DESeq2 processCounts.sh and countMatrix.sh helper scripts are available for 
    preprocessing of raw counts and creation of the countMatrix.txt file that is needed 
    by the DESeq2.R script. 
    
    Usage: 
    $ processCounts.sh <1> or <2>

reHash.py:
    Rename utility.

reveRse.py:
    Generates i5 reverse complements for Illumina NextSeq 500 samples. 
    
    Usage: 
    $ python reveRse.py < indices.txt > 

About

DEMUX, ALIGN, DESEQ2 DGE CALLS


Languages

Language:Shell 47.0%Language:R 43.9%Language:Perl 4.7%Language:Python 4.4%