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]);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…