Documentation
¶
Index ¶
- func AllToLower(bases []Base)
- func AllToUpper(bases []Base)
- func BaseToRune(base Base) rune
- func BasesToString(bases []Base) string
- func CompareSeqsCaseSensitive(alpha []Base, beta []Base) int
- func CompareSeqsIgnoreCase(alpha []Base, beta []Base) int
- func Count(seq []Base) (ACount int, CCount int, GCount int, TCount int, NCount int, aCount int, ...)
- func CountGaps(seq []Base) int
- func CountMask(seq []Base) (unmaskedCount int, maskedCount int, gapCount int)
- func RangeToLower(bases []Base, start int, end int)
- func RangeToUpper(bases []Base, start int, end int)
- func ReverseComplement(bases []Base)
- type Base
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AllToLower ¶
func AllToLower(bases []Base)
func AllToUpper ¶
func AllToUpper(bases []Base)
func BaseToRune ¶
func BasesToString ¶
func CompareSeqsIgnoreCase ¶
func RangeToLower ¶
start is closed, end is open, both are zero-based
func RangeToUpper ¶
start is closed, end is open, both are zero-based
func ReverseComplement ¶
func ReverseComplement(bases []Base)
Types ¶
type Base ¶
type Base byte
TODO: change these names so that all variables can be seen from outside. Maybe BaseA, Basea, etc
func StringToBases ¶
Click to show internal directories.
Click to hide internal directories.