nci_biomarker_searcher
Search the NCI Clinical Trials database for biomarkers used in eligibility criteria, aiding precision medicine by identifying specific gene mutations, protein expressions, and molecular markers for targeted patient selection.
Instructions
Search for biomarkers in the NCI Clinical Trials database.
Searches for biomarkers used in clinical trial eligibility criteria.
This is essential for precision medicine trials that select patients
based on specific biomarker characteristics.
Biomarker examples:
- Gene mutations (e.g., BRAF V600E, EGFR T790M)
- Protein expression (e.g., PD-L1 ≥ 50%, HER2 positive)
- Gene fusions (e.g., ALK fusion, ROS1 fusion)
- Other molecular markers (e.g., MSI-H, TMB-high)
Requires NCI API key from: https://clinicaltrialsapi.cancer.gov/
Note: Biomarker data availability may be limited in CTRP.
Results focus on biomarkers used in trial eligibility criteria.
Example usage:
- Search for PD-L1 expression biomarkers
- Find trials requiring EGFR mutations
- Look up biomarkers tested by NGS
- Search for HER2 expression markers
Input Schema
Name | Required | Description | Default |
---|---|---|---|
api_key | No | NCI API key. Check if user mentioned 'my NCI API key is...' in their message. If not provided here and no env var is set, user will be prompted to provide one. | |
biomarker_type | No | Type of biomarker ('reference_gene' or 'branch') | |
name | No | Biomarker name to search for (e.g., 'PD-L1', 'EGFR mutation') | |
page | No | Page number (1-based) | |
page_size | No | Results per page |
Input Schema (JSON Schema)
{
"properties": {
"api_key": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "NCI API key. Check if user mentioned 'my NCI API key is...' in their message. If not provided here and no env var is set, user will be prompted to provide one.",
"title": "Api Key"
},
"biomarker_type": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "Type of biomarker ('reference_gene' or 'branch')",
"title": "Biomarker Type"
},
"name": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "Biomarker name to search for (e.g., 'PD-L1', 'EGFR mutation')",
"title": "Name"
},
"page": {
"default": 1,
"description": "Page number (1-based)",
"minimum": 1,
"title": "Page",
"type": "integer"
},
"page_size": {
"default": 20,
"description": "Results per page",
"maximum": 100,
"minimum": 1,
"title": "Page Size",
"type": "integer"
}
},
"title": "nci_biomarker_searcherArguments",
"type": "object"
}