@rcsb/rcsb-saguaro-app
Version:
RCSB 1D Saguaro Web App
71 lines • 2.46 kB
JavaScript
import { buildGroupFv } from "../RcsbFvWeb/RcsbFvBuilder";
import { GroupProvenanceId } from "@rcsb/rcsb-api-tools/lib/RcsbDw/Types/DwEnums";
const query = {
"query": {
"type": "group",
"nodes": [
{
"type": "group",
"nodes": [
{
"type": "terminal",
"service": "text",
"parameters": {
"attribute": "rcsb_polymer_entity_group_membership.group_id",
"negation": false,
"operator": "exact_match",
"value": "A0A0S2T163"
}
},
{
"type": "terminal",
"service": "text",
"parameters": {
"attribute": "rcsb_entry_container_identifiers.entry_id",
"operator": "in",
"negation": false,
"value": [
"9NGH"
]
}
}
],
"logical_operator": "and"
},
{
"type": "terminal",
"service": "text",
"parameters": {
"attribute": "rcsb_polymer_entity_group_membership.group_id",
"negation": false,
"operator": "exact_match",
"value": "A0A0S2T163"
}
}
],
"logical_operator": "and",
"label": "text"
},
"return_type": "polymer_entity",
"request_options": {
"paginate": {
"start": 0,
"rows": 25
},
"scoring_strategy": "combined",
"sort": [
{
"sort_by": "score",
"direction": "desc"
}
],
"results_content_type": [
"computational",
"experimental"
]
}
};
buildGroupFv("pfv", GroupProvenanceId.ProvenanceMatchingUniprotAccession, "A0A0S2T163", query);
// buildGroupFv("pfv",GroupProvenanceId.ProvenanceMatchingUniprotAccession, "P69905", query);
// buildGroupFv("pfv",GroupProvenanceId.ProvenanceSequenceIdentity, "10_30");
//# sourceMappingURL=UniprotGroupFv.js.map