Documentation ¶
Index ¶
- type Phred
- func (q *Phred) Append(a ...alphabet.Qphred)
- func (q *Phred) At(i int) alphabet.Qphred
- func (q *Phred) Copy() seq.Quality
- func (q *Phred) EAt(i int) float64
- func (q *Phred) Encoding() alphabet.Encoding
- func (q *Phred) End() int
- func (q *Phred) Len() int
- func (q *Phred) QDecode(l byte) alphabet.Qphred
- func (q *Phred) QEncode(i int) byte
- func (q *Phred) Reverse()
- func (q *Phred) Set(i int, qual alphabet.Qphred) error
- func (q *Phred) SetE(i int, e float64) error
- func (q *Phred) SetEncoding(e alphabet.Encoding) error
- func (q *Phred) SetSlice(sl alphabet.Slice)
- func (q *Phred) Slice() alphabet.Slice
- func (q *Phred) Start() int
- func (q *Phred) String() string
- type Qphreds
- type Qsolexas
- type Solexa
- func (q *Solexa) Append(a ...alphabet.Qsolexa)
- func (q *Solexa) At(i int) alphabet.Qsolexa
- func (q *Solexa) Copy() seq.Quality
- func (q *Solexa) EAt(i int) float64
- func (q *Solexa) Encoding() alphabet.Encoding
- func (q *Solexa) End() int
- func (q *Solexa) Len() int
- func (q *Solexa) QDecode(l byte) alphabet.Qsolexa
- func (q *Solexa) QEncode(i int) byte
- func (q *Solexa) Reverse()
- func (q *Solexa) Set(i int, qual alphabet.Qsolexa) error
- func (q *Solexa) SetE(i int, e float64) error
- func (q *Solexa) SetEncoding(e alphabet.Encoding) error
- func (q *Solexa) SetSlice(sl alphabet.Slice)
- func (q *Solexa) Slice() alphabet.Slice
- func (q *Solexa) Start() int
- func (q *Solexa) String() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Phred ¶
type Phred struct { seq.Annotation Qual Qphreds Encode alphabet.Encoding }
func (*Phred) QDecode ¶
Decode a quality letter to a phred score based on the sequence Encode setting.
func (*Phred) QEncode ¶
Encode the quality at position pos to a letter based on the sequence Encode setting.
func (*Phred) SetEncoding ¶
Set the quality Encode type to e.
type Solexa ¶
type Solexa struct { seq.Annotation Qual Qsolexas Encode alphabet.Encoding }
func (*Solexa) QDecode ¶
Decode a quality letter to a phred score based on the sequence Encode setting.
func (*Solexa) QEncode ¶
Encode the quality at position pos to a letter based on the sequence Encode setting.
func (*Solexa) SetEncoding ¶
Set the quality Encode type to e.
Click to show internal directories.
Click to hide internal directories.