QualitativeSequence Constructor (IAlphabet, FastQFormatType, Byte, SByte, Boolean) |
Initializes a new instance of the QualitativeSequence class with specified alphabet, quality score type,
byte array representing symbols and signed byte array representing base quality scores
(Phred or Solexa base according to the FastQ format type).
Namespace: BioAssembly: Bio.Core (in Bio.Core.dll) Version: 2.0.0.1 (2.0.0.1)
Syntax public QualitativeSequence(
IAlphabet alphabet,
FastQFormatType fastQFormatType,
byte[] sequence,
sbyte[] qualityScores,
bool validate
)
Public Sub New (
alphabet As IAlphabet,
fastQFormatType As FastQFormatType,
sequence As Byte(),
qualityScores As SByte(),
validate As Boolean
)
public:
QualitativeSequence(
IAlphabet^ alphabet,
FastQFormatType fastQFormatType,
array<unsigned char>^ sequence,
array<signed char>^ qualityScores,
bool validate
)
new :
alphabet : IAlphabet *
fastQFormatType : FastQFormatType *
sequence : byte[] *
qualityScores : sbyte[] *
validate : bool -> QualitativeSequence
Parameters
- alphabet
- Type: BioIAlphabet
Alphabet to which this instance should conform. - fastQFormatType
- Type: BioFastQFormatType
FastQ format type. - sequence
- Type: SystemByte
An array of bytes representing the symbols. - qualityScores
- Type: SystemSByte
An array of signed bytes representing the base quality scores
(Phred or Solexa base according to the FastQ format type). - validate
- Type: SystemBoolean
If this flag is true then validation will be done to see whether the data is valid or not,
else validation will be skipped.
See Also