Uses of Interface
org.biojava.bio.Annotatable
-
Packages that use Annotatable Package Description org.biojava.bio.dp HMM and Dynamic Programming Algorithms.org.biojava.bio.molbio The classes and interfaces in this package cover common molecular biological techniques such as restriction digests and PCR.org.biojava.bio.program.gff3 Support for reading and writing GFF3.org.biojava.bio.program.hmmer Tools for working with profile Hidden Markov Models from the HMMer package.org.biojava.bio.program.phred Parser for Phred outputorg.biojava.bio.program.unigene Objects for representing Unigene clusters.org.biojava.bio.search Interfaces and classes for representing sequence similarity search results.org.biojava.bio.seq Classes and interfaces for defining biological sequences and informatics objects.org.biojava.bio.seq.homol The classes and interfaces for defining sequence similarity and honology.org.biojava.bio.seq.impl Standard in-memory implementations ofSequenceandFeature.org.biojava.bio.seq.io Classes and interfaces for processing and producing flat-file representations of sequences.org.biojava.bio.seq.io.agave Classes for converting between AGAVE XML and BioJava objects.org.biojava.bio.seq.projection Code for projecting Feature objects and systematically altering their properties.org.biojava.bio.symbol Representation of the Symbols that make up a sequence, and locations within them.org.biojava.bio.taxa Taxonomy object for representing species information.org.biojava.ontology A general-purpose API for ontologies.org.biojavax The Biojava extensions packages, classes that extend the core biojava functionalityorg.biojavax.bio Classes to represent biological entities and their relationships.org.biojavax.bio.seq Rich implementations of Sequences, Locations and Features.org.biojavax.ontology Extensions to the biojava ontology model that represent BioSQL ontology. -
-
Uses of Annotatable in org.biojava.bio.dp
Subinterfaces of Annotatable in org.biojava.bio.dp Modifier and Type Interface Description interfaceDotStateA Dot state.interfaceEmissionStateA state in a markov process that has an emission spectrum.interfaceModelInStateA state that contains an entire sub-model.interfaceStateA state in a markov process.Classes in org.biojava.bio.dp that implement Annotatable Modifier and Type Class Description classMagicalStateStart/end state for HMMs.classSimpleDotStateA Dot state that you can make and use.classSimpleEmissionStateclassSimpleModelInState -
Uses of Annotatable in org.biojava.bio.molbio
Subinterfaces of Annotatable in org.biojava.bio.molbio Modifier and Type Interface Description interfaceRestrictionSiteRestrictionSiterepresents the recognition site of a restriction enzyme. -
Uses of Annotatable in org.biojava.bio.program.gff3
Subinterfaces of Annotatable in org.biojava.bio.program.gff3 Modifier and Type Interface Description interfaceGFF3RecordA record in a GFF3 formatted file.Classes in org.biojava.bio.program.gff3 that implement Annotatable Modifier and Type Class Description static classGFF3Record.Impl -
Uses of Annotatable in org.biojava.bio.program.hmmer
Classes in org.biojava.bio.program.hmmer that implement Annotatable Modifier and Type Class Description classProfileEmissionStateA state in a HMMer model. -
Uses of Annotatable in org.biojava.bio.program.phred
Classes in org.biojava.bio.program.phred that implement Annotatable Modifier and Type Class Description classPhredSequencePhredSequence is an extension of SimpleSequence that implements Qualitative to hold Phred quality scores. -
Uses of Annotatable in org.biojava.bio.program.unigene
Subinterfaces of Annotatable in org.biojava.bio.program.unigene Modifier and Type Interface Description interfaceUnigeneClusterA single unigene cluster. -
Uses of Annotatable in org.biojava.bio.search
Subinterfaces of Annotatable in org.biojava.bio.search Modifier and Type Interface Description interfaceSeqSimilaritySearchHitObjects of this type represent one particular hit (sequence and associated information) from a sequence similarity search.interfaceSeqSimilaritySearchResultObjects of this type represent one particular result of a sequence similarity search.interfaceSeqSimilaritySearchSubHitObjects of this type represent one particular sub-hit (one concrete sequence stretch within a sequence and associated information) from a sequence similarity search hit.Classes in org.biojava.bio.search that implement Annotatable Modifier and Type Class Description classSequenceDBSearchHitDeprecated.SimpleSeqSimilaritySearchHit has been made Annotatable and is now functionally identical.classSequenceDBSearchResultDeprecated.SimpleSeqSimilaritySearchResult has been made Annotatable and is now functionally identical.classSequenceDBSearchSubHitDeprecated.SimpleSeqSimilaritySearchSubHit has been made Annotatable and is now functionally identical.classSimpleSeqSimilaritySearchHitSimpleSeqSimilaritySearchHitobjects represent a similarity search hit of a query sequence to a sequence referenced in a SequenceDB object.classSimpleSeqSimilaritySearchResultSimpleSeqSimilaritySearchResultobjects represent a result of a search of aSymbolListagainst the sequences within aSequenceDBobject.classSimpleSeqSimilaritySearchSubHitSimpleSeqSimilaritySearchSubHitobjects represent sub-hits which make up a hit. -
Uses of Annotatable in org.biojava.bio.seq
Subinterfaces of Annotatable in org.biojava.bio.seq Modifier and Type Interface Description interfaceComponentFeatureFeature which represents a component in an assembly (contig).interfaceFeatureA feature within a sequence, or nested within another feature.static interfaceFeatureTypes.RepositoryA named collection of Types.static interfaceFeatureTypes.TypeA type of feature.interfaceFramedFeatureTitle: FramedFeature.interfaceGappedSequenceExtension of GappedSymbolList which also projects features into the gapped coordinate system.interfaceRemoteFeatureA feature that indicates that there is some remote feature that can't be represented entirely on a single Sequence.interfaceSequenceA biological sequence.interfaceStrandedFeatureAdds the concept of 'strand' to features.Classes in org.biojava.bio.seq that implement Annotatable Modifier and Type Class Description classCircularViewA circular view onto another Sequence object.static classFeatureTypes.RepositoryImplA simple implementation of a Repository.classNewSimpleAssemblyA Sequence which is assembled from other sequences contained in a set of ComponentFeature objects.classSimpleAssemblyA Sequence which is assembled from other sequences contained in a set of ComponentFeature objects. -
Uses of Annotatable in org.biojava.bio.seq.homol
Subinterfaces of Annotatable in org.biojava.bio.seq.homol Modifier and Type Interface Description interfaceHomologyFeatureinterfaceSimilarityPairFeatureSimilarityPairFeaturedescribes a pairwise similarity between two nucleotide sequences (as it extendsStrandedFeature). -
Uses of Annotatable in org.biojava.bio.seq.impl
Classes in org.biojava.bio.seq.impl that implement Annotatable Modifier and Type Class Description classDummySequenceA Sequence implementation that has a name and URI but no features, and a zero length symbol list.classRevCompSequenceA reverse complement view ontoSequenceinterface.classSimpleFeatureA no-frills implementation of a feature.classSimpleFramedFeatureTitle: SimpleFramedFeature.classSimpleGappedSequenceSimple implementation of GappedSequence.classSimpleHomologyFeatureclassSimpleRemoteFeatureA no-frills implementation of a remote feature.classSimpleRestrictionSiteSimpleRestrictionSiterepresents the recognition site of a restriction enzyme.classSimpleSequenceA basic implementation of theSequenceinterface.classSimpleSimilarityPairFeatureSimpleSimilarityPairFeaturerepresents a similarity between a query sequence and a subject sequence as produced by a search program.classSimpleStrandedFeatureA no-frills implementation of StrandedFeature.classSubSequenceView a sub-section of a given sequence object, including all the features intersecting that region.classViewSequenceA view onto another Sequence object. -
Uses of Annotatable in org.biojava.bio.seq.io
Subinterfaces of Annotatable in org.biojava.bio.seq.io Modifier and Type Interface Description interfaceSymbolTokenizationEncapsulate a mapping between BioJava Symbol objects and some string representation.Classes in org.biojava.bio.seq.io that implement Annotatable Modifier and Type Class Description classAlternateTokenizationImplementation of SymbolTokenization which binds symbols to strings of characters.classCharacterTokenizationImplementation of SymbolTokenization which binds symbols to single unicode characters.classCrossProductTokenizationTokenization for cross-product alphabets.classDoubleTokenizationclassIntegerTokenizationclassNameTokenizationSimple implementation of SymbolTokenization which uses the `name' field of the symbols.classSubIntegerTokenizationclassWordTokenizationBase class for tokenizations which accept whitespace-separated `words'. -
Uses of Annotatable in org.biojava.bio.seq.io.agave
Methods in org.biojava.bio.seq.io.agave with parameters of type Annotatable Modifier and Type Method Description protected voidAgaveWriter. writeAssembly(Annotatable seq)protected voidAgaveWriter. writeBioSequence(Annotatable seq)protected voidAgaveWriter. writeClassification(Annotatable seq)protected voidAgaveWriter. writeCompResult(Annotatable f)protected voidAgaveWriter. writeContig(Annotatable seq)protected voidAgaveWriter. writeGene(Annotatable f)protected voidAgaveWriter. writeSeqFeature(Annotatable f)Write SeqFeature XMLprotected voidAgaveWriter. writeSequenceMap(Annotatable seq)group sequence_map by getSource()protected voidAgaveWriter. writeSequenceMap2(Annotatable f)Write SequenceMap XMLprotected voidAgaveWriter. writeTranscript(Annotatable f) -
Uses of Annotatable in org.biojava.bio.seq.projection
Classes in org.biojava.bio.seq.projection that implement Annotatable Modifier and Type Class Description classProjectedFeatureInternal class used by ProjectionEngine to wrap Feature objects. -
Uses of Annotatable in org.biojava.bio.symbol
Subinterfaces of Annotatable in org.biojava.bio.symbol Modifier and Type Interface Description interfaceAlphabetThe set of AtomicSymbols which can be concatenated together to make a SymbolList.interfaceAtomicSymbolA symbol that is not ambiguous.interfaceBasisSymbolA symbol that can be represented as a string of Symbols.interfaceFiniteAlphabetAn alphabet over a finite set of Symbols.interfaceSymbolA single symbol.Classes in org.biojava.bio.symbol that implement Annotatable Modifier and Type Class Description classAbstractAlphabetAn abstract implementation ofAlphabet.classAbstractSymbolThe base-class for Symbol implementations.classDoubleAlphabetAn efficient implementation of an Alphabet over the infinite set of double values.static classDoubleAlphabet.DoubleRangeA range of double values.static classDoubleAlphabet.DoubleSymbolA single double value.static classDoubleAlphabet.SubDoubleAlphabetA class to represent a contiguous range of double symbols.classFundamentalAtomicSymbolAn atomic symbol consisting only of itself.classIntegerAlphabetAn efficient implementation of an Alphabet over the infinite set of integer values.static classIntegerAlphabet.IntegerSymbolA single int value.static classIntegerAlphabet.SubIntegerAlphabetA class to represent a finite contiguous subset of the infinite IntegerAlphabetclassSimpleAlphabetA simple no-frills implementation of the FiniteAlphabet interface.classSimpleAtomicSymbolA basic implementation of AtomicSymbol.classSingletonAlphabetAn alphabet that contains a single atomic symbol.classSoftMaskedAlphabetSoft masking is usually displayed by making the masked regions somehow different from the non masked regions.classSoftMaskedAlphabet.CaseSensitiveTokenizationThisSymbolTokenizerworks with a delegate to softmask symbol tokenization as appropriate. -
Uses of Annotatable in org.biojava.bio.taxa
Subinterfaces of Annotatable in org.biojava.bio.taxa Modifier and Type Interface Description interfaceTaxonDeprecated.replaced by classes inorg.biojavax.bio.taxaClasses in org.biojava.bio.taxa that implement Annotatable Modifier and Type Class Description classAbstractTaxonDeprecated.replaced by classes inorg.biojavax.bio.taxaclassSimpleTaxonDeprecated.replaced by classes inorg.biojavax.bio.taxaclassWeakTaxonDeprecated.replaced by classes inorg.biojavax.bio.taxa -
Uses of Annotatable in org.biojava.ontology
Subinterfaces of Annotatable in org.biojava.ontology Modifier and Type Interface Description interfaceOntologyTermA term in an ontology which identifies another ontology.interfaceRemoteTermA term in another ontology.interfaceTermA term in an ontology.interfaceTripleA triple in an ontology.interfaceVariableClasses in org.biojava.ontology that implement Annotatable Modifier and Type Class Description classAbstractTermAbstract implementation of term This provides basic change-forwarding functionality from the annotation and ontology properties.classIntegerOntology.IntTermstatic classOntologyTerm.ImplSimple in-memory implementation of a remote ontology term.static classRemoteTerm.ImplSimple in-memory implementation of a remote ontology term.static classTerm.ImplSimple in-memory implementation of an ontology term.static classTriple.ImplBasic in-memory implementation of a Triple in an ontology This can be used to implement Ontology.createTriplestatic classVariable.Impl -
Uses of Annotatable in org.biojavax
Subinterfaces of Annotatable in org.biojavax Modifier and Type Interface Description interfaceCrossRefRepresents a cross reference to another database.interfaceRichAnnotatableAnnotatable objects that can have rich annotations.Classes in org.biojavax that implement Annotatable Modifier and Type Class Description classSimpleCrossRefA basic CrossRef implementation. -
Uses of Annotatable in org.biojavax.bio
Subinterfaces of Annotatable in org.biojavax.bio Modifier and Type Interface Description interfaceBioEntryThis class relates to the bioentry table in BioSQL.Classes in org.biojavax.bio that implement Annotatable Modifier and Type Class Description classSimpleBioEntryReference implementation of a BioEntry object which has no features or sequence. -
Uses of Annotatable in org.biojavax.bio.seq
Subinterfaces of Annotatable in org.biojavax.bio.seq Modifier and Type Interface Description interfaceRichFeatureRepresents a feature that can be given name and rank and be moved from one sequence to another.interfaceRichLocationDescribes locations, and adds the concepts of circularity, fuzziness, annotations, and cross-references to other databases.interfaceRichSequenceA rich sequence is a combination of a org.biojavax.bio.Bioentry and a Sequence.Classes in org.biojavax.bio.seq that implement Annotatable Modifier and Type Class Description classCompoundRichLocationAn implementation of RichLocation which covers multiple locations, but on the same strand of the same (optionally circular) sequence.classEmptyRichLocationAn Empty implementation of RichLocation.classMultiSourceCompoundRichLocationAn implementation of RichLocation which possibly covers multiple locations, on different strands, different circular lengths, or different sequences.classSimpleRichFeatureA simple implementation of RichFeature.classSimpleRichLocationA simple implementation of RichLocation.classSimpleRichSequenceA simple implementation of RichSequence.classThinRichSequenceA simple implementation of RichSequence. -
Uses of Annotatable in org.biojavax.ontology
Subinterfaces of Annotatable in org.biojavax.ontology Modifier and Type Interface Description interfaceComparableTermMakes Term objects comparable properly and adds some extra features to them.interfaceComparableTripleComparable triples, obviously.Classes in org.biojavax.ontology that implement Annotatable Modifier and Type Class Description classSimpleComparableTermA Term object that can be compared and thus sorted.classSimpleComparableTripleBasic comparable triple, BioSQL style.
-