Module 8
Mini project: DNA Analyzer
Building a complete sequence analyzer.
Your first bioinformatics tool
Write a program that takes a DNA sequence and reports: its length, its base counts, its GC content, whether it is valid, and its reverse complement.
Your task
DNA Analyzer
- Analyze ATGCGTA: print length, GC content, and reverse complement.
Remember
• Represent DNA as strings • Compute length, counts, and GC content • Validate sequences • Compute complement, reverse, and reverse complement • Transcribe DNA to RNA • Read codons and find motifs