Skip to main content
Glama
query.py2.77 kB
EVIDENCE_BROWSE_QUERY = """ query EvidenceBrowse($first: Int, $last: Int, $before: String, $after: String, $diseaseName: String, $therapyName: String, $id: Int, $description: String, $evidenceLevel: EvidenceLevel, $evidenceDirection: EvidenceDirection, $significance: EvidenceSignificance, $evidenceType: EvidenceType, $rating: Int, $variantOrigin: VariantOrigin, $variantId: Int, $molecularProfileId: Int, $assertionId: Int, $organizationId: [Int!], $includeSubgroups: Boolean, $userId: Int, $sortBy: EvidenceSort, $phenotypeId: Int, $diseaseId: Int, $therapyId: Int, $sourceId: Int, $clinicalTrialId: Int, $molecularProfileName: String, $status: EvidenceStatusFilter) { evidenceItems( first: $first last: $last before: $before after: $after diseaseName: $diseaseName therapyName: $therapyName id: $id description: $description evidenceLevel: $evidenceLevel evidenceDirection: $evidenceDirection significance: $significance evidenceType: $evidenceType evidenceRating: $rating variantOrigin: $variantOrigin variantId: $variantId molecularProfileId: $molecularProfileId assertionId: $assertionId organization: {ids: $organizationId, includeSubgroups: $includeSubgroups} userId: $userId phenotypeId: $phenotypeId diseaseId: $diseaseId therapyId: $therapyId sourceId: $sourceId clinicalTrialId: $clinicalTrialId molecularProfileName: $molecularProfileName status: $status sortBy: $sortBy ) { totalCount pageInfo { hasNextPage hasPreviousPage startCursor endCursor } edges { node { ...EvidenceGridFields } } } } fragment EvidenceGridFields on EvidenceItem { id name disease { id name } therapies { id name } molecularProfile { id name parsedName { ...MolecularProfileParsedName } } status description evidenceType evidenceDirection evidenceRating } fragment MolecularProfileParsedName on MolecularProfileSegment { ... on MolecularProfileTextSegment { text } ... on Feature { id name } ... on Variant { id name } } """ BROWSE_PHENOTYPES_QUERY = """ query BrowsePhenotypes($phenotypeName: String) { browsePhenotypes(name: $phenotypeName, sortBy: {direction: DESC, column: EVIDENCE_ITEM_COUNT}) { edges { node { id name evidenceCount } } } } """ EVIDENCE_SUMMARY_QUERY = """ query EvidenceSummary($evidenceId: Int!) { evidenceItem(id: $evidenceId) { source { citation sourceUrl } } } """

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Nexgene-Research/nexonco-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server