Uses of Interface
org.biojava.nbio.core.sequence.features.FeatureInterface
Packages that use FeatureInterface
Package
Description
-
Uses of FeatureInterface in org.biojava.nbio.core.sequence.features
Classes in org.biojava.nbio.core.sequence.features that implement FeatureInterfaceModifier and TypeClassDescriptionclassAbstractFeature<S extends AbstractSequence<C>,C extends Compound> A feature is currently any descriptive item that can be associated with a sequence position(s) A feature has a type and a source which is currently a string to allow flexibility for the user Ideally well defined features should have a class to describe attributes of that featureclassFeatureDbReferenceInfo<S extends AbstractSequence<C>,C extends Compound> It isDBReferenceInfowhich implementsFeatureInterface.classQualityFeature<S extends AbstractSequence<C>,C extends Compound> DNA Sequences produced by modern sequencers usually have quality informaion attached to them.classQuantityFeature<S extends AbstractSequence<C>,C extends Compound> It is common to have a numerical value or values associated with a feature.classTextFeature<S extends AbstractSequence<C>,C extends Compound> A implmentation of AbstractFeatureFields in org.biojava.nbio.core.sequence.features with type parameters of type FeatureInterfaceModifier and TypeFieldDescriptionstatic final Comparator<FeatureInterface<?, ?>> AbstractFeature.LENGTHSort features by length.static final Comparator<FeatureInterface<?, ?>> AbstractFeature.LOCATION_LENGTHSort features by start position and then longest length.static final Comparator<FeatureInterface<?, ?>> AbstractFeature.TYPESort features by typeMethods in org.biojava.nbio.core.sequence.features that return FeatureInterfaceModifier and TypeMethodDescriptionAbstractFeature.getParentFeature()Get the parent FeatureFeatureDbReferenceInfo.getParentFeature()FeatureInterface.getParentFeature()Get the parent featureMethods in org.biojava.nbio.core.sequence.features that return types with arguments of type FeatureInterfaceModifier and TypeMethodDescriptionAbstractFeature.getChildrenFeatures()Get the children featuresFeatureDbReferenceInfo.getChildrenFeatures()FeatureInterface.getChildrenFeatures()Get the features contained by this featureMethods in org.biojava.nbio.core.sequence.features with parameters of type FeatureInterfaceModifier and TypeMethodDescriptionvoidAbstractFeature.setParentFeature(FeatureInterface<S, C> feature) A feature can be the child or contained by a parent feature.voidFeatureDbReferenceInfo.setParentFeature(FeatureInterface<S, C> feature) voidFeatureInterface.setParentFeature(FeatureInterface<S, C> feature) Set the parent featureMethod parameters in org.biojava.nbio.core.sequence.features with type arguments of type FeatureInterfaceModifier and TypeMethodDescriptionvoidAbstractFeature.setChildrenFeatures(List<FeatureInterface<S, C>> features) Set the children featuresvoidFeatureDbReferenceInfo.setChildrenFeatures(List<FeatureInterface<S, C>> features) voidFeatureInterface.setChildrenFeatures(List<FeatureInterface<S, C>> features) Set the children features -
Uses of FeatureInterface in org.biojava.nbio.core.sequence.io
Methods in org.biojava.nbio.core.sequence.io with parameters of type FeatureInterfaceModifier and TypeMethodDescriptionprotected StringGenericInsdcHeaderFormat._write_feature(FeatureInterface<AbstractSequence<C>, C> feature, int record_length) Write a single SeqFeature object to features table. -
Uses of FeatureInterface in org.biojava.nbio.core.sequence.template
Methods in org.biojava.nbio.core.sequence.template that return types with arguments of type FeatureInterfaceModifier and TypeMethodDescriptionAbstractSequence.getFeatures()AbstractSequence.getFeatures(int bioSequencePosition) Return features at a sequence positionAbstractSequence.getFeatures(String featureType, int bioSequencePosition) Return features at a sequence position by typeAbstractSequence.getFeaturesByType(String type) Methods in org.biojava.nbio.core.sequence.template with parameters of type FeatureInterfaceModifier and TypeMethodDescriptionvoidAbstractSequence.addFeature(int bioStart, int bioEnd, FeatureInterface<AbstractSequence<C>, C> feature) Method to help set the proper details for a feature as it relates to a sequence where the feature needs to have a location on the sequencevoidAbstractSequence.addFeature(FeatureInterface<AbstractSequence<C>, C> feature) Add a feature to this sequence.voidAbstractSequence.removeFeature(FeatureInterface<AbstractSequence<C>, C> feature) Remove a feature from the sequence