Skip to content

Neon code for Splice Junction Gene Sequence training and classification (EI / IE / Neither)

Notifications You must be signed in to change notification settings

psakamoori/GeneSequence

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

GeneSequence

Neon code for Splice Junction Gene Sequence classification (EI / IE / Neither)

Training Splice Junction gene data using Neon Framework

Ref: "https://archive.ics.uci.edu/ml/datasets/Molecular+Biology+%28Splice-junction+Gene+Sequences%29"

Setup

Have neon repo sync'd to local host and follow the steps to build the repo: https://github.com/NervanaSystems/neon

Running "GeneSequence" - Trainig and validation

Place files given in this repo accordingly

gene.py -> ~/neon/neon/data/.

splice_train_val.py -> ~/neon/examples/gene/. (make dir gene)

spliace_data_CAGT.csv -> ~/neon/examples/gene/.

Command to Train and Validate

~/neon/examples/gene/$ python splice_train_val.py

Expected output

(.venv2) username@linuxhost:~/MyProjects/neon/examples/gene$ python splice_train_val.py Epoch 0 [Train |████████████████████| 2552/2552 batches, 0.14 cost, 12.77s] 2017-05-28 22:02:33,525 - neon - DISPLAY - Misclassification error = 0.6%

Known Issues: Temporary fix to avoid evaluation failure due to 'nan'

About

Neon code for Splice Junction Gene Sequence training and classification (EI / IE / Neither)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages