org.biojava.nbio.core.sequence (biojava 5.2.0 API)

AccessionID

Used in Sequences as the unique indentifier.

BasicSequence<C extends Compound>

Bare bones version of the Sequence object to be used sparingly.

CDSComparator   CDSSequence

Represents a exon or coding sequence in a gene.

ChromosomeSequence

A ChromosomeSequence is a DNASequence but keeps track of geneSequences

DNASequence

This is class should model the attributes associated with a DNA sequence

ExonComparator

Sort Exon where it is a little confusing if exons shoud always be ordered left to right where a negative stranded gene should go the other direction.

ExonSequence

A gene contains a collection of Exon sequences

GeneSequence   IntronSequence   MultipleSequenceAlignment<S extends Sequence<C>,​C extends Compound>

Implements a minimal data structure for reading and writing a sequence alignment.

ProteinSequence

The representation of a ProteinSequence

RNASequence

RNASequence where RNACompoundSet are the allowed values

SequenceComparator

Used to sort sequences

SequenceOptimizationHints

A static class that provides optimization hints for memory or performance handling of sequence data.

StartCodonSequence

Used to map the start codon feature on a gene

StopCodonSequence

Used to map the stop codon sequence on a gene

TaxonomyID

A sequence can be associated with a species or Taxonomy ID

TranscriptSequence

This is the sequence if you want to go from a gene sequence to a protein sequence.