|
|
@@ -163,7 +163,8 @@ const getInteractionsFromEntry = (json) => __awaiter(void 0, void 0, void 0, fun
|
|
|
.flatMap((e) => e.match(/[A-Z][A-Z0-9]{2,}/g));
|
|
|
}
|
|
|
let res = [...new Set([...genes_scope_inter, ...genes_interactant, ...comment_subunits_genes])].sort().filter((e) => typeof e === 'string').filter(_ => _);
|
|
|
- let filterOut = ['PHOSPHOSERINE', 'MOTIFS', 'INFECTION', 'PROTEIN', 'MICROBIAL', 'VIRUS', 'HEPATITIS', 'HERPES', 'SIMPLEX'];
|
|
|
+ let filterOut = ['PHOSPHOSERINE', 'MOTIFS', 'INFECTION', 'PROTEIN', 'PROTEINS',
|
|
|
+ 'MICROBIAL', 'VIRUS', 'HEPATITIS', 'HERPES', 'SIMPLEX', 'RELATED'];
|
|
|
if (res.length > 0)
|
|
|
res = res.flatMap((e) => e.match(/[A-Z]{2,}[A-Z0-9]{1,}/g)).filter((e) => !(filterOut.includes(e)));
|
|
|
return res.filter(_ => _);
|