Package org.biojava3.core.sequence.io
Class IUPACParser
java.lang.Object
org.biojava3.core.sequence.io.IUPACParser
Available translations
- 1 - UNIVERSAL
- 2 - VERTEBRATE_MITOCHONDRIAL
- 3 - YEAST_MITOCHONDRIAL
- 4 - MOLD_MITOCHONDRIAL
- 5 - INVERTEBRATE_MITOCHONDRIAL
- 6 - CILIATE_NUCLEAR
- 9 - ECHINODERM_MITOCHONDRIAL
- 10 - EUPLOTID_NUCLEAR
- 11 - BACTERIAL
- 12 - ALTERNATIVE_YEAST_NUCLEAR
- 13 - ASCIDIAN_MITOCHONDRIAL
- 14 - FLATWORM_MITOCHONDRIAL
- 15 - BLEPHARISMA_MACRONUCLEAR
- 16 - 2CHLOROPHYCEAN_MITOCHONDRIAL
- 21 - TREMATODE_MITOCHONDRIAL
- 23 - SCENEDESMUS_MITOCHONDRIAL
IUPACParser.IUPACTable
objects do not parse the data further until requested so if you
do not use a translation table your only penalty is the loading of the IUPAC data from the
classpath.- Author:
- Andy Yates
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Holds the concept of a codon table from the IUPAC format -
Field Summary
-
Constructor Summary
ConstructorDescriptionDefault version and uses the classpath based IUPAC tableAllows you to specify a different IUPAC table. -
Method Summary
Modifier and TypeMethodDescriptionstatic IUPACParser
Returns a table by its identifier i.e. 1 means universal codon tablesReturns a table by its nameReturns a list of all available IUPAC tables
-
Field Details
-
IUPAC_LOCATION
- See Also:
-
-
Constructor Details
-
IUPACParser
public IUPACParser()Default version and uses the classpath based IUPAC table -
IUPACParser
Allows you to specify a different IUPAC table.
-
-
Method Details
-
getInstance
-
getTables
Returns a list of all available IUPAC tables -
getTable
Returns a table by its name -
getTable
Returns a table by its identifier i.e. 1 means universal codon tables
-