I have derived AbstractTranslationTable and AbstractReversibleTranslationTable classes from existing code and reimplemented the above classes over these classes. The code seems to pass all existing tests but if you should observe peculiar behaviour, please do report it here.
These changes are in preparation for support of codons/codon frequency tables/etc which may best belong in a CodonTools class perhaps? Logically then, the getGeneticCode() call should move to CodonTools but that will break things. A ManyToOneTranslationTable class may be required to support returning a List of codons that encode a particular residue. Regards, David Huen _______________________________________________ Biojava-l mailing list - [EMAIL PROTECTED] http://biojava.org/mailman/listinfo/biojava-l