Skip to content

sankaranlab/WGBS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 

Repository files navigation

🧬 WGBS DMR Workflow (Bismark β†’ methylKit)

License Platform Language

A lightweight, reproducible workflow for processing Whole-Genome Bisulfite Sequencing (WGBS) data and performing DMR analysis, designed for epigenomic analysis and downstream integrative/regulatory modeling.

This repo provides a clean and transparent pipeline for:

  • βœ… Bisulfite read alignment (Bismark)
  • βœ… Deduplication (deduplicate_bismark)
  • βœ… Cytosine methylation extraction (bismark_methylation_extractor)
  • βœ… DMR calling (methylKit)
  • βœ… DMR annotation (GENCODE + CpG islands)
  • βœ… Visualization (Manhattan plots)

πŸ“Œ Overview

WGBS enables base-resolution DNA methylation measurement genome-wide, but turning raw FASTQs into analysis-ready methylation tables and interpretable DMR results can be tedious and error-prone.

This workflow is intentionally minimal (4 scripts, no heavy framework), but aims to be:

  • reproducible (explicit inputs/outputs)
  • portable (no hard-coded cluster paths in scripts)
  • transparent (each step is a standalone script)
  • compatible with downstream epigenomic / multi-omics integration

🧱 Pipeline Modules

  1. Alignment
  2. DMR calling
  3. Annotation
  4. Plot

πŸ“ Recommended Directory Layout

project/
β”œβ”€β”€ data/                         # input FASTQs (not tracked)
β”œβ”€β”€ refs/                         # reference files (not tracked)
β”‚   β”œβ”€β”€ gencode.v38.annotation.gtf
β”‚   └── hg38.cpgs.island.txt
β”œβ”€β”€ scripts/                      # pipeline scripts (tracked)
β”‚   β”œβ”€β”€ 01_alignment.sh
β”‚   β”œβ”€β”€ 02_dmr_calling.R
β”‚   β”œβ”€β”€ 03_annotation.R
β”‚   └── 04_plot_manhattan.R
└── results/                      # outputs (not tracked)
    β”œβ”€β”€ 01_alignment/
    β”œβ”€β”€ 02_dmr/
    β”œβ”€β”€ 03_annotation/
    └── 04_plots/


---

## πŸ”§ Requirements

- **Bismark** β‰₯ v0.22.3  
- **Bowtie2**  
- **samtools**
- **methylKit**  
- Linux environment

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors