INNER CODE UNIT · JavaScript
mg_cmd_addsample
lh3/minigraph · misc/mgutils-es6.js:206
function mg_cmd_addsample(args) {
if (args.length < 2) {
print("Usage: mgutils-es6.js addsample <merged.bed> <sample.txt>");
return;
}
let file, buf = new Bytes();
file = new File(args[1]);
let sample = [];
while (file.readline(buf) >= 0) {
let t = buf.toString().split(/\s+/);
sample.push(t[0]);
}
file.close();
file = new File(args[0]);
while (file.readline(buf) >= 0) {
const line = buf.toString();
if (line[0] != "#" || (line[0] == "#" && line[1] == "#")) {
print(buf);