Documentation ¶
Overview ¶
package psl defines the Psl struct containing alignment data as well as functions and methods that operate on the Psl struct
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Psl ¶
type Psl struct { Match int MisMatch int RepeatMatch int Ns int QNumIns int QBaseIns int TNumIns int TBaseIns int Strand string QName string QSize int QStart int QEnd int TName string TSize int TStart int TEnd int BlockCount int BlockSize []int QList []int TList []int }
Psl struct declares data fields and types for Psl struct.
type PslReader ¶
type PslReader struct { Reader *fileio.ByteReader // contains filtered or unexported fields }
PslReader is a struct that contains a ByteReader with an embedded bufioReader and a 2-D byte slice to reduce memory allocation when reading each line.
func NewPslReader ¶
NewPslReader will open a given text file and return a pointer to a PslReader struct.
Click to show internal directories.
Click to hide internal directories.