|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.biojava3.core.sequence.io.IUPACParser.IUPACTable
public static class IUPACParser.IUPACTable
Holds the concept of a codon table from the IUPAC format
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.biojava3.core.sequence.transcription.Table |
|---|
Table.CaseInsensitiveTriplet, Table.Codon |
| Constructor Summary | |
|---|---|
IUPACParser.IUPACTable(String name,
Integer id,
String aminoAcidString,
String startCodons)
Constructor which uses the basic IUPAC codon table format. |
|
IUPACParser.IUPACTable(String name,
int id,
String aminoAcidString,
String startCodons,
String baseOne,
String baseTwo,
String baseThree)
|
|
| Method Summary | |
|---|---|
CompoundSet<Table.Codon> |
getCodonCompoundSet(CompoundSet<NucleotideCompound> rnaCompounds,
CompoundSet<AminoAcidCompound> aminoAcidCompounds)
Returns the compound set of codons |
List<Table.Codon> |
getCodons(CompoundSet<NucleotideCompound> nucelotides,
CompoundSet<AminoAcidCompound> aminoAcids)
Returns a list of codons where the source and target compounds are the same as those given by the parameters. |
Integer |
getId()
|
String |
getName()
|
boolean |
isStart(AminoAcidCompound compound)
Returns true if the given compound was a start codon in this codon table. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public IUPACParser.IUPACTable(String name,
int id,
String aminoAcidString,
String startCodons,
String baseOne,
String baseTwo,
String baseThree)
public IUPACParser.IUPACTable(String name,
Integer id,
String aminoAcidString,
String startCodons)
| Method Detail |
|---|
public Integer getId()
public String getName()
public boolean isStart(AminoAcidCompound compound)
throws IllegalStateException
isStart in interface TableIllegalStateException - Thrown if
getCodons(CompoundSet, CompoundSet) was not called first.
public List<Table.Codon> getCodons(CompoundSet<NucleotideCompound> nucelotides,
CompoundSet<AminoAcidCompound> aminoAcids)
getCodons in interface Tablenucleotides - The nucleotide set to use when building BioJava
representations of codonsaminoAcids - The target amino acid compounds objects
public CompoundSet<Table.Codon> getCodonCompoundSet(CompoundSet<NucleotideCompound> rnaCompounds,
CompoundSet<AminoAcidCompound> aminoAcidCompounds)
getCodonCompoundSet in interface Table
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||