A simple Python-based bioinformatics tool for analyzing DNA sequences. This tool calculates GC content, reverse complements, and finds open reading frames (ORFs) in frame 0, with optional overlap filtering.
- β GC content calculation
- β Reverse complement generation
- β Open Reading Frame (ORF) detection (non-overlapping, frame 0)
- π Validates DNA input for biological correctness
Input sequence: ATGAAAATGTAGATGTGA
GC Content: 33.33%
Reverse Complement: TCACATCTACATTTTCAT
Found 2 ORF(s):
1: ATGAAAATGTAG
2: ATGTGA