Skip to content

This repository comprises code to select CpGs from bulk DNA methylation to be used for EPI-clone.

Notifications You must be signed in to change notification settings

veltenlab/EPI-CloneSelection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CpGSelectionPipeline

This repository comprises scripts to select CpGs from bulk DNA methylation data for subsequent analysis with scTAM-seq.

In general, three classes of CpGs are selected:

  • Differentially Methylated CpGs (DMCs, in RnBeads)
  • Intermediately Methylated CpGs (IMCs, in IMS)
  • CpGs harboring Within-Sample Heterogeneity (WSH, in WSH)

Snakemake pipeline

The full pipeline can be executed using the Snakemake file located in [snakemake/full/Snakefile]. For a successful execution, snakemake has to be installed as well as sra-tools, TrimGalore!, and samtools.

Additionally, the reference genome (mouse mm10) has to be downloaded and stored into a folder named references/mm10/.

Further necessary annotations include enhancer annotations, which can be downloaded as the file 'H3K27Ac_mm10.bed' from https://www.science.org/doi/10.1126/science.1256271 and has to be put it into the folder 'annotations'. Similarly, download the file 'GSM774291_FLDN1PU.1I.bb' from https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSM774291, process it with bedtools and liftover to convert it into a bed file mapped to mm10.

The pipeline can be started using:

snakemake --profile sge --use-conda --cluster-config cluster.yaml

Contact

You can contact Michael Scherer for questions and suggestions.

About

This repository comprises code to select CpGs from bulk DNA methylation to be used for EPI-clone.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published