![]() Slice Tools libSlice |
Understanding Quality Classes
What are Quality Classes?A Quality Class is a single number representation of a set of quality attributes. They range in value from 0 to 23, and take into account attributes regarding the quality value, direction, and agreement of the bases in a slice.Typically, slices with quality classes from 1 to 8 are considered high quality, and 9 through 23 are considered low quality. However, the classes do not follow a strict ranking overall, so a class may or may not be of lower quality (by some other measure) than the preceding class. Low quality slices are typically candidates for resequencing or editing. Quality class 0 is used to indicate that the slice is in error, or that there was an internal error in the calculation.
Quality Class Quick Reference Guide. DefinitionsSliceA slice is a one base wide cut of an assembly. It is composed of 0 or more reads stacked vertically at an offset in the assembly. Each read contributes a base with a quality value and a direction (either forward or reverse). A slice also has a consensus, which represents the most likely base represented by the slice.High/Low Quality BaseA base is considered to be of high quality if its quality value is greater than or equal to a high quality threshold. Bases that do not reach the threshold are considered low quality. The threshold can be set as a parameter of the calculation, but 30 is used by default. The terms high and low quality reads refer to the reads which contribute the high or low quality bases respectively.High/Low Quality ConflictA slice is said to have a high quality conflict if there is at least one base in the slice that has high quality that does not match the consensus. A low quality conflict means that there is at least one low quality base that does not match the consensus.Quality Class AttributesNote: For the purposes of agreement, ambiguity codes are not resolved into the component reads, i.e. M and A are in conflict.Conflict Attributes
Quality Attributes
Consensus Attributes
Other Attributes
Quality Classes DefinitionsOnce all of the attributes have been calculated, a quality class is choosen to represent the set of attributes present in the slice. Here each class is described and the attributes that it represents are listed and an example slice of that quality class. A slice takes the lowest numbered (highest quality) class that matches the slice in the case where a slice matches more than one class.
Quality Class 0A quality class of 0 is used to indicate that there are no reads in the slice, and there is a zero depth of coverage.
Consensus: - ()
Quality Class 1No conflict, and at least one high quality base in both directions in agreement.
Consensus: A (A, 30, Forward) (A, 30, Reverse)
Quality Class 2No conflict, and at least one high quality base in one direction in agreement, and at least one low quality base in the other direction in agreement.
Consensus: A (A, 30, Forward) (A, 20, Reverse)
Quality Class 3No conflict, and at least one high quality base in agreement, and at least one other base in agreement in that same direction.
Consensus: A (A, 30, Forward) (A, 20, Forward)
Quality Class 4No conflict, and at least one low quality base in both directions in agreement.
Consensus: A (A, 20, Forward) (A, 20, Reverse)
Quality Class 5No conflict, and at least two low quality bases in a single direction in agreement.
Consensus: A (A, 20, Forward) (A, 20, Forward)
Quality Class 6Low quality conflict, and at least one high quality base in both directions in agreement.
Consensus: A (A, 30, Forward) (A, 30, Reverse) (T, 20, Reverse)
Quality Class 7Low quality conflict, and at least one high quality base in one direction in agreement, and at least one low quality base in the other direction in agreement.
Consensus: A (A, 30, Forward) (A, 20, Reverse) (T, 20, Reverse)
Quality Class 8Low quality conflict, and at least one high quality base in one direction in agreement, and at least one other base also in that direction in agreement.
Consensus: A (A, 30, Forward) (A, 20, Forward) (T, 20, Reverse)
Quality Class 9No conflict, but with only a single base in agreement with the consensus.
Consensus: A (A, 30, Forward)
Quality Class 10Low quality conflict, and at least one low quality base in both directions in agreement.
Consensus: A (A, 20, Forward) (A, 20, Reverse) (T, 20, Reverse)
Quality Class 11No Conflict, but with only a single base in agreement.
Consensus: A (A, 20, Forward)
Quality Class 12Low quality conflict, and at least two low quality bases in the same direction in agreement.
Consensus: A (A, 20, Forward) (A, 20, Forward) (T, 20, Reverse)
Quality Class 13Low quailty conflict, with only a single high quality base in agreement.
Consensus: A (A, 35, Forward) (T, 10, Reverse)
Quality Class 14Low quality conflict, with only a single low quality base in agreement.
Consensus: A (A, 25, Forward) (T, 10, Reverse)
Quality Class 15High quality conflict, and at least one high quality base in both directions in agreement.
Consensus: A (A, 30, Forward) (A, 30, Reverse) (T, 30, Reverse)
Quality Class 16High quality conflict, and at least one high quality base in one direction in agreement, and at least one low quality base in the other direction in agreement.
Consensus: A (A, 30, Forward) (A, 20, Reverse) (T, 30, Reverse)
Quality Class 17High quality conflict, and at least one high quality base in one direction in agreement, and some other base in the same direction in agreement.
Consensus: A (A, 30, Forward) (A, 20, Forward) (T, 30, Reverse)
Quality Class 18High quality conflict, and at least one low quality base in both directions in agreement.
Consensus: A (A, 25, Forward) (A, 25, Reverse) (T, 30, Reverse)
Quality Class 19High quality conflict, and at least two low quality bases in the same direction in agreement.
Consensus: A (A, 25, Forward) (A, 25, Forward) (T, 30, Reverse)
Quality Class 20High quality conflict, but with only a single high quality base in agreement.
Consensus: A (A, 40, Forward) (T, 30, Reverse)
Quality Class 21Consensus is ambiguous, and there is only a single base in agreement.
Consensus: M (M, 30, Forward) (A, 30, Forward)
Quality Class 22Consensus is ambiguous.
Consensus: M (A, 30, Forward) (C, 30, Forward)
Quality Class 23High quality conflict, and only one low quality read in agreement.
OR:
Consensus: A Consensus: A (A, 20, Forward) (C, 30, Forward) (C, 30, Forward) (C, 30, Reverse)
$Date: 2005/07/29 02:55:17 $ |