EvoAug-TF
EvoAug-TF implements evolution-inspired data augmentation within TensorFlow to generate synthetic genomic sequences for training deep neural networks that predict molecular functions of non-coding genomic regions.
Key Features:
- Evolution-Inspired Augmentation: Generates synthetic training sequences using evolution-inspired transformations to augment functional genomics datasets and improve model generalization.
- TensorFlow Integration: Provides an implementation compatible with TensorFlow-based genomic deep learning architectures.
- Performance Benchmarking: Includes systematic benchmarking that demonstrates performance comparable to the original EvoAug package.
- Reproducibility Scripts: Supplies scripts to reproduce the reported benchmarking results.
- Support for Interpretability: Augmentation is intended to facilitate development of interpretable models and attribution analysis for genomic regulatory mechanisms.
Scientific Applications:
- Genomic DNN Training: Augments limited functional genomics datasets to enable training of deep neural networks for predicting molecular functions of non-coding regions.
- Model Generalization: Improves model generalization across diverse biological contexts by increasing training data diversity.
- Attribution and Regulatory Analysis: Supports attribution analysis to aid interpretation of learned sequence features and regulatory mechanisms.
Methodology:
Implements evolution-inspired data augmentation to generate synthetic training sequences within TensorFlow, performs systematic benchmarking against EvoAug, and provides scripts to reproduce benchmarking results.
Topics
Details
- License:
- MIT
- Cost:
- Free of charge
- Tool Type:
- library
- Operating Systems:
- Mac, Linux, Windows
- Programming Languages:
- Python
- Added:
- 6/17/2024
- Last Updated:
- 11/24/2024
Operations
Publications
Yu Y, Muthukumar S, Koo PK. EvoAug-TF: extending evolution-inspired data augmentations for genomic deep learning to TensorFlow. Bioinformatics. 2024;40(3). doi:10.1093/bioinformatics/btae092. PMID:38366935. PMCID:PMC10918628.
PMID: 38366935
PMCID: PMC10918628
Funding: - National Institutes of Health: R01GM149921
- National Human Genome Research Institute of the National Institutes of Health: R01HG012131
- US National Institutes of Health: S10OD028632-01
Documentation
User manual
https://evoaug-tf.readthedocs.io