Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
for start := range files {
start := start
go func() {
+ err := encoders[start].Encode(LibraryEntry{TagSet: tilelib.taglib.Tags()})
+ if err != nil {
+ errs <- err
+ return
+ }
if refidx := start - (nfiles - len(tilelib.refseqs)); refidx >= 0 {
// write each ref to its own file
// (they seem to load very slowly)
}}})
return
}
- err := encoders[start].Encode(LibraryEntry{TagSet: tilelib.taglib.Tags()})
- if err != nil {
- errs <- err
- return
- }
for i := start; i < len(cgnames); i += nfiles {
err := encoders[start].Encode(LibraryEntry{CompactGenomes: []CompactGenome{{
Name: cgnames[i],