CNN-Peaks

CNN-Peaks applies convolutional neural networks (CNNs) to perform peak calling on ChIP-seq datasets, identifying enriched genomic regions indicative of protein–DNA interactions.


Key Features:

  • Deep Learning Approach: Uses a supervised convolutional neural network architecture tailored to identify peak regions in ChIP-seq signal patterns.
  • Training with Human-Labeled Data: Model training uses ChIP-seq datasets annotated by human researchers marking presence or absence of peaks.
  • Automated Peak Prediction: Produces autonomous peak predictions on previously unseen genomic segments across multiple ChIP-seq datasets.
  • Performance Evaluation: Demonstrated superior performance in comparative analyses using benchmark datasets commonly used for validating peak callers.
  • Robustness to Noise and Bias: Incorporates methods to address irregular noise and bias inherent in ChIP-seq data during processing.

Scientific Applications:

  • Genome-wide epigenetic interaction mapping: Enables identification of genome-wide epigenetic interaction sites from ChIP-seq experiments.
  • Disease-associated functional element discovery: Facilitates detection of functional genomic elements associated with diseases via identified peaks.
  • Gene regulation and chromatin dynamics studies: Supports analyses of transcription factor binding, histone modifications, and chromatin state dynamics.

Methodology:

Integrates a supervised CNN-based model within a processing pipeline for ChIP-seq data, trained on human-labeled peak annotations, applied to address noise and bias in signals, and evaluated using benchmark datasets.

Topics

Details

License:
MIT
Programming Languages:
Python, C
Added:
1/18/2021
Last Updated:
2/13/2021

Operations

Publications

Oh D, Strattan JS, Hur JK, Bento J, Urban AE, Song G, Cherry JM. CNN-Peaks: ChIP-Seq peak detection pipeline using convolutional neural networks that imitate human visual inspection. Scientific Reports. 2020;10(1). doi:10.1038/s41598-020-64655-4. PMID:32404971. PMCID:PMC7220942.