Click or drag to resize
FastQFormatter Class
Writes a QualitativeSequence to a file. The output is formatted according to the FastQ file format.
Inheritance Hierarchy
SystemObject
  Bio.IO.FastQFastQFormatter

Namespace: Bio.IO.FastQ
Assembly: Bio.Core (in Bio.Core.dll) Version: 2.0.0.1 (2.0.0.1)
Syntax
public sealed class FastQFormatter : ISequenceFormatter, 
	IFormatter<ISequence>, IFormatter

The FastQFormatter type exposes the following members.

Constructors
  NameDescription
Public methodFastQFormatter
Initializes a new instance of the FastQFormatter class.
Top
Properties
  NameDescription
Public propertyAutoFlush
Gets or sets a value indicating whether the FastQFormatter will flush its buffer to the underlying stream after every call to Write method.
Public propertyDescription
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.
Public propertyFormatType
Gets or sets the format type to be used. The FastQFormatType to be used for formatting QualitativeSequence objects. Default value is Illumina_v1_8
Public propertyName
Gets the name of this formatter. This is intended to give developers name of the formatter.
Public propertySupportedFileTypes
Gets the file extension supported by this formatter.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodFormat(Stream, IQualitativeSequence)
Writes the specified QualitativeSequence in FastQ format to the file.
Public methodFormat(Stream, IEnumerableISequence)
Writes a set of entries.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also