bc_get_studies_by_intervention
Search clinical trials by drug or intervention name, with filters for condition, phase, status, and type. Helps researchers identify studies testing specific treatments or therapies efficiently.
Instructions
Search for clinical trials by drug or intervention name.
This function helps biomedical researchers find clinical trials testing specific drugs, therapies, or treatments, with optional filters for condition and phase.
Args: intervention (str): Drug, therapy, or treatment name to search for. condition (str, optional): Medical condition to filter by. phase (str, optional): Clinical trial phase to filter by. status (str, optional): Study status filter (default: "ALL"). intervention_type (str, optional): Type of intervention filter (default: "ALL"). page_size (int): Number of results to return (default: 50, max: 1000). sort (str): Sort order for results (default: most recently updated).
Returns: dict: Study search results with summary statistics or error message
Input Schema
Name | Required | Description | Default |
---|---|---|---|
condition | No | Medical condition to filter by (e.g., 'cancer', 'diabetes') | |
intervention | Yes | Drug, therapy, or treatment name (e.g., 'aspirin', 'pembrolizumab', 'radiation therapy') | |
intervention_type | No | Type of intervention: 'DRUG', 'BIOLOGICAL', 'DEVICE', 'PROCEDURE', 'RADIATION', 'BEHAVIORAL', 'ALL' | ALL |
page_size | No | Number of results to return | |
phase | No | Clinical trial phase: 'PHASE1', 'PHASE2', 'PHASE3', 'PHASE4', 'EARLY_PHASE1' | |
sort | No | Sort order: 'LastUpdatePostDate:desc', 'StudyFirstPostDate:desc', 'EnrollmentCount:desc' | LastUpdatePostDate:desc |
status | No | Study status: 'RECRUITING', 'ACTIVE_NOT_RECRUITING', 'COMPLETED', 'ALL' | ALL |