INNER CODE UNIT · JavaScript
is_lcr
lh3/minigraph · misc/mgutils-es6.js:262
let is_lcr = /^(lcr|mini|micro|ldust)$/.test(anno);
if (!/(Satellite|alpha|hsat2\/3)/.test(anno) && lbb > 0 && ldust >= lbb * min_lcr)
is_lcr = true;
if (!is_lcr) continue;
if ((m = /^(\d+)/.exec(t[5 + ref_idx])) == null) continue;
ref = parseInt(m[1]);
let n_alt = 0, max_alen = 0;
for (let i = 0; i < ac.length; ++i) {
ac[i] = parseInt(ac[i]);
alen[i] = parseInt(alen[i]);
max_alen = max_alen > alen[i]? max_alen : alen[i];
if (i != ref) n_alt += ac[i];
}
if (n_alt < min_ac) continue;
const ctg = t[0].replace(/^[^\s#]+#\d#/, "");
let st = parseInt(t[1]);
let en = parseInt(t[2]);