@rcsb/rcsb-saguaro-app
Version:
RCSB 1D Saguaro Web App
54 lines (53 loc) • 1.94 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const RcsbFvBuilder_1 = require("../RcsbFvWeb/RcsbFvBuilder");
const DwEnums_1 = require("@rcsb/rcsb-api-tools/lib/RcsbDw/Types/DwEnums");
// rcsbRequestCtxManager.initializeBorregoClient({api:"https://clustrelax-dev.rcsb.org/graphql"});
const query = {
"query": {
"type": "group",
"logical_operator": "and",
"nodes": [
{
"type": "terminal",
"service": "text",
"parameters": {
"attribute": "rcsb_entity_source_organism.ncbi_scientific_name",
"negation": false,
"operator": "exact_match",
"value": "Mus musculus"
}
},
{
"type": "terminal",
"service": "text",
"parameters": {
"attribute": "rcsb_polymer_entity.rcsb_polymer_name_combined.names",
"negation": false,
"operator": "exact_match",
"value": "Tyrosine-protein kinase ABL1"
}
},
{
"type": "terminal",
"service": "text",
"parameters": {
"attribute": "rcsb_polymer_entity_group_membership.group_id",
"negation": false,
"operator": "exact_match",
"value": "2_30"
}
}
]
},
"request_options": {
"return_all_hits": true,
"results_content_type": [
"computational",
"experimental"
]
},
"return_type": "polymer_entity"
};
(0, RcsbFvBuilder_1.buildGroupFv)("pfv", DwEnums_1.GroupProvenanceId.ProvenanceSequenceIdentity, "2_30", query);
//buildGroupFv("pfv",GroupProvenanceId.ProvenanceSequenceIdentity, "P12694");