Till KTH:s startsida Till KTH:s startsida

Gruppwebben som samarbetsyta stängs 1 oktober 2026. Du som administratör behöver nu exportera gruppens innehåll och/eller radera gruppen.

Observera: Från och med den 1 oktober 2026 kommer delar av gruppwebben som inte längre används, successivt att stängas ned, exempelvis gruppwebbar som redan har flyttats eller varit inaktiva under en längre tid.

Mer information hittar du i nyheten: Gruppwebben och Social stänger den 1 oktober 2026. Stöd och instruktioner för hur du exporterar en gruppwebb finns i: Gruppwebben som samarbetsyta stängs 1 oktober 2026..

Translate DNA

Use BioPython to write a program that reads a Fasta file containing genes and writes their translations to stdout.

You may not re-use any code from lab 1. Input, output, and translation must be done using BioPython.

Test data

This file contains interesting tests.

Here is an empty file.

Requirements

  • Your program must handle all test files gracefully.

Example session:


./gene2prot translationtest.dna
>stopcodons
***************************
>alphabet_gene
ARNDCQEGHILKMFPSTWYV
>alphabet_gene2
ARNDCQEGHILKMFPSTWYV