Skip to content

Eipgen/DNAcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Description

This repository is used to support the following work:

Molecular convolutional neural networks with DNA regulatory circuits

Xiewei Xiong, Tong Zhu, Yun Zhu, Mengyao Cao, Jin Xiao, Li Li, Fei Wang, Chunhai Fan and Hao Pei*

It contains all the codes and data used in this work. The raw data can be found at https://github.com/tongzhugroup/dna_comput_rawdata.

System requirements

To run the codes in this repository, you need to make sure that Anaconda (miniconda), Tensorflow, and Keras are installed. The specific software versions can be found in the environment.yaml file.

You can also build the environment with conda

conda env create -f environment.yaml -n dnacode

These codes do not rely on any non-standard hardware.

Installation

All the code does not need to be pre-installed and can be run directly in the jupyter-notebook.

Demo & Instructions for use.

Because the program runs quickly, we don't need any demos. After the environment configuration is complete, you have to activate it.

conda activate dnacode

All expected results are listed in the jupyter-notebook and can be reproduced directly. The training process can be completed within 1 hour on a single Linux computer.

About

Some codes make the operation parameter

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published