Bug fix by Haopeng Yu:
- There is no ORF overlap in the same reading frame.
- Fixed a BUG in the negative reading frame.
- Optimized the algorithm.
- The ORF prediction of instance sequences is the same as NCBI's ORFfinder results.
Note: NCBI predictions contain incomplete termination codons, which are not included in this script.
Finds all open reading frames (ORFs) in a DNA sequence
To-Do:
- Unit tests to compare to NCBI ORF Finder
- Minimum ORF length option
- Alternative start codon option
- Import nucleotide sequence from NCBI .fna file
- Included nested ORFs
- Incomplete termination codons