Uses of Class
org.biojava.nbio.core.sequence.DNASequence
Package
Description
FASTQ and variants sequence format I/O.
-
Uses of DNASequence in org.biojava.nbio.core.sequence
Modifier and TypeClassDescriptionclass
Represents a exon or coding sequence in a gene.class
A ChromosomeSequence is a DNASequence but keeps track of geneSequencesclass
A gene contains a collection of Exon sequencesclass
class
class
Used to map the start codon feature on a geneclass
Used to map the stop codon sequence on a geneclass
This is the sequence if you want to go from a gene sequence to a protein sequence.Modifier and TypeFieldDescriptionStartCodonSequence.parentGeneSequence
StopCodonSequence.parentGeneSequence
Modifier and TypeMethodDescriptionTranscriptSequence.getDNACodingSequence()
Get the stitched together CDS sequences then maps to the cDNAGeneSequence.getSequence5PrimeTo3Prime()
Try to give method clarity where you want a DNASequence coding in the 5' to 3' direction Returns the DNASequence representative of the 5' and 3' reading based on strand -
Uses of DNASequence in org.biojava.nbio.core.sequence.io
Modifier and TypeMethodDescriptionstatic Map
<String, DNASequence> FastaReaderHelper.readFastaDNASequence
(File file) static Map
<String, DNASequence> FastaReaderHelper.readFastaDNASequence
(File file, boolean lazySequenceLoad) Selecting lazySequenceLoad=true will parse the FASTA file and figure out the accessionid and offsets and return sequence objects that can in the future read the sequence from the disk.static Map
<String, DNASequence> FastaReaderHelper.readFastaDNASequence
(InputStream inStream) Read a fasta DNA sequencestatic Map
<String, DNASequence> GenbankReaderHelper.readGenbankDNASequence
(File file) static Map
<String, DNASequence> GenbankReaderHelper.readGenbankDNASequence
(File file, boolean lazySequenceLoad) Selecting lazySequenceLoad=true will parse the Genbank file and figure out the accessionid and offsets and return sequence objects that can in the future read the sequence from the disk.static Map
<String, DNASequence> GenbankReaderHelper.readGenbankDNASequence
(InputStream inStream) Read a Genbank DNA sequenceModifier and TypeMethodDescriptionstatic void
FastaWriterHelper.writeNucleotideSequence
(File file, Collection<DNASequence> dnaSequences) Write a collection of NucleotideSequences to a filestatic void
FastaWriterHelper.writeNucleotideSequence
(OutputStream outputStream, Collection<DNASequence> dnaSequences) Write a collection of NucleotideSequences to a filestatic void
GenbankWriterHelper.writeNucleotideSequence
(File file, Collection<DNASequence> dnaSequences) Write a collection of NucleotideSequences to a filestatic void
GenbankWriterHelper.writeNucleotideSequence
(OutputStream outputStream, Collection<DNASequence> dnaSequences) Write a collection of NucleotideSequences to a filestatic void
GenbankWriterHelper.writeNucleotideSequence
(OutputStream outputStream, Collection<DNASequence> dnaSequences, String seqType) Write a collection of NucleotideSequences to a filestatic void
GenbankWriterHelper.writeNucleotideSequenceOriginal
(OutputStream outputStream, Collection<DNASequence> dnaSequences) Write a collection of NucleotideSequences to a file using the NucleotideSequences original header as the LOCUS line rather than generating it -
Uses of DNASequence in org.biojava.nbio.genome
Modifier and TypeMethodDescriptionstatic Map
<String, ChromosomeSequence> GeneFeatureHelper.getChromosomeSequenceFromDNASequence
(Map<String, DNASequence> dnaSequenceList) -
Uses of DNASequence in org.biojava.nbio.genome.io.fastq
Modifier and TypeMethodDescriptionstatic DNASequence
FastqTools.createDNASequence
(Fastq fastq) Create and return a newDNASequence
from the specified FASTQ formatted sequence.static DNASequence
FastqTools.createDNASequenceWithErrorProbabilities
(Fastq fastq) Create and return a newDNASequence
with error probabilities from the specified FASTQ formatted sequence.static DNASequence
FastqTools.createDNASequenceWithQualityScores
(Fastq fastq) Create and return a newDNASequence
with quality scores from the specified FASTQ formatted sequence.static DNASequence
FastqTools.createDNASequenceWithQualityScoresAndErrorProbabilities
(Fastq fastq) Create and return a newDNASequence
with quality scores and error probabilities from the specified FASTQ formatted sequence. -
Uses of DNASequence in org.biojava.nbio.genome.parsers.geneid
-
Uses of DNASequence in org.biojava.nbio.genome.parsers.gff
Modifier and TypeMethodDescriptionFeatureList.splice
(DNASequence sequence) Concatenate successive portions of the specified sequence using the feature locations in the list.Modifier and TypeMethodDescriptionstatic double
GCStats.getGCStats
(Collection<DNASequence> sequences) -
Uses of DNASequence in org.biojava.nbio.genome.util
Modifier and TypeMethodDescriptionstatic DNASequence
ChromosomeMappingTools.getTranscriptDNASequence
(TwoBitFacade twoBitFacade, String chromosome, List<Integer> exonStarts, List<Integer> exonEnds, int cdsStart, int cdsEnd, Character orientation) Extracts the DNA sequence transcribed from the input genetic coordinates.static DNASequence
ChromosomeMappingTools.getTranscriptDNASequence
(TwoBitFacade twoBitFacade, GeneChromosomePosition gcp) Extracts the DNA sequence transcribed from the input genetic coordinates.Modifier and TypeMethodDescriptionstatic ProteinSequence
ProteinMappingTools.convertDNAtoProteinSequence
(DNASequence dnaSequence) Converts the DNA sequence to protein sequence.