This repository contains Jupyter notebooks and notes for deep learning for genomics. We principally use keras and scikit-learn for deep learning, but other libraries (joblib, ray, tune, hyperas, hyperopt) are used along the way as well.
- Data Exploration for DNA transcription binding site data set:
-
Keras 1D CNN for predicting DNA transcription binding sites:
-
Keras + Scikit-learn Cross-Validated 1D CNN (transcription factor bind site predictions):
-
Keras + Scikit-learn Cross-Validated 1D CNN, Applying Log Transform to Chromatin Data:
-
Keras + Scikit-learn Cross-Validated 1D CNN, Applying Power Transform to Chromatin Data:
-
Keras + Scikit-learn Cross-Validated 1D CNN, Applying Quantile Transform to Chromatin Data:
-
Hyperas for Hyperparameter Optimization of Cross-Validated 1D CNN (transcription factor bind site predictions):
-
Ray/Tune for Hyperparameter Optimization of Cross-Validated 1D CNN (IN PROGRESS):