Versions in this module Expand all Collapse all v1 v1.0.1 Feb 16, 2017 v1.0.0 Jan 5, 2017 Changes in this version + type QRow struct + Align *QSeq + Row int + func (r QRow) Alphabet() alphabet.Alphabet + func (r QRow) At(i int) alphabet.QLetter + func (r QRow) Clone() seq.Sequence + func (r QRow) CloneAnnotation() *seq.Annotation + func (r QRow) Conformation() feat.Conformation + func (r QRow) Description() string + func (r QRow) EAt(i int) float64 + func (r QRow) Encoding() alphabet.Encoding + func (r QRow) End() int + func (r QRow) Format(fs fmt.State, c rune) + func (r QRow) Len() int + func (r QRow) Location() feat.Feature + func (r QRow) Name() string + func (r QRow) New() seq.Sequence + func (r QRow) QEncode(i int) byte + func (r QRow) RevComp() + func (r QRow) Reverse() + func (r QRow) Set(i int, l alphabet.QLetter) error + func (r QRow) SetConformation(c feat.Conformation) error + func (r QRow) SetE(i int, e float64) error + func (r QRow) SetEncoding(e alphabet.Encoding) error + func (r QRow) SetOffset(o int) error + func (r QRow) SetSlice(_ alphabet.Slice) + func (r QRow) Slice() alphabet.Slice + func (r QRow) Start() int + func (r QRow) String() string + type QSeq struct + ColumnConsense seq.ConsenseFunc + Encode alphabet.Encoding + QFilter seq.QFilter + Seq alphabet.QColumns + SubAnnotations []seq.Annotation + Threshold alphabet.Qphred + func NewQSeq(id string, subids []string, ql [][]alphabet.QLetter, alpha alphabet.Alphabet, ...) (*QSeq, error) + func (s *QSeq) Add(n ...seq.Sequence) error + func (s *QSeq) AppendColumns(a ...[]alphabet.QLetter) error + func (s *QSeq) AppendEach(a [][]alphabet.QLetter) error + func (s *QSeq) Clone() seq.Rower + func (s *QSeq) Column(pos int, _ bool) []alphabet.Letter + func (s *QSeq) ColumnQL(pos int, _ bool) []alphabet.QLetter + func (s *QSeq) Consensus(_ bool) *linear.QSeq + func (s *QSeq) Delete(i int) + func (s *QSeq) Encoding() alphabet.Encoding + func (s *QSeq) End() int + func (s *QSeq) Format(fs fmt.State, c rune) + func (s *QSeq) Len() int + func (s *QSeq) New() *QSeq + func (s *QSeq) RevComp() + func (s *QSeq) Reverse() + func (s *QSeq) Row(i int) seq.Sequence + func (s *QSeq) Rows() int + func (s *QSeq) SetEncoding(e alphabet.Encoding) error + func (s *QSeq) SetSlice(sl alphabet.Slice) + func (s *QSeq) Slice() alphabet.Slice + func (s *QSeq) Start() int + func (s *QSeq) String() string + type Row struct + Align *Seq + Row int + func (r Row) Alphabet() alphabet.Alphabet + func (r Row) At(i int) alphabet.QLetter + func (r Row) Clone() seq.Sequence + func (r Row) CloneAnnotation() *seq.Annotation + func (r Row) Conformation() feat.Conformation + func (r Row) Description() string + func (r Row) End() int + func (r Row) Format(fs fmt.State, c rune) + func (r Row) Len() int + func (r Row) Location() feat.Feature + func (r Row) Name() string + func (r Row) New() seq.Sequence + func (r Row) RevComp() + func (r Row) Reverse() + func (r Row) Set(i int, l alphabet.QLetter) error + func (r Row) SetConformation(c feat.Conformation) error + func (r Row) SetOffset(o int) error + func (r Row) SetSlice(_ alphabet.Slice) + func (r Row) Slice() alphabet.Slice + func (r Row) Start() int + func (r Row) String() string + type Seq struct + ColumnConsense seq.ConsenseFunc + Seq alphabet.Columns + SubAnnotations []seq.Annotation + func NewSeq(id string, subids []string, b [][]alphabet.Letter, alpha alphabet.Alphabet, ...) (*Seq, error) + func (s *Seq) Add(n ...seq.Sequence) error + func (s *Seq) AppendColumns(a ...[]alphabet.QLetter) error + func (s *Seq) AppendEach(a [][]alphabet.QLetter) error + func (s *Seq) Clone() seq.Rower + func (s *Seq) Column(pos int, _ bool) []alphabet.Letter + func (s *Seq) ColumnQL(pos int, _ bool) []alphabet.QLetter + func (s *Seq) Consensus(_ bool) *linear.QSeq + func (s *Seq) Delete(i int) + func (s *Seq) End() int + func (s *Seq) Format(fs fmt.State, c rune) + func (s *Seq) Len() int + func (s *Seq) New() *Seq + func (s *Seq) RevComp() + func (s *Seq) Reverse() + func (s *Seq) Row(i int) seq.Sequence + func (s *Seq) Rows() int + func (s *Seq) SetSlice(sl alphabet.Slice) + func (s *Seq) Slice() alphabet.Slice + func (s *Seq) Start() int + func (s *Seq) String() string