[Missing <summary> documentation for N:BioSharp.Core.Bio.Seq]

Classes

  ClassDescription
AbstractFeatureHolder
An abstract implementation of FeatureHolder.
CircularView
A circular view onto another Sequence object.
DNATools
Useful functionality for processing DNA sequences.
Feature
A feature within a sequence, or nested within another feature.
Feature..::.Template
Template class for a plain feature.
FeatureFilter
The static bits of the feature filter interface.
FeatureFilter..::.ByAncestor
Filter by applying a nested FeatureFilter to all ancestor features. Returns true if at least one of them matches the filter. Always false if the parent is not a feature (e.g. top-level features, where the parent is a sequence).
FeatureFilter..::.ByParent
Filter by applying a nested FeatureFilter to the parent feature. Always false if the parent is not a feature (e.g. top-level features, where the parent is a sequence).
FeatureHolder
The interface for objects that contain features.
FramedFeature
The static bits of IFramedFeature.
FramedFeature..::.Template
A template for a framed feature.
MergeFeatureHolder
FeatureHolder which exposes all the features in a set of sub-FeatureHolders.
ProteinTools
RemoteFeature
The static bits of IRemoteFeature.
RemoteFeature..::.Template
A template for a remote feature.
RNATools
SequenceTools
Methods for manipulating sequences.
SimpleFeatureHolder
A no-frills implementation of FeatureHolder.
SimpleFeatureRealizer
FeatureRealizer which uses a lookup table to map template classes to implementations. Optionally, this implementation can fall back on another FeatureRealizer if it fails.
StrandedFeature
Adds the concept of 'strand' to features.
StrandedFeature..::.Strand
Class to represent the 'strandedness' of a feature.
StrandedFeature..::.Template
Template class for parameterizing the creation of a new StrandedFeature.

Interfaces

  InterfaceDescription
IFeature
A feature within a sequence, or nested within another feature.
IFeatureFilter
A filter for accepting or rejecting a feature.
IFeatureHolder
The interface for objects that contain features.
IFeatureRealizer
Interface for translators which map from Feature.Template instances to real Feature objects.
Note: this interface is intended for use primarily by Sequence implementors. Normal users can generally ignore it.
IFrame
An interface that can be implemented by classes that contain frame information.
IFramedFeature
A feature that includes the concept of frame by extending stranded.
IOptimizableFilter
The interface for filters that can potentialy optimize themselves, and compare themselves with other filters.
IRealizingFeatureHolder
Interface for FeatureHolder objects which know how to instantiate new child Features.
IRemoteFeature
A feature that indicates that there is some remote feature that can't be represented entirely on a single Sequence.
ISequence
A biological sequence.
ISequenceAnnotator
An object which adds some additional information to a Sequence.
ISequenceFactory Obsolete.
The interface for objects that will manufacture sequences.
IStrandedFeature
Adds the concept of 'strand' to features.
IUp
An up filter.