Reading biological processes from nucleotide sequences