Changes between Version 3 and Version 4 of SOPs/RRBS
- Timestamp:
- 05/19/22 17:14:06 (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
SOPs/RRBS
v3 v4 3 3 === Background === 4 4 5 * Reduced-representation bisulfite sequencing (RRBS) is an experimental [https://academic.oup.com/nar/article/33/18/5868/2401288 protocol] to measure and compare genomic methylation patterns. The experiments use one or multiple restriction enzymes on genomic DNA to produce sequence specific fragments that are subsequently treated with bisulfite and sequenced. The workflow below illustrates how to use [https://academic.oup.com/bioinformatics/article/27/11/1571/216956 bismark] to analyze RRBS data on the resources at the Whitehead Institute.5 * Reduced-representation bisulfite sequencing (RRBS) is an experimental [https://academic.oup.com/nar/article/33/18/5868/2401288 protocol] to measure and compare genomic methylation patterns. These experiments use one or multiple restriction enzymes on genomic DNA to produce sequence specific fragments that are subsequently treated with bisulfite and sequenced. The workflow below illustrates how to use [https://academic.oup.com/bioinformatics/article/27/11/1571/216956 bismark] to analyze RRBS data on the resources at the Whitehead Institute. 6 6 7 7 === Step by step analysis === 8 8 9 * **Q C**10 * Use[https://www.bioinformatics.babraham.ac.uk/projects/trim_galore Trim Galore] or [http://barcwiki.wi.mit.edu/wiki/SOPs/qc_shortReads another] read trimmer to apply quality filters and remove adapters.9 * **Quality control** 10 * Start by using [https://www.bioinformatics.babraham.ac.uk/projects/trim_galore Trim Galore] or [http://barcwiki.wi.mit.edu/wiki/SOPs/qc_shortReads another] read trimmer to apply quality filters and remove adapters. 11 11 * See our [http://barcwiki.wi.mit.edu/wiki/SOPs/qc_shortReads QC and preprocessing guidelines] for details on running Trim Galore. 12 * A command for Trim Galore paired end reads using gzipped fastq inputcan look like:12 * A command for running Trim Galore on paired end reads from RRBS experiments can look like: 13 13 14 14 {{{ … … 17 17 18 18 * **Quantification of methylation calls** 19 * Bismark can (since version 0.6.beta1) use [https://www.nature.com/articles/nmeth.1923 bowtie2] to map short reads to reference genome(s). 20 * In the command below, bismark will expect to find C-to-T and a G-to-A versions of the reference genome. From the following the steps above, these will be located within /nfs/genomes/myOrganism/bowtie/ (for Institute-wide reference genomes) or /path/to/custom/genome/bowtie for other reference genomes. 19 21 * [https://www.bioinformatics.babraham.ac.uk/projects/bismark/ Bismark] produces BAM file(s) of aligned reads and methylation calls. 20 22 21 23 {{{ 22 bsub /path/to/bismark/bismark --genome /nfs/genomes/mouse_mm10_dec_11_no_random/bowtie/ -1 trimmedReads_1.fq.gz -2 trimmedReads_2.fq.gz24 bsub bismark --genome /nfs/genomes/myOrganism/bowtie/ -1 trimmedReads_1.fq.gz -2 trimmedReads_2.fq.gz 23 25 }}} 24 26 … … 26 28 * In the command above, bismark will expect to find C-to-T and a G-to-A versions of the reference genome. 27 29 28 * **Extract methylation calls**29 * After running bismark ...30 * For paired ended data ...:30 * **Extract methylation percentages** 31 * After running bismark, the methylation percentages can be extracted from the BAM output using bismark_methylation_extractor. 32 * For paired ended data, use the "-p" flag: 31 33 32 34 {{{ 33 bsub /path/to/bismark/bismark_methylation_extractor -p --gzip --bedGraph trimmedReads_bismark_bt2_pe.bam35 bsub bismark_methylation_extractor -p --gzip --bedGraph trimmedReads_bismark_bt2_pe.bam 34 36 }}} 35 * Comment 1 36 * Comment 2 37 * The resulting file trimmedReads_bismark bt2_pe.bismark.cov.gz summarizes coverage in the following [https://github.com/FelixKrueger/Bismark/blob/master/Docs/README.md format]: 38 39 {{{ 40 <chromosome> <start position> <end position> <methylation percentage> <count methylated> <count unmethylated> 41 }}}