_ "net/http/pprof"
"os"
"path"
+ "runtime"
"sort"
"strings"
"sync"
Name: "lightning export",
Client: arvados.NewClientFromEnv(),
ProjectUUID: *projectUUID,
- RAM: 1600000000000,
+ RAM: 700000000000,
VCPUs: 64,
Priority: *priority,
}
merge(bedout, bedw, "bed")
}
- throttle := throttle{Max: 8}
+ throttle := throttle{Max: runtime.NumCPU()}
log.Infof("assembling %d sequences in %d goroutines", len(seqnames), throttle.Max)
for seqidx, seqname := range seqnames {
seqidx, seqname := seqidx, seqname