- reftile[libref.Tag] = &reftileinfo{seqname: seqname, variant: libref.Variant}
- }
- }
- log.Info("loading reference tiles from all slices")
- throttleCPU := throttle{Max: runtime.GOMAXPROCS(0)}
- for _, infile := range infiles {
- infile := infile
- throttleCPU.Go(func() error {
- defer log.Infof("%s: done", infile)
- f, err := open(infile)
- if err != nil {
- return err
+ reftile[libref.Tag] = &reftileinfo{
+ seqname: seqname,
+ variant: libref.Variant,
+ tiledata: reftiledata[libref],