public class RNASequence extends AbstractSequence<NucleotideCompound>
AbstractSequence.AnnotationType| Constructor and Description |
|---|
RNASequence(ProxySequenceReader<NucleotideCompound> proxyLoader)
Create a RNA aequence from a proxy reader
|
RNASequence(ProxySequenceReader<NucleotideCompound> proxyLoader,
CompoundSet<NucleotideCompound> compoundSet)
Create a RNA sequence from a proxy reader and user defined RNA compound set
|
RNASequence(String seqString)
Create a RNA sequence from a String
|
RNASequence(String seqString,
CompoundSet<NucleotideCompound> compoundSet)
Create a RNA sequence from a string with a user defined RNA compound set
|
| Modifier and Type | Method and Description |
|---|---|
SequenceView<NucleotideCompound> |
getComplement()
Get the complement view of the RNA sequence
|
double |
getGC() |
SequenceView<NucleotideCompound> |
getInverse()
Get the inverse view of the sequence.
|
ProteinSequence |
getProteinSequence()
Get the ProteinSequence from the RNA sequence
|
ProteinSequence |
getProteinSequence(TranscriptionEngine engine)
Get the ProteinSequene from the RNA sequence with user defined
transcription engine
|
SequenceView<NucleotideCompound> |
getReverseComplement()
Get reverse complement view of the sequence
|
addFeature, addFeature, addNote, countCompounds, getAccession, getAnnotationType, getAsList, getBioBegin, getBioEnd, getCompoundAt, getCompoundSet, getDatabaseReferences, getDescription, getFeatureRetriever, getFeatures, getFeatures, getFeatures, getFeaturesByType, getFeaturesKeyWord, getIndexOf, getLastIndexOf, getLength, getNotesList, getOriginalHeader, getParentSequence, getProxySequenceReader, getSequenceAsString, getSequenceAsString, getSequenceScore, getSource, getSubSequence, getTaxonomy, getUserCollection, iterator, removeFeature, removeNote, setAccession, setAnnotationType, setBioBegin, setBioEnd, setCompoundSet, setDatabaseReferences, setDescription, setFeatureRetriever, setFeaturesKeyWord, setNotesList, setOriginalHeader, setParentSequence, setProxySequenceReader, setSequenceScore, setSource, setTaxonomy, setUserCollection, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitforEach, spliteratorpublic RNASequence(String seqString) throws CompoundNotFoundException
seqString - CompoundNotFoundExceptionpublic RNASequence(ProxySequenceReader<NucleotideCompound> proxyLoader)
proxyLoader - public RNASequence(String seqString, CompoundSet<NucleotideCompound> compoundSet) throws CompoundNotFoundException
seqString - compoundSet - CompoundNotFoundExceptionpublic RNASequence(ProxySequenceReader<NucleotideCompound> proxyLoader, CompoundSet<NucleotideCompound> compoundSet)
proxyLoader - compoundSet - public SequenceView<NucleotideCompound> getReverseComplement()
public SequenceView<NucleotideCompound> getInverse()
getInverse in interface Sequence<NucleotideCompound>getInverse in class AbstractSequence<NucleotideCompound>public SequenceView<NucleotideCompound> getComplement()
public ProteinSequence getProteinSequence()
public ProteinSequence getProteinSequence(TranscriptionEngine engine)
engine - public double getGC()
Copyright © 2000–2016 BioJava. All rights reserved.