private static byte[] GetQualityValue(ISequence sequence)
{
byte[] qualityValues = new byte[sequence.Count];
QualitativeSequence qualitativeSeq = sequence as QualitativeSequence;
for (int i = 0; i < qualityValues.Length; i++)
{
if (qualitativeSeq == null)
{
qualityValues[i] = 0xFF;
}
else
{
qualityValues[i] =(byte)qualitativeSeq.GetPhredQualityScore(i);
}
}
return qualityValues;
}