Uses of Interface
org.biojava.bio.seq.Feature
-
Packages that use Feature Package Description org.biojava.bio.gui.sequence Graphical displays of biological sequences and associated annotations.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.gff GFF manipulation.org.biojava.bio.program.xff Event-driven parsing system for the Extensible Feature Format (XFF).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.biojavax.bio.db.biosql Interface between biojava and biosql databasesorg.biojavax.bio.seq Rich implementations of Sequences, Locations and Features. -
-
Uses of Feature in org.biojava.bio.gui.sequence
Methods in org.biojava.bio.gui.sequence with parameters of type Feature Modifier and Type Method Description StringFeatureLabelRenderer.AnnotationLabelMaker. makeLabel(Feature feat)StringFeatureLabelRenderer.LabelMaker. makeLabel(Feature f)StringFeatureLabelRenderer.SourceLabelMaker. makeLabel(Feature f)StringFeatureLabelRenderer.TypeLabelMaker. makeLabel(Feature f)abstract voidAbstractBeadRenderer. renderBead(Graphics2D g2, Feature f, SequenceRenderContext context)renderBeadshould be overridden by the concreteBeadRenderer.voidBeadFeatureRenderer. renderBead(Graphics2D g2, Feature f, SequenceRenderContext context)renderBeadshould implement rendering for this bead type only.voidEllipticalBeadRenderer. renderBead(Graphics2D g2, Feature f, SequenceRenderContext context)renderBeadrenders features as simple ellipse.voidRectangularBeadRenderer. renderBead(Graphics2D g2, Feature f, SequenceRenderContext context)renderBeadrenders features as simple rectangle.voidRectangularImapRenderer. renderBead(Graphics2D g2, Feature f, SequenceRenderContext context)voidRoundRectangularBeadRenderer. renderBead(Graphics2D g2, Feature f, SequenceRenderContext context)renderBeadrenders features as a rectangle with rounded corners.voidAbstractBeadRenderer. renderFeature(Graphics2D g2, Feature f, SequenceRenderContext context)renderFeaturedraws a feature using the supplied graphics context.voidArrowedFeatureRenderer. renderFeature(Graphics2D g, Feature f, SequenceRenderContext src)voidBasicFeatureRenderer. renderFeature(Graphics2D g, Feature f, SequenceRenderContext src)voidBasicImapRenderer. renderFeature(Graphics2D g2, Feature f, SequenceRenderContext context)voidCircularFeatureRenderer. renderFeature(Graphics2D g, Feature f, CircularRendererContext context)voidFeatureLabelRenderer. renderFeature(Graphics2D g, Feature feat, SequenceRenderContext src)voidFeatureRenderer. renderFeature(Graphics2D g2, Feature feat, SequenceRenderContext context)voidGlyphFeatureRenderer. renderFeature(Graphics2D g2, Feature f, SequenceRenderContext src)voidRectangularImapRenderer. renderFeature(Graphics2D g2, Feature f, SequenceRenderContext context)voidSixFrameZiggyRenderer. renderFeature(Graphics2D g, Feature f, SequenceRenderContext context)voidStackedFeatureRenderer. renderFeature(Graphics2D g, Feature f, SequenceRenderContext src)voidTickFeatureRenderer. renderFeature(Graphics2D g, Feature f, SequenceRenderContext src)voidZiggyFeatureRenderer. renderFeature(Graphics2D g, Feature f, SequenceRenderContext context)voidZiggyImapRenderer. renderFeature(Graphics2D g2, Feature f, SequenceRenderContext context)voidBasicImapRenderer. renderImageMap(Graphics2D g2, Feature f, SequenceRenderContext context)renderImageMapwrites a set of image map coordinates corresponding to the rectangle sections drawn by the renderer.voidImageMapRenderer. renderImageMap(Graphics2D g2, Feature f, SequenceRenderContext context)renderImageMaprenders theFeatureas set of image map hotspots.voidRectangularImapRenderer. renderImageMap(Graphics2D g2, Feature f, SequenceRenderContext context)renderImageMapwrites a set of image map coordinates corresponding to the rectangle drawn by the renderer.voidZiggyImapRenderer. renderImageMap(Graphics2D g2, Feature f, SequenceRenderContext context)renderImageMapwrites a set of image map coordinates corresponding to the rectangle sections drawn by the renderer. -
Uses of Feature in org.biojava.bio.molbio
Subinterfaces of Feature in org.biojava.bio.molbio Modifier and Type Interface Description interfaceRestrictionSiteRestrictionSiterepresents the recognition site of a restriction enzyme. -
Uses of Feature in org.biojava.bio.program.gff
Methods in org.biojava.bio.program.gff with parameters of type Feature Modifier and Type Method Description protected SimpleGFFRecordSequencesAsGFF. createGFFRecord(Feature feature, String id)Internal method to create a GFFRecord from an individual Feature.protected voidSequencesAsGFF. doProcessFeature(Feature feature, GFFDocumentHandler handler, String id)Internal method to process an individual Feature. -
Uses of Feature in org.biojava.bio.program.xff
Methods in org.biojava.bio.program.xff with parameters of type Feature Modifier and Type Method Description StringBasicXFFHelper. getFeatureID(Feature f)StringXFFHelper. getFeatureID(Feature f)voidBasicXFFHelper. writeDetails(XMLWriter xw, Feature f)voidPropertyWriter. writeDetails(XMLWriter xw, Feature f)voidXFFHelper. writeDetails(XMLWriter xw, Feature f) -
Uses of Feature in org.biojava.bio.seq
Subinterfaces of Feature in org.biojava.bio.seq Modifier and Type Interface Description interfaceComponentFeatureFeature which represents a component in an assembly (contig).interfaceFramedFeatureTitle: FramedFeature.interfaceRemoteFeatureA feature that indicates that there is some remote feature that can't be represented entirely on a single Sequence.interfaceStrandedFeatureAdds the concept of 'strand' to features.Methods in org.biojava.bio.seq that return Feature Modifier and Type Method Description FeatureAbstractFeatureHolder. createFeature(Feature.Template temp)FeatureCircularView. createFeature(Feature.Template template)Over rides ViewSequence to allow the use of locations that have coordinates outside of the sequence length (which are needed to describe locations that overlap the origin of a circular sequence).FeatureFeatureHolder. createFeature(Feature.Template ft)Create a new Feature, and add it to this FeatureHolder.FeatureFeatureHolder.EmptyFeatureHolder. createFeature(Feature.Template f)FeatureLazyFeatureHolder. createFeature(Feature.Template template)FeatureNewSimpleAssembly. createFeature(Feature.Template temp)FeatureSimpleAssembly. createFeature(Feature.Template temp)FeatureFeatureFilter.ByFeature. getFeature()FeatureRemoteFeature. getRemoteFeature()Retrieve the Feature on some assembly Sequence that can represent this RemoteFeature properly.FeatureFeatureRealizer. realizeFeature(Sequence seq, FeatureHolder parent, Feature.Template template)Install a feature on the specified sequence.FeatureNewSimpleAssembly. realizeFeature(FeatureHolder fh, Feature.Template temp)FeatureRealizingFeatureHolder. realizeFeature(FeatureHolder parent, Feature.Template template)Realize a feature template.FeatureSimpleAssembly. realizeFeature(FeatureHolder fh, Feature.Template temp)FeatureSimpleFeatureRealizer. realizeFeature(Sequence seq, FeatureHolder parent, Feature.Template temp)FeatureRemoteFeature.Resolver. resolve(RemoteFeature rFeat)Resolve rFeat.Methods in org.biojava.bio.seq that return types with arguments of type Feature Modifier and Type Method Description Iterator<Feature>FeatureHolder.EmptyFeatureHolder. features()Iterator<Feature>FeatureHolder. features()Iterate over the features in no well defined order.Iterator<Feature>SimpleFeatureHolder. features()Methods in org.biojava.bio.seq with parameters of type Feature Modifier and Type Method Description booleanFeatureFilter. accept(Feature f)This method determines whether a feature is to be accepted.booleanFeatureFilter.And. accept(Feature f)booleanFeatureFilter.ByAncestor. accept(Feature f)booleanFeatureFilter.ByAnnotationType. accept(Feature f)booleanFeatureFilter.ByChild. accept(Feature f)booleanFeatureFilter.ByClass. accept(Feature f)booleanFeatureFilter.ByComponentName. accept(Feature f)booleanFeatureFilter.ByDescendant. accept(Feature f)booleanFeatureFilter.ByFeature. accept(Feature f)booleanFeatureFilter.ByPairwiseScore. accept(Feature f)Accept a Feature if it is an instance of SimilarityPairFeature and its score is <= filter's minimum score and >= filter's maximum score.booleanFeatureFilter.ByParent. accept(Feature f)booleanFeatureFilter.BySequenceName. accept(Feature f)booleanFeatureFilter.BySource. accept(Feature f)booleanFeatureFilter.ByType. accept(Feature f)Returns true if the feature has a matching type property.booleanFeatureFilter.ContainedByLocation. accept(Feature f)Returns true if the feature is within this filter's location.booleanFeatureFilter.FrameFilter. accept(Feature f)Accept the Feature if it is an instance of FramedFeature and matches the value of getFrame().booleanFeatureFilter.Not. accept(Feature f)booleanFeatureFilter.OnlyChildren. accept(Feature f)booleanFeatureFilter.OnlyDescendants. accept(Feature f)booleanFeatureFilter.Or. accept(Feature f)booleanFeatureFilter.OverlapsLocation. accept(Feature f)Returns true if the feature overlaps this filter's location.booleanFeatureFilter.ShadowContainedByLocation. accept(Feature f)Returns true if the feature is within this filter's location.booleanFeatureFilter.ShadowOverlapsLocation. accept(Feature f)Returns true if the feature overlaps this filter's location.booleanFeatureFilter.StrandFilter. accept(Feature f)Accept the Feature if it is an instance of StrandedFeature and matches the value of getStrand().voidSimpleFeatureHolder. addFeature(Feature f)Add a feature to the featureholderbooleanFeatureHolder. containsFeature(Feature f)Check if the feature is present in this holder.booleanFeatureHolder.EmptyFeatureHolder. containsFeature(Feature f)booleanLazyFeatureHolder. containsFeature(Feature f)booleanMergeFeatureHolder. containsFeature(Feature f)booleanNewSimpleAssembly. containsFeature(Feature f)booleanSimpleAssembly. containsFeature(Feature f)booleanSimpleFeatureHolder. containsFeature(Feature f)voidAbstractFeatureHolder. removeFeature(Feature f)voidFeatureHolder.EmptyFeatureHolder. removeFeature(Feature f)voidFeatureHolder. removeFeature(Feature f)Remove a feature from this FeatureHolder.voidLazyFeatureHolder. removeFeature(Feature f)voidNewSimpleAssembly. removeFeature(Feature f)voidSimpleAssembly. removeFeature(Feature f)voidSimpleFeatureHolder. removeFeature(Feature f)Constructors in org.biojava.bio.seq with parameters of type Feature Constructor Description ByFeature(Feature f) -
Uses of Feature in org.biojava.bio.seq.homol
Subinterfaces of Feature in org.biojava.bio.seq.homol Modifier and Type Interface Description interfaceHomologyFeatureinterfaceSimilarityPairFeatureSimilarityPairFeaturedescribes a pairwise similarity between two nucleotide sequences (as it extendsStrandedFeature). -
Uses of Feature in org.biojava.bio.seq.impl
Classes in org.biojava.bio.seq.impl that implement Feature Modifier and Type Class Description classSimpleFeatureA no-frills implementation of a feature.classSimpleFramedFeatureTitle: SimpleFramedFeature.classSimpleHomologyFeatureclassSimpleRemoteFeatureA no-frills implementation of a remote feature.classSimpleRestrictionSiteSimpleRestrictionSiterepresents the recognition site of a restriction enzyme.classSimpleSimilarityPairFeatureSimpleSimilarityPairFeaturerepresents a similarity between a query sequence and a subject sequence as produced by a search program.classSimpleStrandedFeatureA no-frills implementation of StrandedFeature.Methods in org.biojava.bio.seq.impl that return Feature Modifier and Type Method Description FeatureDummySequence. createFeature(Feature.Template template)FeatureLazyFilterFeatureHolder. createFeature(Feature.Template temp)FeatureRevCompSequence. createFeature(Feature.Template ft)createFeature() will call createFeature() on the underlying Sequence.FeatureSimpleFeature. createFeature(Feature.Template temp)FeatureSimpleGappedSequence. createFeature(Feature.Template templ)FeatureSimpleSequence. createFeature(Feature.Template template)FeatureSimpleSequence. createFeature(FeatureHolder fh, Feature.Template template)Deprecated.Please use new 1-arg createFeature instead.FeatureSubSequence. createFeature(Feature.Template templ)FeatureViewSequence. createFeature(Feature.Template template)FeatureRevCompSequence. getFeatureFromOriginal(Feature f)getFeatureFromOriginal() Since you can not create a feature on a projectedFeature at this time, I am including this method so that you can get the corresponding feature from the original sequence.FeatureSimpleRemoteFeature. getRemoteFeature()FeatureSubSequence.SubProjectedFeatureContext. projectFeature(Feature origFeat)FeatureSimpleFeature. realizeFeature(FeatureHolder fh, Feature.Template templ)FeatureSimpleSequence. realizeFeature(FeatureHolder parent, Feature.Template template)FeatureViewSequence. realizeFeature(FeatureHolder parent, Feature.Template template)FeatureSimpleRemoteFeature.DBResolver. resolve(RemoteFeature rFeat)FeatureSubSequence.SubProjectedFeatureContext. revertFeature(Feature projFeat)Methods in org.biojava.bio.seq.impl that return types with arguments of type Feature Modifier and Type Method Description Iterator<Feature>SimpleGappedSequence. features()Iterator<Feature>SimpleSequence. features()Methods in org.biojava.bio.seq.impl with parameters of type Feature Modifier and Type Method Description booleanDummySequence. containsFeature(Feature feature)booleanLazyFilterFeatureHolder. containsFeature(Feature f)booleanRevCompSequence. containsFeature(Feature f)containsFeature() will return true if this seq contains the feature in question, or if if the original (non reverse complement) sequence contains the feature;booleanSimpleFeature. containsFeature(Feature f)booleanSimpleGappedSequence. containsFeature(Feature f)booleanSimpleSequence. containsFeature(Feature f)booleanSubSequence. containsFeature(Feature f)booleanViewSequence. containsFeature(Feature f)FeatureRevCompSequence. getFeatureFromOriginal(Feature f)getFeatureFromOriginal() Since you can not create a feature on a projectedFeature at this time, I am including this method so that you can get the corresponding feature from the original sequence.static Feature.TemplateTemplateUtils. instantiateTemplate(Feature feat)This attempts to divine the 'best' template class for a feature and return a new instance readly for pupulating.static Feature.TemplateTemplateUtils. makeTemplate(Feature feat)static voidTemplateUtils. populate(Feature.Template templ, Feature feat)This attempts to populate the fields of a template using the publically accessible information in a feature.FeatureHolderSubSequence.SubProjectedFeatureContext. projectChildFeatures(Feature f, FeatureHolder parent)FeatureSubSequence.SubProjectedFeatureContext. projectFeature(Feature origFeat)voidDummySequence. removeFeature(Feature feature)voidLazyFilterFeatureHolder. removeFeature(Feature f)voidRevCompSequence. removeFeature(Feature f)voidSimpleFeature. removeFeature(Feature f)voidSimpleGappedSequence. removeFeature(Feature f)voidSimpleSequence. removeFeature(Feature f)Remove a feature attached to this sequence.voidSubSequence. removeFeature(Feature f)voidViewSequence. removeFeature(Feature f)Remove a feature from this sequence.FeatureSubSequence.SubProjectedFeatureContext. revertFeature(Feature projFeat) -
Uses of Feature in org.biojava.bio.seq.io
Methods in org.biojava.bio.seq.io with parameters of type Feature Modifier and Type Method Description StringSeqFileFormer. formatLocation(Feature theFeature)Deprecated.Formats the location of a feature.StringSwissprotFileFormer. formatLocation(Feature theFeature)Deprecated.Creates a string representation of the location of a feature -
Uses of Feature in org.biojava.bio.seq.io.agave
Methods in org.biojava.bio.seq.io.agave with parameters of type Feature Modifier and Type Method Description protected voidStAXFeatureHandler. realizeSubFeatures(Feature feature)recursively attach children features to parent -
Uses of Feature in org.biojava.bio.seq.projection
Classes in org.biojava.bio.seq.projection that implement Feature Modifier and Type Class Description classProjectedFeatureInternal class used by ProjectionEngine to wrap Feature objects.Methods in org.biojava.bio.seq.projection that return Feature Modifier and Type Method Description FeatureProjectedFeature. createFeature(Feature.Template temp)FeatureProjectedFeatureHolder. createFeature(Feature.Template templ)FeatureProjectionContext. createFeature(Feature.Template projTempl)Create a projected feature with properties matching the template.FeatureProjectionContext. createFeature(Feature projParent, Feature.Template projTempl)Create a new projected feature.FeatureReparentContext. createFeature(Feature.Template projTempl)FeatureReparentContext. createFeature(Feature f, Feature.Template projTempl)FeatureProjectedFeature. getViewedFeature()FeatureProjection. getViewedFeature()FeatureProjectionContext. projectFeature(Feature feat)Project a single feature.FeatureProjectionEngine. projectFeature(Feature f, ProjectionContext ctx)Return a projection of Featurefinto the system defined by a given ProjectionContext.FeatureReparentContext. projectFeature(Feature feat)Create a single projected feature using the rules of thisProjectedFeatureHolder.FeatureProjectionContext. revertFeature(Feature projFeat)Unproject a feature.FeatureReparentContext. revertFeature(Feature feat)Methods in org.biojava.bio.seq.projection with parameters of type Feature Modifier and Type Method Description voidProjectionContext. addChangeListener(Feature projFeat, ChangeListener cl, ChangeType ct)Add a ChangeListener to a projected feature.voidReparentContext. addChangeListener(Feature f, ChangeListener cl, ChangeType ct)booleanProjectedFeature. containsFeature(Feature f)booleanProjectedFeatureHolder. containsFeature(Feature f)FeatureProjectionContext. createFeature(Feature projParent, Feature.Template projTempl)Create a new projected feature.FeatureReparentContext. createFeature(Feature f, Feature.Template projTempl)FeatureHolderProjectionContext. getParent(Feature projFeat)FeatureHolderReparentContext. getParent(Feature f)FeatureFilterReparentContext. getSchema(Feature f)SequenceProjectionContext. getSequence(Feature projFeat)Get the sequence for a feature.SequenceReparentContext. getSequence(Feature f)FeatureHolderProjectionContext. projectChildFeatures(Feature feature, FeatureHolder parent)Project all features that are children of feature so that they become children of parent.FeatureHolderReparentContext. projectChildFeatures(Feature f, FeatureHolder parent)FeatureProjectionContext. projectFeature(Feature feat)Project a single feature.FeatureProjectionEngine. projectFeature(Feature f, ProjectionContext ctx)Return a projection of Featurefinto the system defined by a given ProjectionContext.FeatureReparentContext. projectFeature(Feature feat)Create a single projected feature using the rules of thisProjectedFeatureHolder.voidProjectionContext. removeChangeListener(Feature projFeat, ChangeListener cl, ChangeType ct)Remove a ChangeListener from a projected feature.voidReparentContext. removeChangeListener(Feature f, ChangeListener cl, ChangeType ct)voidProjectedFeature. removeFeature(Feature f)voidProjectedFeatureHolder. removeFeature(Feature dyingChild)voidProjectionContext. removeFeature(Feature dyingChild)Remove the dying child.voidProjectionContext. removeFeature(Feature projParent, Feature dyingChild)Remove the dying child.voidReparentContext. removeFeature(Feature dyingChild)voidReparentContext. removeFeature(Feature f, Feature f2)FeatureProjectionContext. revertFeature(Feature projFeat)Unproject a feature.FeatureReparentContext. revertFeature(Feature feat)Constructors in org.biojava.bio.seq.projection with parameters of type Feature Constructor Description ProjectedFeature(Feature f, ProjectionContext ctx) -
Uses of Feature in org.biojavax.bio.db.biosql
Methods in org.biojavax.bio.db.biosql with parameters of type Feature Modifier and Type Method Description booleanBioSQLAcceptAllFilter. accept(Feature f)booleanBioSQLAcceptNoneFilter. accept(Feature f)booleanBioSQLFeatureFilter.And. accept(Feature f)booleanBioSQLFeatureFilter.ByName. accept(Feature f)Returns true if the feature has a matching type property.booleanBioSQLFeatureFilter.ByNote. accept(Feature f)booleanBioSQLFeatureFilter.ByNoteTermOnly. accept(Feature f)booleanBioSQLFeatureFilter.ByRank. accept(Feature f)Returns true if the feature has a matching type property.booleanBioSQLFeatureFilter.BySequenceName. accept(Feature f)booleanBioSQLFeatureFilter.BySourceTerm. accept(Feature f)Returns true if the feature has a matching source property.booleanBioSQLFeatureFilter.BySourceTermName. accept(Feature f)Returns true if the feature has a matching source property.booleanBioSQLFeatureFilter.ByStrand. accept(Feature f)Returns true if the feature overlaps this filter's location.booleanBioSQLFeatureFilter.ByTypeTerm. accept(Feature f)Returns true if the feature has a matching type property.booleanBioSQLFeatureFilter.ByTypeTermName. accept(Feature f)Returns true if the feature has a matching type property.booleanBioSQLFeatureFilter.ContainedByRichLocation. accept(Feature f)Returns true if the feature is within this filter's location.booleanBioSQLFeatureFilter.Not. accept(Feature f)booleanBioSQLFeatureFilter.Or. accept(Feature f)booleanBioSQLFeatureFilter.OverlapsRichLocation. accept(Feature f)Returns true if the feature overlaps this filter's location. -
Uses of Feature in org.biojavax.bio.seq
Subinterfaces of Feature 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.Classes in org.biojavax.bio.seq that implement Feature Modifier and Type Class Description classSimpleRichFeatureA simple implementation of RichFeature.Methods in org.biojavax.bio.seq that return Feature Modifier and Type Method Description FeatureSimpleRichFeature. createFeature(Feature.Template ft)Create a new Feature, and add it to this FeatureHolder.FeatureThinRichSequence. createFeature(Feature.Template ft)Create a new Feature, and add it to this FeatureHolder.Methods in org.biojavax.bio.seq that return types with arguments of type Feature Modifier and Type Method Description Iterator<Feature>ThinRichSequence. features()Iterate over the features in no well defined order.Set<Feature>RichSequence. getFeatureSet()The features for this sequence.Set<Feature>ThinRichSequence. getFeatureSet()The features for this sequence.Methods in org.biojavax.bio.seq with parameters of type Feature Modifier and Type Method Description booleanSimpleRichFeature. containsFeature(Feature f)Check if the feature is present in this holder.booleanThinRichSequence. containsFeature(Feature f)Check if the feature is present in this holder.static RichFeatureRichFeature.Tools. enrich(Feature f)Takes a normal Feature and attempts to convert it into a RichFeature.voidSimpleRichFeature. removeFeature(Feature f)Remove a feature from this FeatureHolder.voidThinRichSequence. removeFeature(Feature f)Remove a feature from this FeatureHolder.Method parameters in org.biojavax.bio.seq with type arguments of type Feature Modifier and Type Method Description voidRichSequence. setFeatureSet(Set<Feature> features)Sets the features of this sequence.voidThinRichSequence. setFeatureSet(Set<Feature> features)Sets the features of this sequence.
-