public class NucleicAcid extends BioSequencePlusImpl
BioSequenceImpl.SeqFilterReaderGAP_PATTERN| Constructor and Description |
|---|
NucleicAcid() |
NucleicAcid(XMLNode inXML) |
| Modifier and Type | Method and Description |
|---|---|
NucleicAcid |
clone()
Returns an unlocked copy of the Molecule.
|
int |
compareTo(Object inObj2) |
String |
getComplementSequence() |
Reader |
getComplementSequenceReader() |
InputStream |
getComplementSequenceStream() |
String |
getReverseComplementSequence() |
Reader |
getReverseComplementSequenceReader() |
InputStream |
getReverseComplementSequenceStream() |
String |
getReverseSequence() |
protected Reader |
getReverseSequenceReader() |
InputStream |
getReverseSequenceStream() |
SeqQualityScores |
getSeqQualityScores() |
BioSequenceType |
getType() |
NucleicAcid |
setDescription(CharSequence inValue) |
NucleicAcid |
setID(String inValue)
Sets the id or name for the sequence.
|
NucleicAcid |
setNCBITaxon(NCBITaxon inValue) |
NucleicAcid |
setSeqQualityScores(SeqQualityScores inValue) |
NucleicAcid |
setSequence(CharSequence inValue) |
addDbXref, addFeature, addKeyword, addKeywords, addKeywords, addParseException, addReference, clearDbXrefs, clearFeatures, clearKeywords, clearParseExceptions, clearReferences, getClone, getDbXrefs, getFeatures, getFeatures, getKeywords, getMolType, getNCBITaxon, getParseExceptions, getReferences, getRevisionDate, getSeqRepositoryDivision, getSeqTopology, setClone, setMolType, setReferences, setRevisionDate, setSeqRepositoryDivision, setSeqTopology, toXMLNodeclearCalculatedProperties, clearElementalCompositionAndCalculatedProperties, containsGaps, countGaps, equals, getAverageMass, getChemicalFormula, getChemicalFormulaWithSubscripts, getComposition, getDescription, getElementalComposition, getID, getMD5Checksum, getMonoisotopicMass, getNumGaps, getOrganicAverageMass, getResidueComposition, getSequence, getSequenceReader, getSequenceStream, getSHA1Checksum, getSubSequence, getSubSequenceReader, getTerminiComposition, getTotalGapLength, getXLinkComposition, length, recalculateElementalComposition, residueAt, setCompressionThreshold, setNumGaps, setResidueAt, setSequence, setTotalGapLength, toStringadd, add, addAtom, addAtoms, addAtoms, addAtoms, addElementalComposition, addElementalComposition, addElementalComposition, addKa, addKa, calculateMassFromElementalComposition, clearAttributes, clearElementalComposition, formatMassString, getAtoms, getAttribute, getAttributeNames, getKas, getLastAtom, getPhysicalProperty, hasAttribute, hasAttributes, hashCode, isLocked, lock, massesAreUserSet, name, remove, remove, removeAttribute, setAttribute, setAverageMass, setChemicalFormula, setElementalComposition, setMonoisotopicMass, setName, setOrganicAverageMass, setPhysicalPropertyfinalize, getClass, notify, notifyAll, wait, wait, waithadParseExceptionsgetAttribute, getAttributeNames, getDescription, getID, getMD5Checksum, getSequence, getSequenceReader, getSequenceStream, getSHA1Checksum, getSubSequence, getSubSequenceReader, hasAttribute, instantiate, length, removeAttribute, residueAt, setAttribute, setSequencegetAverageMass, getChemicalFormula, getElementalComposition, getMonoisotopicMass, getOrganicAverageMasspublic NucleicAcid()
public NucleicAcid(XMLNode inXML)
public NucleicAcid clone()
Moleculeclone in interface BioSequenceclone in class BioSequencePlusImplpublic int compareTo(Object inObj2)
compareTo in interface ComparablecompareTo in class Moleculepublic BioSequenceType getType()
getType in interface BioSequencegetType in class BioSequenceImplpublic NucleicAcid setID(String inValue)
BioSequencesetID in interface BioSequencesetID in class BioSequenceImplinValue - the id to use for this sequencepublic NucleicAcid setDescription(CharSequence inValue)
setDescription in interface BioSequencesetDescription in class BioSequenceImplpublic NucleicAcid setNCBITaxon(NCBITaxon inValue)
setNCBITaxon in interface BioSequencePlussetNCBITaxon in class BioSequencePlusImplpublic NucleicAcid setSequence(CharSequence inValue)
setSequence in interface BioSequencesetSequence in class BioSequenceImplpublic String getComplementSequence()
public String getReverseSequence()
public String getReverseComplementSequence()
public Reader getComplementSequenceReader()
protected Reader getReverseSequenceReader()
public Reader getReverseComplementSequenceReader()
public InputStream getComplementSequenceStream()
public InputStream getReverseSequenceStream()
getReverseSequenceStream in class BioSequenceImplpublic InputStream getReverseComplementSequenceStream()
public NucleicAcid setSeqQualityScores(SeqQualityScores inValue)
public SeqQualityScores getSeqQualityScores()
jataylor@hairyfatguy.com