Changes between Version 5 and Version 6 of SOPs/Using


Ignore:
Timestamp:
09/21/20 16:43:04 (4 years ago)
Author:
gbell
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SOPs/Using

    v5 v6  
    11== Using ngsplot to make stacked heatmaps and profiles of genes or genomic regions (like ChIP-seq peaks) ==
    2  [[https://github.com/shenlab-sinai/ngsplot/wiki | ngsplot]] is a great tool to make heatmaps and profiles of mapped reads (i.e. bam files of RNA-seq, ChIP-seq etc) across genes, transcription starts sites or other regions of interest.
    3  The regions used can be genes included on the ngsplot annotation or custom regions included on a bed file.
     2
     3[[https://github.com/shenlab-sinai/ngsplot/wiki | ngsplot]] is a great tool to make heatmaps and profiles of mapped reads (i.e. bam files of RNA-seq, ChIP-seq etc) across genes, transcription starts sites or other regions of interest.
     4The regions used can be genes included on the ngsplot annotation or custom regions included on a bed file.
    45
    56* Here is an example of a ngsplot command using custom regions
    67{{{
    7         bsub ngs.plot.r -G hg19 -R bed -L 3000 -C config.txt -O Peak_Summits
     8bsub ngs.plot.r -G hg19 -R bed -L 3000 -C config.txt -O Peak_Summits
    89
    9         * Example of the tab delimited config.txt file
     10using this example of the tab delimited config.txt file:
    1011
    11          TF1.sorted.bam       peaks.SUMMIT.bed  "TF1"
    12          TF2.sorted.bam       peaks.SUMMIT.bed  "TF2"
    13          Pol2.sorted.bam      peaks.SUMMIT.bed  "Pol2"
     12TF1.sorted.bam    peaks.SUMMIT.bed      "TF1"
     13TF2.sorted.bam    peaks.SUMMIT.bed      "TF2"
     14Pol2.sorted.bam   peaks.SUMMIT.bed      "Pol2"
    1415}}}
    1516* Here is an example of a ngsplot command using gene annotations within the ngsplot package
    1617
    1718{{{
    18 #using transcription start sites (tss)
     19# Using transcription start sites (tss) as the features of interest
    1920bsub ngs.plot.r -G hg19 -R tss -L 3000 -C config.txt -O ngsplot_tss
    2021
    21 #using gene body
     22# Using gene bodies as the features of interest
    2223bsub ngs.plot.r -G hg19 -R genebody -L 3000 -C config.txt -O ngsplot_tss
    2324
    2425}}}
    2526
    26 ngsplot uses a two-step normalization: i) coverage vectors' length i.e. gene length and ii) library size.
    27 [[https://github.com/shenlab-sinai/ngsplot/wiki/HowAreYaxisValsCalculated | ngsplot: How Are Y-axis Vals Calculated]]
     27ngsplot uses a two-step normalization: i) coverage vectors' length i.e., gene length and ii) library size.
     28See [[https://github.com/shenlab-sinai/ngsplot/wiki/HowAreYaxisValsCalculated | ngsplot: how the Y-axis values are calculated]].
    2829
    2930