Skip to content

Latest commit

 

History

History
26 lines (19 loc) · 1.62 KB

README.md

File metadata and controls

26 lines (19 loc) · 1.62 KB

DeepCpG examples

Here you can find IPython notebooks and shell scripts that illustrate how to use DeepCpG.

To setup the required dependencies, execute setup.sh:

bash setup.sh

Notebooks

./notebooks contains IPython notebooks, which can be executed interactively. They can be exported to shell scripts and executed in the terminal by selecting File -> Download as -> Bash (.sh). This is recommended for large-scale experiments, e.g. training models on the entire data set.

Shell scripts

./scripts contains shell scrips with recommended default parameters. They may help you to easily build a DeepCpG pipeline for creating data, training models, and evaluating models. Set test_mode variable in scripts to 1 for testing, and 0 otherwise.

  • lib.sh: Global variable definitions and functions.
  • data.sh: Creates DeepCpG data files.
  • train.sh: Trains DeepCpG DNA, CpG, and Joint model separately.
  • eval.sh: Evaluates prediction performances and imputes methylation profiles.