Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
sort.Slice(sorted, func(a, b int) bool { return hgvs.Less(sorted[a], sorted[b]) })
f.Lock()
- defer f.Unlock()
-
seqalleles := f.alleles[seqname]
+ f.Unlock()
// append a row to seqvariants and seqalleles for each unique
// non-ref variant in varslice.
return err
}
}
+
+ f.Lock()
f.alleles[seqname] = seqalleles
+ f.Unlock()
return nil
}
func (f *formatHGVSNumpy) Finish(outdir string, _ io.Writer, seqname string) error {