Class CaseFreeAminoAcidCompoundSet
java.lang.Object
org.biojava.nbio.aaproperties.xml.CaseFreeAminoAcidCompoundSet
- All Implemented Interfaces:
CompoundSet<AminoAcidCompound>
Set of proteinogenic amino acids. Molecular weights are recorded in daltons (Da) as residues of a chain; monomers
outside of a chain would likely have an additional mass of 18.01524 Da contributed by an associated water molecule.
Currently we have different symbols to handle inserts so not as clean as it should be
- Author:
- Richard Holland, Scooter Willis, Mark Chapman
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancompoundsEquivalent(AminoAcidCompound compoundOne, AminoAcidCompound compoundTwo) static CaseFreeAminoAcidCompoundSetgetCompoundForString(String string) getEquivalentCompounds(AminoAcidCompound compound) intgetStringForCompound(AminoAcidCompound compound) booleanhasCompound(AminoAcidCompound compound) booleanbooleanbooleanisValidSequence(Sequence<AminoAcidCompound> sequence)
-
Constructor Details
-
CaseFreeAminoAcidCompoundSet
public CaseFreeAminoAcidCompoundSet()
-
-
Method Details
-
getStringForCompound
- Specified by:
getStringForCompoundin interfaceCompoundSet<AminoAcidCompound>
-
getCompoundForString
- Specified by:
getCompoundForStringin interfaceCompoundSet<AminoAcidCompound>
-
getMaxSingleCompoundStringLength
public int getMaxSingleCompoundStringLength()- Specified by:
getMaxSingleCompoundStringLengthin interfaceCompoundSet<AminoAcidCompound>
-
isCompoundStringLengthEqual
public boolean isCompoundStringLengthEqual()- Specified by:
isCompoundStringLengthEqualin interfaceCompoundSet<AminoAcidCompound>
-
getAminoAcidCompoundSet
-
compoundsEquivalent
- Specified by:
compoundsEquivalentin interfaceCompoundSet<AminoAcidCompound>
-
getEquivalentCompounds
- Specified by:
getEquivalentCompoundsin interfaceCompoundSet<AminoAcidCompound>
-
hasCompound
- Specified by:
hasCompoundin interfaceCompoundSet<AminoAcidCompound>
-
getAllCompounds
- Specified by:
getAllCompoundsin interfaceCompoundSet<AminoAcidCompound>
-
isComplementable
public boolean isComplementable()- Specified by:
isComplementablein interfaceCompoundSet<AminoAcidCompound>
-
isValidSequence
- Specified by:
isValidSequencein interfaceCompoundSet<AminoAcidCompound>
-