MCPcopy Create free account
hub / github.com/MG-RAST/Shock / SeekChunk

Method SeekChunk

shock-server/node/file/format/multi/multi.go:84–92  ·  view source on GitHub ↗
(carryOver int64, lastIndex bool)

Source from the content-addressed store, hash-verified

82}
83
84func (r *Reader) SeekChunk(carryOver int64, lastIndex bool) (n int64, err error) {
85 if r.r == nil {
86 err := r.DetermineFormat()
87 if err != nil {
88 return 0, err
89 }
90 }
91 return r.r.SeekChunk(carryOver, lastIndex)
92}
93
94func (r *Reader) Format(s *seq.Seq, w io.Writer) (n int, err error) {
95 switch {

Callers

nothing calls this directly

Implementers 4

Readershock-server/node/file/format/multi/mu
Readershock-server/node/file/format/fastq/fa
Readershock-server/node/file/format/fasta/fa
Readershock-server/node/file/format/sam/sam.

Calls 2

DetermineFormatMethod · 0.95
SeekChunkMethod · 0.65

Tested by

no test coverage detected