pymethylprocess
pymethylprocess preprocesses DNA methylation data to automate parallelized, reproducible preprocessing for downstream epigenetic and machine learning analyses.
Key Features:
- Highly Parallelized Processing: Employs parallel computing techniques to accelerate preprocessing of methylation data for high-throughput environments and large datasets.
- Reproducibility and Scalability: Provides reproducible preprocessing workflows with a scalable architecture to handle varying dataset sizes efficiently.
- Automated Preprocessing: Automates the preprocessing steps required to prepare DNA methylation data for downstream analysis.
Scientific Applications:
- Epigenetics: Preprocesses DNA methylation data used in epigenetic studies.
- Machine learning pipelines: Facilitates large-scale, production-ready machine learning analyses on methylation datasets.
- Biomedical research: Supports research applications including cancer genomics, developmental biology, and personalized medicine.
Methodology:
Parallel computing techniques and automated preprocessing of DNA methylation data implemented in Python.
Topics
Details
- License:
- MIT
- Programming Languages:
- Python
- Added:
- 11/14/2019
- Last Updated:
- 11/24/2024
Operations
Publications
Levy JJ, Titus AJ, Salas LA, Christensen BC. PyMethylProcess—convenient high-throughput preprocessing workflow for DNA methylation data. Bioinformatics. 2019;35(24):5379-5381. doi:10.1093/bioinformatics/btz594. PMID:31368477. PMCID:PMC6954637.
PMID: 31368477
PMCID: PMC6954637
Funding: - NIH: P20GM104416, R01CA216265, R01DE022772
- Dartmouth College Neukom Institute for Computational Science CompX award: T32LM012204