nishmeht7 / hiddenMarkovModel

Returns best alignment of gene nucleotides, based on input FASTA sequence and initial state

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

hiddenMarkovModel

About

Shows the most likely sequence of DNA given a FASTA sequence of DNA nucleotide. Hidden Markov Model implementation using Viterbi recurrence relations.

Installation

# install virtual env if not already installed
pip install virtualenv

# create virtualenv
virtualenv -p <python2.7 path> hmm_ve

# activate virtual environment on macOS or linux
source hmm_ve/bin/activate

#install requirements
pip install -r requirements.txt

Running your own data

python main.py <path to input file with FASTA DNA sequence>

About

Returns best alignment of gene nucleotides, based on input FASTA sequence and initial state


Languages

Language:Python 100.0%