Versions in this module Expand all Collapse all v1 v1.0.1 Jan 31, 2017 v1.0.0 Jan 10, 2017 Changes in this version + func WriteTo(w io.Writer, idx *Index) error + type Index struct + BeginColumn int32 + EndColumn int32 + Format byte + MetaChar rune + NameColumn int32 + Skip int32 + ZeroBased bool + func New() *Index + func ReadFrom(r io.Reader) (*Index, error) + func (i *Index) Add(r Record, c bgzf.Chunk, placed, mapped bool) error + func (i *Index) Chunks(ref string, beg, end int) ([]bgzf.Chunk, error) + func (i *Index) IDs() map[string]int + func (i *Index) MergeChunks(s index.MergeStrategy) + func (i *Index) Names() []string + func (i *Index) NumRefs() int + func (i *Index) ReferenceStats(id int) (stats index.ReferenceStats, ok bool) + func (i *Index) Unmapped() (n uint64, ok bool) + type Record interface + End func() int + RefName func() string + Start func() int