Documentation ¶
Index ¶
- Variables
- func CreateBamIndex(bamFile string) (err error)
- func CreateColumnIndex(c *column, column int, ofile string) (count int64, err error)
- func CreateSubsetIndex(s *subset, ofile string, ifile string) (count int64, err error)
- func Has(t string) bool
- func LoadBamIndex(bamFile string) (err error)
- func NewColumnIndexer(f *os.File) column
- func NewSubsetIndexer(f *os.File) subset
- func NewVirtual(t string, p string, s int64, c int64) *vIndex
- func SizePart(part string, v *vIndex) (pos int64, length int64, err error)
- func UnLoadBamIndex(bamFile string) (err error)
- type Idx
- type Index
- type Indexer
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Indexers = map[string]indexerFunc{ "chunkrecord": NewChunkRecordIndexer, "line": NewLineIndexer, "record": NewRecordIndexer, "size": NewSizeIndexer, } )
Functions ¶
func CreateBamIndex ¶
func CreateColumnIndex ¶
func CreateSubsetIndex ¶
func LoadBamIndex ¶
func NewColumnIndexer ¶
func NewSubsetIndexer ¶
func UnLoadBamIndex ¶
Types ¶
type Indexer ¶
func NewBaiIndexer ¶
func NewChunkRecordIndexer ¶
func NewLineIndexer ¶
func NewRecordIndexer ¶
func NewSizeIndexer ¶
Click to show internal directories.
Click to hide internal directories.