Skip to content

A collection of TensorFlow tutorials to analyze genomics datasets

Notifications You must be signed in to change notification settings

p-koo/tensorflow_tutorial_genomics

Repository files navigation

This repository contains some notebooks that cover introductory material for TensorFlow.

Tutorials TensorFlow

* Notebook Tensorflow Basics: overview of key TensorFlow concepts, including graphs, variables, ops, placeholders, sessions

* Notebook Tensorflow MLP epistasis: explore a MLP for an experimental epistasis dataset

* Notebook CNN TF: explore a CNN to predict transcription factor binding from experimental ChIP-seq data

* Notebook CNN RNAcompete:  explore a CNN to predict the experimental specificities of RNA-binding proteins to RNA probes using sequence and secondary structure predictions

* Example VAE MNIST: example of a variational autoencoder trained on the MNIST dataset

Tutorials Deepomics

* Notebook Deepomics CNN TF: example of how to use deepomics to train, test, and evaluate a CNN for a supervised classification task

* Notebook Deepomics CNN RNAcompete: example of how to employ deepomics to train, test, and evaluate a CNN for a supervised regression task

* Notebook Deepomics VAE Frey Faces: example of training a variational autoencoder to fit the distribution of the Frey faces dataset

* Notebook Deepomics VAE MNIST: example of training a variational autoencoder to fit the distribution of the MNIST dataset

Python dependencies:

- tensorflow (release > 1.0, preferrably r1.4)
- numpy
- scipy
- matplotlib
- jupyter-notebook
- pillow
- sklearn
- h5py
- six
- pandas

To install, please consult install_tensorflow_virtualenv.txt

About

A collection of TensorFlow tutorials to analyze genomics datasets

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages