FastAFormatter Class |
Namespace: Bio.IO.FastA
The FastAFormatter type exposes the following members.
Name | Description | |
---|---|---|
FastAFormatter |
Constructor
|
Name | Description | |
---|---|---|
AutoFlush |
Gets or sets a value indicating whether the FastAFormatter will flush its buffer
to the underlying stream after every call to Write(ISequence).
| |
Description |
Gets the description of this formatter.
This is intended to give developers some information
of the formatter class. This property returns a simple description of what this
class achieves.
| |
MaxSymbolsAllowedPerLine |
Gets or sets the maximum symbols allowed per line.
Default value is 80.
Note that the FastA format recommends that all lines
should be less than 80 symbol in length.
| |
Name |
Gets the name of this formatter.
This is intended to give developers name of the formatter.
| |
SupportedFileTypes |
Gets the file extension supported by this formatter.
|
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Format(Stream, ISequence) |
Writes the specified sequence in FastA format to the file.
Note that if the sequence contains more than the MaxSymbolsAllowedPerLine
value then it will split the symbols in the specified sequence in to multiple lines,
where each line will contain maximum of MaxSymbolsAllowedPerLine symbols.
| |
Format(Stream, IEnumerableISequence) |
Writes the Multiple sequence in FastA format to the file.
Note that if the sequence contains more than the MaxSymbolsAllowedPerLine
value then it will split the symbols in the specified sequence in to multiple lines,
where each line will contain maximum of MaxSymbolsAllowedPerLine symbols.
| |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |