Uses of Class
org.biojava.nbio.core.sequence.compound.NucleotideCompound
Packages that use NucleotideCompound
Package
Description
FASTQ and variants sequence format I/O.
-
Uses of NucleotideCompound in org.biojava.nbio.core.alignment.matrices
Methods in org.biojava.nbio.core.alignment.matrices that return types with arguments of type NucleotideCompoundModifier and TypeMethodDescriptionstatic SubstitutionMatrix
<NucleotideCompound> SubstitutionMatrixHelper.getNuc4_2()
Returns Nuc 4.2 matrix by Lowe Only the first nucleotide sequence to align can contain ambiguous nucleotidesstatic SubstitutionMatrix
<NucleotideCompound> SubstitutionMatrixHelper.getNuc4_4()
Returns Nuc 4.4 matrix by Lowe Both of the nucleotide sequences to align can contain ambiguous nucleotides -
Uses of NucleotideCompound in org.biojava.nbio.core.sequence
Methods in org.biojava.nbio.core.sequence that return types with arguments of type NucleotideCompoundModifier and TypeMethodDescriptionDNASequence.getComplement()
Returns a Sequence which will complement every baseRNASequence.getComplement()
Get the complement view of the RNA sequenceRNASequence.getInverse()
Get the inverse view of the sequence.DNASequence.getReverse()
Returns a Sequence which runs in the current reverse orderDNASequence.getReverseComplement()
Delegates toAbstractSequence.getInverse()
for the reverse complementRNASequence.getReverseComplement()
Get reverse complement view of the sequenceMethod parameters in org.biojava.nbio.core.sequence with type arguments of type NucleotideCompoundModifier and TypeMethodDescriptionvoid
ProteinSequence.setParentDNASequence
(AbstractSequence<NucleotideCompound> parentDNASequence, Integer begin, Integer end) A Protein sequence can be stand alone or loaded from a transcript sequence.Constructor parameters in org.biojava.nbio.core.sequence with type arguments of type NucleotideCompoundModifierConstructorDescriptionChromosomeSequence
(String seqString, CompoundSet<NucleotideCompound> compoundSet) Allows the creation of a ChromosomeSequence using String for the sequence with a custom CompoundSetChromosomeSequence
(SequenceReader<NucleotideCompound> proxyLoader) Fairly important constructor given the size of a ChromsomeSequence where the ProxySequenceReader could load from disk via RandomAccessFile so that the sequence doesn't need to be kept in memory.ChromosomeSequence
(SequenceReader<NucleotideCompound> proxyLoader, CompoundSet<NucleotideCompound> compoundSet) Allows the creation of a ChromosomeSequence using a ProxyResequenceReader for the sequence with a custom CompoundSetChromosomeSequence
(SequenceReader<NucleotideCompound> proxyLoader, CompoundSet<NucleotideCompound> compoundSet) Allows the creation of a ChromosomeSequence using a ProxyResequenceReader for the sequence with a custom CompoundSetDNASequence
(String seqString, CompoundSet<NucleotideCompound> compoundSet) Create a sequence from a string with user defined compound setDNASequence
(SequenceReader<NucleotideCompound> proxyLoader) Create a sequence where the actual storage of the sequence data is somewhere elseDNASequence
(SequenceReader<NucleotideCompound> proxyLoader, CompoundSet<NucleotideCompound> compoundSet) Create a sequence from a ProxySequencereader and user defined compound setDNASequence
(SequenceReader<NucleotideCompound> proxyLoader, CompoundSet<NucleotideCompound> compoundSet) Create a sequence from a ProxySequencereader and user defined compound setRNASequence
(String seqString, CompoundSet<NucleotideCompound> compoundSet) Create a RNA sequence from a string with a user defined RNA compound setRNASequence
(ProxySequenceReader<NucleotideCompound> proxyLoader) Create a RNA aequence from a proxy readerRNASequence
(ProxySequenceReader<NucleotideCompound> proxyLoader, CompoundSet<NucleotideCompound> compoundSet) Create a RNA sequence from a proxy reader and user-defined RNA compound setRNASequence
(ProxySequenceReader<NucleotideCompound> proxyLoader, CompoundSet<NucleotideCompound> compoundSet) Create a RNA sequence from a proxy reader and user-defined RNA compound set -
Uses of NucleotideCompound in org.biojava.nbio.core.sequence.compound
Methods in org.biojava.nbio.core.sequence.compound that return NucleotideCompoundModifier and TypeMethodDescriptionCodonCompound.getOne()
CodonCompound.getThree()
CodonCompound.getTwo()
ABITracerCompoundSet.newNucleotideCompound
(String base, String complement, String... equivalents) DNACompoundSet.newNucleotideCompound
(String base, String complement, String... equivalents) RNACompoundSet.newNucleotideCompound
(String base, String complement, String... equivalents) Methods in org.biojava.nbio.core.sequence.compound that return types with arguments of type NucleotideCompoundConstructors in org.biojava.nbio.core.sequence.compound with parameters of type NucleotideCompoundModifierConstructorDescriptionCodonCompound
(NucleotideCompound one, NucleotideCompound two, NucleotideCompound three, boolean start) NucleotideCompound
(String base, CompoundSet<NucleotideCompound> compoundSet, String complementStr, NucleotideCompound[] constituents) Constructor parameters in org.biojava.nbio.core.sequence.compound with type arguments of type NucleotideCompoundModifierConstructorDescriptionNucleotideCompound
(String base, CompoundSet<NucleotideCompound> compoundSet, String complementStr) NucleotideCompound
(String base, CompoundSet<NucleotideCompound> compoundSet, String complementStr, NucleotideCompound[] constituents) -
Uses of NucleotideCompound in org.biojava.nbio.core.sequence.io
Methods in org.biojava.nbio.core.sequence.io that return types with arguments of type NucleotideCompoundModifier and TypeMethodDescriptionABITrace.getSequence()
Returns the original programmatically determined (unedited) sequence as aAbstractSequence<NucleotideCompound>
.DNASequenceCreator.getSequence
(String sequence, long index) DNASequenceCreator.getSequence
(List<NucleotideCompound> list) DNASequenceCreator.getSequence
(ProxySequenceReader<NucleotideCompound> proxyLoader, long index) FileProxyDNASequenceCreator.getSequence
(String sequence, long index) Even though we are passing in the sequence we really only care about the length of the sequence and the offset index in the fasta file.FileProxyDNASequenceCreator.getSequence
(List<NucleotideCompound> list) Not sure of use case and currently not supportedFileProxyDNASequenceCreator.getSequence
(ProxySequenceReader<NucleotideCompound> proxyLoader, long index) Should be able to extend the same concept to a remote URL call or database connection.FileProxyRNASequenceCreator.getSequence
(String sequence, long index) Even though we are passing in the sequence we really only care about the length of the sequence and the offset index in the fasta file.FileProxyRNASequenceCreator.getSequence
(List<NucleotideCompound> list) Not sure of use case and currently not supportedFileProxyRNASequenceCreator.getSequence
(ProxySequenceReader<NucleotideCompound> proxyLoader, long index) Should be able to extend the same concept to a remote URL call or database connection.RNASequenceCreator.getSequence
(String sequence, long index) RNASequenceCreator.getSequence
(List<NucleotideCompound> list) RNASequenceCreator.getSequence
(ProxySequenceReader<NucleotideCompound> proxyLoader, long index) Method parameters in org.biojava.nbio.core.sequence.io with type arguments of type NucleotideCompoundModifier and TypeMethodDescriptionIUPACParser.IUPACTable.getCodonCompoundSet
(CompoundSet<NucleotideCompound> rnaCompounds, CompoundSet<AminoAcidCompound> aminoAcidCompounds) Returns the compound set of codonsIUPACParser.IUPACTable.getCodons
(CompoundSet<NucleotideCompound> nucleotides, CompoundSet<AminoAcidCompound> aminoAcids) Returns a list of codons where the source and target compounds are the same as those given by the parameters.DNASequenceCreator.getSequence
(List<NucleotideCompound> list) DNASequenceCreator.getSequence
(ProxySequenceReader<NucleotideCompound> proxyLoader, long index) FileProxyDNASequenceCreator.getSequence
(List<NucleotideCompound> list) Not sure of use case and currently not supportedFileProxyDNASequenceCreator.getSequence
(ProxySequenceReader<NucleotideCompound> proxyLoader, long index) Should be able to extend the same concept to a remote URL call or database connection.FileProxyRNASequenceCreator.getSequence
(List<NucleotideCompound> list) Not sure of use case and currently not supportedFileProxyRNASequenceCreator.getSequence
(ProxySequenceReader<NucleotideCompound> proxyLoader, long index) Should be able to extend the same concept to a remote URL call or database connection.RNASequenceCreator.getSequence
(List<NucleotideCompound> list) RNASequenceCreator.getSequence
(ProxySequenceReader<NucleotideCompound> proxyLoader, long index) Constructor parameters in org.biojava.nbio.core.sequence.io with type arguments of type NucleotideCompoundModifierConstructorDescriptionDNASequenceCreator
(CompoundSet<NucleotideCompound> compoundSet) FastaGeneWriter
(OutputStream os, Collection<GeneSequence> sequences, FastaHeaderFormatInterface<GeneSequence, NucleotideCompound> headerFormat, boolean showExonUppercase) FastaGeneWriter
(OutputStream os, Collection<GeneSequence> sequences, FastaHeaderFormatInterface<GeneSequence, NucleotideCompound> headerFormat, boolean showExonUppercase, int lineLength) FileProxyDNASequenceCreator
(File file, CompoundSet<NucleotideCompound> compoundSet, SequenceParserInterface sequenceParser) Need File so that we can store full path name in SequenceFileProxyLoader for Random File access as a quick readFileProxyRNASequenceCreator
(File file, CompoundSet<NucleotideCompound> compoundSet, SequenceParserInterface sequenceParser) Need File so that we can store full path name in SequenceFileProxyLoader for Random File access as a quick readRNASequenceCreator
(CompoundSet<NucleotideCompound> compoundSet) -
Uses of NucleotideCompound in org.biojava.nbio.core.sequence.storage
Classes in org.biojava.nbio.core.sequence.storage with type parameters of type NucleotideCompoundModifier and TypeClassDescriptionclass
TwoBitSequenceReader<C extends NucleotideCompound>
Implementation of the 2bit encoding.static class
Extension of the BitArrayWorker which provides the 2bit implementation code. -
Uses of NucleotideCompound in org.biojava.nbio.core.sequence.template
Classes in org.biojava.nbio.core.sequence.template with type parameters of type NucleotideCompoundModifier and TypeClassDescriptionclass
AbstractNucleotideCompoundSet<C extends NucleotideCompound>
Methods in org.biojava.nbio.core.sequence.template that return NucleotideCompoundModifier and TypeMethodDescriptionAbstractNucleotideCompoundSet.getAmbiguity
(NucleotideCompound... compounds) Calculates the best symbol for a collection of compounds.Methods in org.biojava.nbio.core.sequence.template with parameters of type NucleotideCompoundModifier and TypeMethodDescriptionAbstractNucleotideCompoundSet.getAmbiguity
(NucleotideCompound... compounds) Calculates the best symbol for a collection of compounds.Method parameters in org.biojava.nbio.core.sequence.template with type arguments of type NucleotideCompoundModifier and TypeMethodDescriptionstatic int
SequenceMixin.countAT
(Sequence<NucleotideCompound> sequence) Returns the count of AT in the given sequencestatic int
SequenceMixin.countGC
(Sequence<NucleotideCompound> sequence) Returns the count of GC in the given sequence -
Uses of NucleotideCompound in org.biojava.nbio.core.sequence.transcription
Methods in org.biojava.nbio.core.sequence.transcription with type parameters of type NucleotideCompoundModifier and TypeMethodDescription<C extends NucleotideCompound>
Sequence<C> Optionally wraps a Sequence in a reverse complementing view (if the frame is on the reverse strand) and creates a sub sequence view if it is required.Methods in org.biojava.nbio.core.sequence.transcription that return NucleotideCompoundModifier and TypeMethodDescriptionTable.CaseInsensitiveTriplet.getOne()
Table.Codon.getOne()
Table.CaseInsensitiveTriplet.getThree()
Table.Codon.getThree()
Table.CaseInsensitiveTriplet.getTwo()
Table.Codon.getTwo()
CaseInsensitiveCompound.getUnderlyingCompound()
Methods in org.biojava.nbio.core.sequence.transcription that return types with arguments of type NucleotideCompoundModifier and TypeMethodDescriptionDNAToRNATranslator.createSequence
(Sequence<NucleotideCompound> originalSequence) DNAToRNATranslator.createSequence
(Sequence<NucleotideCompound> originalSequence, Frame frame) DNAToRNATranslator.createSequences
(Sequence<NucleotideCompound> originalSequence) Overloaded local version which delegates to an optional translator when told to (specified during construction).TranscriptionEngine.getDnaCompounds()
TranscriptionEngine.getRnaCompounds()
TranscriptionEngine.getRnaSequenceCreator()
Methods in org.biojava.nbio.core.sequence.transcription with parameters of type NucleotideCompoundModifier and TypeMethodDescriptionint
Table.CaseInsensitiveTriplet.compoundToInt
(NucleotideCompound c) Method parameters in org.biojava.nbio.core.sequence.transcription with type arguments of type NucleotideCompoundModifier and TypeMethodDescriptionDNAToRNATranslator.createSequence
(Sequence<NucleotideCompound> originalSequence) DNAToRNATranslator.createSequence
(Sequence<NucleotideCompound> originalSequence, Frame frame) DNAToRNATranslator.createSequences
(Sequence<NucleotideCompound> originalSequence) Overloaded local version which delegates to an optional translator when told to (specified during construction).RNAToAminoAcidTranslator.createSequences
(Sequence<NucleotideCompound> originalSequence) Performs the core conversion of RNA to Peptide.TranscriptionEngine.Builder.dnaCompounds
(CompoundSet<NucleotideCompound> compounds) Table.getCodonCompoundSet
(CompoundSet<NucleotideCompound> rnaCompounds, CompoundSet<AminoAcidCompound> aminoAcidCompounds) Table.getCodons
(CompoundSet<NucleotideCompound> nucelotides, CompoundSet<AminoAcidCompound> aminoAcids) TranscriptionEngine.multipleFrameTranslation
(Sequence<NucleotideCompound> dna, Frame... frames) A way of translating DNA in a number of framesprotected void
DNAToRNATranslator.postProcessCompoundLists
(List<List<NucleotideCompound>> compoundLists) TranscriptionEngine.Builder.rnaCompounds
(CompoundSet<NucleotideCompound> compounds) TranscriptionEngine.Builder.rnaCreator
(SequenceCreatorInterface<NucleotideCompound> creator) TranscriptionEngine.translate
(Sequence<NucleotideCompound> dna) Quick method to let you go from a CDS to a Peptide quickly.protected RNASequence
DNAToRNATranslator.wrapToRna
(Sequence<NucleotideCompound> dna) Takes in the given DNA Sequence and returns an instance of RNASequence which is usingRnaSequenceView
as aProxySequenceReader
.Constructors in org.biojava.nbio.core.sequence.transcription with parameters of type NucleotideCompoundModifierConstructorDescriptionCaseInsensitiveCompound
(NucleotideCompound compound) CaseInsensitiveTriplet
(NucleotideCompound one, NucleotideCompound two, NucleotideCompound three) Constructor parameters in org.biojava.nbio.core.sequence.transcription with type arguments of type NucleotideCompoundModifierConstructorDescriptionDNAToRNATranslator
(SequenceCreatorInterface<NucleotideCompound> rnaCreator, CompoundSet<NucleotideCompound> dna, CompoundSet<NucleotideCompound> rna, boolean shortCutTranslation) DNAToRNATranslator
(SequenceCreatorInterface<NucleotideCompound> rnaCreator, CompoundSet<NucleotideCompound> dna, CompoundSet<NucleotideCompound> rna, boolean shortCutTranslation) RNAToAminoAcidTranslator
(SequenceCreatorInterface<AminoAcidCompound> creator, CompoundSet<NucleotideCompound> nucleotides, CompoundSet<Table.Codon> codons, CompoundSet<AminoAcidCompound> aminoAcids, Table table, boolean trimStops, boolean initMetOnly, boolean translateNCodons, boolean stopAtStopCodons, boolean waitForStartCodon) -
Uses of NucleotideCompound in org.biojava.nbio.core.sequence.views
Methods in org.biojava.nbio.core.sequence.views that return NucleotideCompoundMethods in org.biojava.nbio.core.sequence.views that return types with arguments of type NucleotideCompoundModifier and TypeMethodDescriptionRnaSequenceView.getDnaToRna()
RnaSequenceView.getDnaToRna()
RnaSequenceView.getRnaToDna()
RnaSequenceView.getRnaToDna()
Methods in org.biojava.nbio.core.sequence.views with parameters of type NucleotideCompoundModifier and TypeMethodDescriptionint
RnaSequenceView.getIndexOf
(NucleotideCompound compound) int
RnaSequenceView.getLastIndexOf
(NucleotideCompound compound) Method parameters in org.biojava.nbio.core.sequence.views with type arguments of type NucleotideCompoundModifier and TypeMethodDescriptionvoid
RnaSequenceView.setCompoundSet
(CompoundSet<NucleotideCompound> compoundSet) Constructor parameters in org.biojava.nbio.core.sequence.views with type arguments of type NucleotideCompoundModifierConstructorDescriptionRnaSequenceView
(Sequence<NucleotideCompound> sourceDna) RnaSequenceView
(Sequence<NucleotideCompound> sourceDna, CompoundSet<NucleotideCompound> rnaCompounds) RnaSequenceView
(Sequence<NucleotideCompound> sourceDna, CompoundSet<NucleotideCompound> rnaCompounds) -
Uses of NucleotideCompound in org.biojava.nbio.genome.io.fastq
Methods in org.biojava.nbio.genome.io.fastq that return types with arguments of type NucleotideCompoundModifier and TypeMethodDescriptionFastqTools.createErrorProbabilities
(Fastq fastq) Create and return a newQuantityFeature
from the error probabilities of the specified FASTQ formatted sequence.FastqTools.createErrorProbabilities
(Fastq fastq) Create and return a newQuantityFeature
from the error probabilities of the specified FASTQ formatted sequence.FastqTools.createQualityScores
(Fastq fastq) Create and return a newQualityFeature
from the quality scores of the specified FASTQ formatted sequence.FastqTools.createQualityScores
(Fastq fastq) Create and return a newQualityFeature
from the quality scores of the specified FASTQ formatted sequence.