Class ModifiedAminoAcidCompoundSet
- java.lang.Object
-
- org.biojava.nbio.aaproperties.xml.ModifiedAminoAcidCompoundSet
-
- All Implemented Interfaces:
org.biojava.nbio.core.sequence.template.CompoundSet<org.biojava.nbio.core.sequence.compound.AminoAcidCompound>
public class ModifiedAminoAcidCompoundSet extends Object implements org.biojava.nbio.core.sequence.template.CompoundSet<org.biojava.nbio.core.sequence.compound.AminoAcidCompound>
-
-
Constructor Summary
Constructors Constructor Description ModifiedAminoAcidCompoundSet(List<AminoAcidComposition> aaList, Map<Character,Double> aaSymbol2MolecularWeight)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancompoundsEquivalent(org.biojava.nbio.core.sequence.compound.AminoAcidCompound compoundOne, org.biojava.nbio.core.sequence.compound.AminoAcidCompound compoundTwo)List<org.biojava.nbio.core.sequence.compound.AminoAcidCompound>getAllCompounds()org.biojava.nbio.core.sequence.compound.AminoAcidCompoundgetCompoundForString(String string)Set<org.biojava.nbio.core.sequence.compound.AminoAcidCompound>getEquivalentCompounds(org.biojava.nbio.core.sequence.compound.AminoAcidCompound compound)intgetMaxSingleCompoundStringLength()StringgetStringForCompound(org.biojava.nbio.core.sequence.compound.AminoAcidCompound compound)booleanhasCompound(org.biojava.nbio.core.sequence.compound.AminoAcidCompound compound)booleanisComplementable()booleanisCompoundStringLengthEqual()booleanisValidSequence(org.biojava.nbio.core.sequence.template.Sequence<org.biojava.nbio.core.sequence.compound.AminoAcidCompound> sequence)
-
-
-
Constructor Detail
-
ModifiedAminoAcidCompoundSet
public ModifiedAminoAcidCompoundSet(List<AminoAcidComposition> aaList, Map<Character,Double> aaSymbol2MolecularWeight)
-
-
Method Detail
-
getMaxSingleCompoundStringLength
public int getMaxSingleCompoundStringLength()
- Specified by:
getMaxSingleCompoundStringLengthin interfaceorg.biojava.nbio.core.sequence.template.CompoundSet<org.biojava.nbio.core.sequence.compound.AminoAcidCompound>
-
isCompoundStringLengthEqual
public boolean isCompoundStringLengthEqual()
- Specified by:
isCompoundStringLengthEqualin interfaceorg.biojava.nbio.core.sequence.template.CompoundSet<org.biojava.nbio.core.sequence.compound.AminoAcidCompound>
-
getCompoundForString
public org.biojava.nbio.core.sequence.compound.AminoAcidCompound getCompoundForString(String string)
- Specified by:
getCompoundForStringin interfaceorg.biojava.nbio.core.sequence.template.CompoundSet<org.biojava.nbio.core.sequence.compound.AminoAcidCompound>
-
getStringForCompound
public String getStringForCompound(org.biojava.nbio.core.sequence.compound.AminoAcidCompound compound)
- Specified by:
getStringForCompoundin interfaceorg.biojava.nbio.core.sequence.template.CompoundSet<org.biojava.nbio.core.sequence.compound.AminoAcidCompound>
-
compoundsEquivalent
public boolean compoundsEquivalent(org.biojava.nbio.core.sequence.compound.AminoAcidCompound compoundOne, org.biojava.nbio.core.sequence.compound.AminoAcidCompound compoundTwo)- Specified by:
compoundsEquivalentin interfaceorg.biojava.nbio.core.sequence.template.CompoundSet<org.biojava.nbio.core.sequence.compound.AminoAcidCompound>
-
getEquivalentCompounds
public Set<org.biojava.nbio.core.sequence.compound.AminoAcidCompound> getEquivalentCompounds(org.biojava.nbio.core.sequence.compound.AminoAcidCompound compound)
- Specified by:
getEquivalentCompoundsin interfaceorg.biojava.nbio.core.sequence.template.CompoundSet<org.biojava.nbio.core.sequence.compound.AminoAcidCompound>
-
hasCompound
public boolean hasCompound(org.biojava.nbio.core.sequence.compound.AminoAcidCompound compound)
- Specified by:
hasCompoundin interfaceorg.biojava.nbio.core.sequence.template.CompoundSet<org.biojava.nbio.core.sequence.compound.AminoAcidCompound>
-
getAllCompounds
public List<org.biojava.nbio.core.sequence.compound.AminoAcidCompound> getAllCompounds()
- Specified by:
getAllCompoundsin interfaceorg.biojava.nbio.core.sequence.template.CompoundSet<org.biojava.nbio.core.sequence.compound.AminoAcidCompound>
-
isComplementable
public boolean isComplementable()
- Specified by:
isComplementablein interfaceorg.biojava.nbio.core.sequence.template.CompoundSet<org.biojava.nbio.core.sequence.compound.AminoAcidCompound>
-
isValidSequence
public boolean isValidSequence(org.biojava.nbio.core.sequence.template.Sequence<org.biojava.nbio.core.sequence.compound.AminoAcidCompound> sequence)
- Specified by:
isValidSequencein interfaceorg.biojava.nbio.core.sequence.template.CompoundSet<org.biojava.nbio.core.sequence.compound.AminoAcidCompound>
-
-