Alien Genetic Code

IN-VITRO-TRANSLATE

This function takes an RNA sequence and translates it, according to alien rules. "In-vitro" means "in-glass" (i.e., in a test tube), to indicate that it takes place in the laboratory, not in a cell (or whatever aliens have). The conditions in-vitro differ from natural conditions, and ribosomes may bind anywhere on RNA and initiate translation from anywhere within the given RNA sequence, not merely from start codons. The function returns to you a list of peptides (small proteins) resulting from 100 translations. Of course the RNA may be conveniently generated by means of MAKE-RANDOM-RNA.

Here's an example:
 

...which would give a result like:

("HTHTHTHTHTHTHTHTH..."
"THTHTHTHTHTHTHTHT..."
"HTHTHTHTHTHTHTHTH..."
...)

The peptides are given using 1-letter amino acid names. You can find the full-length equivalent names from this genetic-code chart (of course the genetic code shown on that chart is the earthly code, which would not figure to be of much use in interpretting the results of your experiments).