Bio.IO Namespace |
[Missing <summary> documentation for "N:Bio.IO"]
Class | Description | |
---|---|---|
![]() | GZipFastAParser |
Support for reading .fa.gz files.
|
![]() | GZipFastQParser |
Support for reading .fastq.gz files.
|
![]() | GZipParserTP, T |
A parser which unzips the file and then passes the work off to an inner parser.
|
![]() | GZipSequenceParserT, TItem |
.GZ based ISequenceParser
|
![]() | NamedStreamCreator |
A class that has a name and that can create streams. It can be used as a generalization of file names, FileInfo, reading data from a string,
reading data from a resource, etc.
|
![]() | SequenceFormatters |
SequenceFormatter class is an abstraction class which provides instances
and lists of all Formatter currently supported by Bio.
|
![]() | SequenceParsers |
SequenceParsers class is an abstraction class which provides instances
and lists of all Parsers currently supported by Bio.
|
![]() | SequenceRangeFormatters |
SequenceRangeFormatter class is an abstraction class which provides instances
and lists of all Range-Formatter currently supported by .NET Bio.
|
![]() | SequenceRangeParsers |
SequenceRangeParsers class is an abstraction class which provides instances
and lists of all Range-Parsers currently supported by .NET Bio.
|
Interface | Description | |
---|---|---|
![]() | IFormatter |
Interface that defines the common properties for a formatter.
All other formatters must extend this Interface.
|
![]() | IFormatterT |
Generic formatter for specific types
|
![]() | INamedStreamCreator |
Interface that has a name and that can create streams. It can be used as a generalization of file names, FileInfo, reading data from a string,
reading data from a resource, etc.
|
![]() | IParser |
Common interface for all parsers.
Used in Framework abstraction layer and auto registration mechanism.
|
![]() | IParserT |
Typed interface for parsers which return some data structure.
|
![]() | IParserWithAlphabetT |
Extends IParser to include an alphabet
|
![]() | IPhylogeneticTreeFormatter |
Implementations of this interface write a PhylogeneticTree to a particular location,
usually a file. The output is formatted according to the particular file format.
A method is also provided for quickly accessing the content in string form for
applications that do not need to first write to file.
|
![]() | IPhylogeneticTreeParser |
Implementations of this interface are designed to parse a phylogenetic tree file
format to produce a PhylogeneticTree object model.
|
![]() | ISequenceAlignmentFormatter |
Implementations of this interface write an ISequenceAlignment to a particular location, usually a
file. The output is formatted according to the particular file format. A method is
also provided for quickly accessing the content in string form for applications that do not
need to first write to file.
|
![]() | ISequenceAlignmentParser |
Interface that defines a contract for parser to parse sequence alignment files.
For advanced users, the ability to select an encoding for the internal memory
representation is provided. Implementations also have a default encoding for
each alphabet that may be encountered.
|
![]() | ISequenceFormatter |
Implementations of this interface write an ISequence to a particular location, usually a
file. The output is formatted according to the particular file format.
|
![]() | ISequenceParser |
Base ISequenceParser
|
![]() | ISequenceRangeFormatter |
Writes out SequenceRange lists or groupings to a data stream.
|
![]() | ISequenceRangeParser |
The interface defining the methods for parsing ISequenceRange
objects from files or readers.
|
![]() | ISnpReader |
Interface for exposing a collection of SnpItems as an enumerator with
ability to skip to specific chromosome number and position.
|