public abstract class BioSequencePlusImpl extends BioSequenceImpl implements BioSequencePlus
BioSequenceImpl.SeqFilterReader
GAP_PATTERN
Constructor and Description |
---|
BioSequencePlusImpl() |
BioSequencePlusImpl(XMLNode inXML) |
clearCalculatedProperties, clearElementalCompositionAndCalculatedProperties, containsGaps, countGaps, equals, getAverageMass, getChemicalFormula, getChemicalFormulaWithSubscripts, getComposition, getDescription, getElementalComposition, getID, getMD5Checksum, getMonoisotopicMass, getNumGaps, getOrganicAverageMass, getResidueComposition, getReverseSequenceStream, getSequence, getSequenceReader, getSequenceStream, getSHA1Checksum, getSubSequence, getSubSequenceReader, getTerminiComposition, getTotalGapLength, getType, getXLinkComposition, length, recalculateElementalComposition, residueAt, setCompressionThreshold, setDescription, setID, setNumGaps, setResidueAt, setSequence, setSequence, setTotalGapLength, toString
add, add, addAtom, addAtoms, addAtoms, addAtoms, addElementalComposition, addElementalComposition, addElementalComposition, addKa, addKa, calculateMassFromElementalComposition, clearAttributes, clearElementalComposition, compareTo, formatMassString, getAtoms, getAttribute, getAttributeNames, getKas, getLastAtom, getPhysicalProperty, hasAttribute, hasAttributes, hashCode, isLocked, lock, massesAreUserSet, name, remove, remove, removeAttribute, setAttribute, setAverageMass, setChemicalFormula, setElementalComposition, setMonoisotopicMass, setName, setOrganicAverageMass, setPhysicalProperty
finalize, getClass, notify, notifyAll, wait, wait, wait
hadParseExceptions
getAttribute, getAttributeNames, getDescription, getID, getMD5Checksum, getSequence, getSequenceReader, getSequenceStream, getSHA1Checksum, getSubSequence, getSubSequenceReader, getType, hasAttribute, instantiate, length, removeAttribute, residueAt, setAttribute, setDescription, setID, setSequence, setSequence
compareTo
getAverageMass, getChemicalFormula, getElementalComposition, getMonoisotopicMass, getOrganicAverageMass
public BioSequencePlusImpl()
public BioSequencePlusImpl(XMLNode inXML)
public XMLNode toXMLNode()
toXMLNode
in interface BioSequence
toXMLNode
in interface HfgXMLSerializable
toXMLNode
in class BioSequenceImpl
public BioSequencePlusImpl clone()
Molecule
clone
in interface BioSequence
clone
in class BioSequenceImpl
public BioSequenceImpl addFeature(SeqFeature inValue)
addFeature
in interface BioSequencePlus
public List<SeqFeature> getFeatures()
getFeatures
in interface BioSequencePlus
public List<SeqFeature> getFeatures(FeatureKey inFeatureKey)
getFeatures
in interface BioSequencePlus
public void clearFeatures()
clearFeatures
in interface BioSequencePlus
public BioSequenceImpl setReferences(List<SeqCitation> inValues)
public BioSequenceImpl addReference(SeqCitation inValue)
addReference
in interface BioSequencePlus
public List<SeqCitation> getReferences()
getReferences
in interface BioSequencePlus
public void clearReferences()
clearReferences
in interface BioSequencePlus
public BioSequenceImpl addDbXref(DbXref inValue)
addDbXref
in interface BioSequencePlus
public List<DbXref> getDbXrefs()
getDbXrefs
in interface BioSequencePlus
public void clearDbXrefs()
clearDbXrefs
in interface BioSequencePlus
public BioSequenceImpl addKeyword(String inValue)
addKeyword
in interface BioSequencePlus
public BioSequenceImpl addKeywords(Collection<String> inValues)
addKeywords
in interface BioSequencePlus
public BioSequenceImpl addKeywords(String[] inValues)
addKeywords
in interface BioSequencePlus
public Set<String> getKeywords()
getKeywords
in interface BioSequencePlus
public void clearKeywords()
clearKeywords
in interface BioSequencePlus
public BioSequencePlusImpl setSeqRepositoryDivision(SeqRepositoryDivision inValue)
setSeqRepositoryDivision
in interface BioSequencePlus
public SeqRepositoryDivision getSeqRepositoryDivision()
getSeqRepositoryDivision
in interface BioSequencePlus
public BioSequencePlusImpl setMolType(MolType inValue)
setMolType
in interface BioSequencePlus
public MolType getMolType()
getMolType
in interface BioSequencePlus
public BioSequencePlusImpl setSeqTopology(SeqTopology inValue)
setSeqTopology
in interface BioSequencePlus
public SeqTopology getSeqTopology()
getSeqTopology
in interface BioSequencePlus
public BioSequencePlusImpl setRevisionDate(Date inValue)
setRevisionDate
in interface BioSequencePlus
public Date getRevisionDate()
getRevisionDate
in interface BioSequencePlus
public BioSequencePlusImpl setClone(Clone inValue)
setClone
in interface BioSequencePlus
public Clone getClone()
getClone
in interface BioSequencePlus
public BioSequencePlusImpl setNCBITaxon(NCBITaxon inValue)
setNCBITaxon
in interface BioSequencePlus
public NCBITaxon getNCBITaxon()
getNCBITaxon
in interface BioSequencePlus
public void addParseException(Throwable inException)
addParseException
in interface BioSequencePlus
public void clearParseExceptions()
clearParseExceptions
in interface BioSequencePlus
public List<Throwable> getParseExceptions()
getParseExceptions
in interface BioSequencePlus