GALENAPI

This information is for research and educational purposes only. It does not constitute medical advice, diagnosis, or treatment recommendations. Always consult a qualified healthcare provider for medical decisions.

Patient Interpretation

Pro

Interpret multi-mutation profiles, find evidence-based treatments, analyze resistance mechanisms, and match clinical trials.

Only in Galen

Multi-mutation profile interpretation grounded in experimental evidence with mandatory quality disclaimers. Every response includes an evidence quality grade based on the fraction of L2+ (experimental) and L3 (counterfactual) relationships used. Treatment options cite specific evidence sources. This is not a generic AI summary — it is structured, evidence-graded clinical interpretation.

POST/patient/profile/interpret
Pro

Interpret Patient Mutation Profile

Interpret a patient's multi-mutation cancer profile with evidence-graded annotations and causal analysis.

Only in Galen

Multi-mutation interpretation grounded in experimental evidence from 10+ databases — not an LLM summarizing literature. Every annotation is traced to its source with a Pearl Causal Hierarchy layer. Evidence quality is graded by the fraction of L2+ (interventional and counterfactual) relationships used. Mutation interactions are identified from real co-occurrence data across 498 clinical studies.

Parameters

Request Body

Patient mutation profile including cancer type, mutations, and optional clinical context.

FieldTypeDescription
cancer_typestringCancer type or subtype
mutationsarrayList of mutations in GENE VARIANT format (e.g. EGFR L858R)
stagestringCancer stage (optional)
prior_treatmentsarrayPrevious treatments received (optional)

Response Schema

cancer_typestringThe cancer type analyzed
variant_annotationsarrayPer-mutation annotations with oncogenic effect, evidence level, and causal hierarchy layer
├──genestringGene symbol
├──variantstringVariant designation
├──oncogenic_effectstringFunctional effect — gain-of-function, loss-of-function, etc.
├──evidence_levelstringESCAT clinical evidence tier
├──actionabilitystringWhether this mutation is actionable (e.g. FDA-approved therapy exists)
├──pathogenicitystringPathogenicity classification (pathogenic, likely pathogenic, VUS, etc.)
├──frequencyfloatMutation frequency in the specified cancer type (0.0–1.0)
├──pch_layerintegerHighest Pearl Causal Hierarchy layer of evidence (1, 2, or 3)
└──confidencefloatAnnotation confidence score (0.0–1.0)
mutation_interactionsarrayPairwise interactions between mutations in the profile
├──gene_astringFirst gene
├──gene_bstringSecond gene
├──interaction_typestringType of interaction (e.g. co-occurring, synthetic_lethal, epistatic)
├──clinical_significancestringClinical relevance of this interaction
└──co_occurrence_frequencyfloatHow often these mutations co-occur (0.0–1.0)
causal_summarystring | nullNarrative summary of causal relationships between mutations
narrativestring | nullPatient-friendly explanation of the mutation profile
evidence_qualityobjectAssessment of the evidence quality backing this interpretation
├──gradestringOverall evidence grade: high, moderate, low, or insufficient
├──l2_l3_fractionfloatFraction of evidence from experimental (L2) and counterfactual (L3) sources
├──grounded_sourcesarrayData sources that contributed to this interpretation
├──source_namestringName of the data source
└──relationship_countintegerNumber of relationships from this source used in the interpretation
└──ungrounded_claim_countintegerNumber of claims that could not be grounded in source data
disclaimerstringMedical disclaimer

Example Request

import requests

resp = requests.post(
    "https://research.usegalen.com/api/v1/patient/profile/interpret",
    headers={"X-API-Key": "YOUR_API_KEY"},
    json={
        "cancer_type": "NSCLC",
        "mutations": ["EGFR L858R", "TP53 R248W"],
        "stage": "IV",
        "prior_treatments": ["carboplatin", "pemetrexed"],
    },
)
profile = resp.json()
for v in profile["variant_annotations"]:
    print(f"{v['gene']} {v['variant']}: {v['oncogenic_effect']} (evidence: {v['evidence_level']})")
print(f"Evidence quality: {profile['evidence_quality']['grade']}")

Example Response

{
  "cancer_type": "NSCLC",
  "variant_annotations": [
    {
      "gene": "EGFR",
      "variant": "L858R",
      "oncogenic_effect": "gain-of-function",
      "evidence_level": "Level 1",
      "actionability": "Actionable — FDA-approved therapies (erlotinib, osimertinib, afatinib)",
      "pathogenicity": "pathogenic",
      "frequency": 0.38,
      "pch_layer": 2,
      "confidence": 0.96
    },
    {
      "gene": "TP53",
      "variant": "R248W",
      "oncogenic_effect": "loss-of-function",
      "evidence_level": "Level 3B",
      "actionability": "Not directly actionable — no FDA-approved TP53-targeted therapy",
      "pathogenicity": "pathogenic",
      "frequency": 0.07,
      "pch_layer": 2,
      "confidence": 0.93
    }
  ],
  "mutation_interactions": [
    {
      "gene_a": "EGFR",
      "gene_b": "TP53",
      "interaction_type": "co-occurring",
      "clinical_significance": "TP53 co-mutation associated with shorter PFS on EGFR TKI therapy in NSCLC. Median PFS reduction of ~3.5 months compared to EGFR-mutant/TP53-wildtype.",
      "co_occurrence_frequency": 0.54
    }
  ],
  "causal_summary": "EGFR L858R constitutively activates the EGFR kinase domain, driving proliferation through RAS-MAPK and PI3K-AKT signaling. TP53 R248W disrupts DNA-binding and eliminates tumor suppressor function. The co-occurrence of these mutations suggests genomic instability (via TP53 loss) compounding oncogenic signaling (via EGFR activation), which is associated with inferior outcomes on EGFR TKI monotherapy.",
  "narrative": "Your tumor has two important mutations. The EGFR L858R mutation is a well-known driver of lung cancer growth, and the good news is that there are several FDA-approved targeted therapies available for it, including osimertinib. The TP53 R248W mutation affects a key tumor suppressor gene. When both mutations are present together, some studies suggest that targeted therapy alone may be less effective than expected. Your oncologist may want to discuss combination strategies or clinical trial options.",
  "evidence_quality": {
    "grade": "moderate",
    "l2_l3_fraction": 0.65,
    "grounded_sources": [
      {
        "source_name": "cbioportal",
        "relationship_count": 47
      },
      {
        "source_name": "chembl_36",
        "relationship_count": 31
      },
      {
        "source_name": "cosmic",
        "relationship_count": 28
      },
      {
        "source_name": "oncokb",
        "relationship_count": 12
      },
      {
        "source_name": "intogen",
        "relationship_count": 8
      }
    ],
    "ungrounded_claim_count": 0
  },
  "disclaimer": "This information is for research and educational purposes only. It does not constitute medical advice, diagnosis, or treatment. The Galen API is not FDA-approved for clinical decision-making. Always consult a qualified healthcare provider for medical decisions. Galen Health is not responsible for actions taken based on this information."
}

Try It

Request Body

Patient mutation profile including cancer type, mutations, and optional clinical context.

POST https://research.usegalen.com/api/v1/patient/profile/interpret

This information is for research and educational purposes only. It does not constitute medical advice, diagnosis, or treatment. The Galen API is not FDA-approved for clinical decision-making. Always consult a qualified healthcare provider for medical decisions. Galen Health is not responsible for actions taken based on this information.

POST/patient/treatments
Pro

Find Evidence-Based Treatments

Find evidence-based treatment options matched to a patient's specific mutations and cancer type.

Only in Galen

Treatment recommendations are ranked by ESCAT evidence levels — Level 1 (FDA-approved), Level 2 (standard care), etc. Each treatment is matched to specific mutations in the patient's profile. This is structured, evidence-graded treatment landscaping, not an LLM listing drugs from memory.

Parameters

Request Body

Patient profile with cancer type, mutations, and optionally prior treatments to exclude.

FieldTypeDescription
cancer_typestringCancer type or subtype
mutationsarrayList of mutations in GENE VARIANT format
prior_treatmentsarrayPrevious treatments received — used to filter out exhausted options (optional)

Response Schema

cancer_typestringThe cancer type analyzed
treatmentsarrayTreatment options ranked by evidence level
├──namestringDrug or regimen name
├──drug_classstringPharmacological class (e.g. EGFR TKI, checkpoint inhibitor)
├──evidence_levelstringESCAT evidence tier (Level 1, 2, 3A, 3B, 4)
├──applicable_mutationsarrayWhich mutations in the patient's profile this treatment targets
├──mechanismstringBrief mechanism of action
└──notesstringClinical context, line of therapy, or combination notes
narrativestring | nullPatient-friendly summary of treatment landscape
evidence_qualityobjectAssessment of the evidence quality backing these recommendations
├──gradestringOverall evidence grade: high, moderate, low, or insufficient
├──l2_l3_fractionfloatFraction of evidence from experimental (L2) and counterfactual (L3) sources
├──grounded_sourcesarrayData sources used
├──source_namestringName of the data source
└──relationship_countintegerNumber of relationships used from this source
└──ungrounded_claim_countintegerNumber of claims that could not be grounded in source data
disclaimerstringMedical disclaimer

Example Request

import requests

resp = requests.post(
    "https://research.usegalen.com/api/v1/patient/treatments",
    headers={"X-API-Key": "YOUR_API_KEY"},
    json={
        "cancer_type": "NSCLC",
        "mutations": ["EGFR L858R"],
        "prior_treatments": ["erlotinib"],
    },
)
data = resp.json()
for tx in data["treatments"]:
    print(f"{tx['name']} ({tx['evidence_level']}): {tx['mechanism']}")

Example Response

{
  "cancer_type": "NSCLC",
  "treatments": [
    {
      "name": "osimertinib",
      "drug_class": "Third-generation EGFR TKI",
      "evidence_level": "Level 1",
      "applicable_mutations": [
        "EGFR L858R"
      ],
      "mechanism": "Irreversibly inhibits EGFR with selectivity for both sensitizing and T790M resistance mutations. Spares wild-type EGFR, reducing skin and GI toxicity.",
      "notes": "FDA-approved first-line for EGFR-mutant NSCLC (FLAURA trial). Preferred after erlotinib progression regardless of T790M status. CNS-penetrant."
    },
    {
      "name": "afatinib",
      "drug_class": "Second-generation EGFR TKI",
      "evidence_level": "Level 1",
      "applicable_mutations": [
        "EGFR L858R"
      ],
      "mechanism": "Irreversible pan-ErbB inhibitor targeting EGFR, HER2, and ErbB4. Broader target coverage than first-generation TKIs.",
      "notes": "FDA-approved for EGFR-mutant NSCLC. Alternative after erlotinib progression. Higher rates of diarrhea and rash than osimertinib."
    },
    {
      "name": "amivantamab + lazertinib",
      "drug_class": "EGFR-MET bispecific antibody + third-generation EGFR TKI",
      "evidence_level": "Level 2",
      "applicable_mutations": [
        "EGFR L858R"
      ],
      "mechanism": "Amivantamab targets both EGFR and MET extracellularly via immune effector function. Lazertinib provides intracellular EGFR kinase inhibition. Dual mechanism addresses resistance via MET bypass.",
      "notes": "MARIPOSA trial showed PFS benefit over osimertinib monotherapy in first-line. Consider for patients who progressed on prior EGFR TKI."
    }
  ],
  "narrative": "Since you've already been treated with erlotinib (a first-generation EGFR inhibitor), the main options are newer-generation targeted therapies. Osimertinib is the most widely used next step — it works even if your tumor has developed the common T790M resistance mutation. Afatinib is another option, though it has a different side effect profile. Newer combination approaches like amivantamab plus lazertinib are also showing promising results in clinical trials.",
  "evidence_quality": {
    "grade": "high",
    "l2_l3_fraction": 0.78,
    "grounded_sources": [
      {
        "source_name": "oncokb",
        "relationship_count": 18
      },
      {
        "source_name": "chembl_36",
        "relationship_count": 42
      },
      {
        "source_name": "cbioportal",
        "relationship_count": 23
      },
      {
        "source_name": "drugbank",
        "relationship_count": 9
      }
    ],
    "ungrounded_claim_count": 0
  },
  "disclaimer": "This information is for research and educational purposes only. It does not constitute medical advice, diagnosis, or treatment. The Galen API is not FDA-approved for clinical decision-making. Always consult a qualified healthcare provider for medical decisions. Galen Health is not responsible for actions taken based on this information."
}

Try It

Request Body

Patient profile with cancer type, mutations, and optionally prior treatments to exclude.

POST https://research.usegalen.com/api/v1/patient/treatments

This information is for research and educational purposes only. It does not constitute medical advice, diagnosis, or treatment. The Galen API is not FDA-approved for clinical decision-making. Always consult a qualified healthcare provider for medical decisions. Galen Health is not responsible for actions taken based on this information.

POST/patient/resistance/explain
Pro

Analyze Treatment Resistance

Understand why a treatment stopped working by analyzing resistance mechanisms through causal pathway analysis.

Only in Galen

Identifies resistance mechanisms through causal pathway analysis — not just listing known resistance mutations. Traces how secondary mutations, bypass pathways, and target amplification causally disrupt drug efficacy. Each mechanism includes suggested strategies grounded in clinical evidence.

Parameters

Request Body

Drug, target gene, and current mutation profile for resistance analysis.

FieldTypeDescription
cancer_typestringCancer type or subtype
drugstringDrug that stopped working
target_genestringPrimary drug target gene
mutationsarrayCurrent mutation profile including any new mutations detected at progression

Response Schema

drugstringThe drug analyzed for resistance
target_genestringPrimary drug target
mechanismsarrayIdentified resistance mechanisms ranked by evidence strength
├──mechanism_typestringCategory of resistance (e.g. secondary_mutation, bypass_pathway, target_amplification, phenotypic_transformation)
├──descriptionstringDetailed explanation of how this mechanism confers resistance
├──evidence_levelstringStrength of evidence for this mechanism
├──genes_involvedarrayGenes implicated in this resistance mechanism
└──suggested_strategiesarrayEvidence-based therapeutic strategies to overcome this mechanism
narrativestring | nullPatient-friendly explanation of resistance and next steps
evidence_qualityobjectEvidence quality assessment
├──gradestringOverall evidence grade: high, moderate, low, or insufficient
├──l2_l3_fractionfloatFraction of evidence from experimental (L2) and counterfactual (L3) sources
├──grounded_sourcesarrayData sources used
├──source_namestringName of the data source
└──relationship_countintegerNumber of relationships used from this source
└──ungrounded_claim_countintegerNumber of claims not grounded in source data
disclaimerstringMedical disclaimer

Example Request

import requests

resp = requests.post(
    "https://research.usegalen.com/api/v1/patient/resistance/explain",
    headers={"X-API-Key": "YOUR_API_KEY"},
    json={
        "cancer_type": "NSCLC",
        "drug": "erlotinib",
        "target_gene": "EGFR",
        "mutations": ["EGFR L858R", "EGFR T790M"],
    },
)
data = resp.json()
for mech in data["mechanisms"]:
    print(f"{mech['mechanism_type']}: {mech['description']}")
    print(f"  Strategies: {', '.join(mech['suggested_strategies'])}")

Example Response

{
  "drug": "erlotinib",
  "target_gene": "EGFR",
  "mechanisms": [
    {
      "mechanism_type": "secondary_mutation",
      "description": "EGFR T790M is a gatekeeper mutation in the ATP-binding pocket of the EGFR kinase domain. The threonine-to-methionine substitution at position 790 introduces steric hindrance that reduces erlotinib binding affinity by approximately 100-fold while preserving catalytic activity. This is the most common acquired resistance mechanism to first-generation EGFR TKIs, detected in approximately 50–60% of resistant biopsies.",
      "evidence_level": "Level 1",
      "genes_involved": [
        "EGFR"
      ],
      "suggested_strategies": [
        "Osimertinib (third-generation EGFR TKI with T790M activity)",
        "Osimertinib + chemotherapy combination"
      ]
    },
    {
      "mechanism_type": "bypass_pathway",
      "description": "MET amplification can bypass EGFR inhibition by activating PI3K-AKT signaling independently of EGFR. MET amplification co-occurs with T790M in approximately 5–10% of resistant cases and may require dual targeting.",
      "evidence_level": "Level 2",
      "genes_involved": [
        "MET",
        "PIK3CA",
        "AKT1"
      ],
      "suggested_strategies": [
        "Amivantamab (EGFR-MET bispecific antibody)",
        "Capmatinib or tepotinib (MET inhibitor) + osimertinib"
      ]
    },
    {
      "mechanism_type": "phenotypic_transformation",
      "description": "Small cell transformation occurs in approximately 3–10% of EGFR-mutant NSCLC at resistance. The tumor retains the original EGFR mutation but undergoes lineage switching to a neuroendocrine phenotype, often accompanied by RB1 and TP53 co-inactivation.",
      "evidence_level": "Level 3A",
      "genes_involved": [
        "RB1",
        "TP53"
      ],
      "suggested_strategies": [
        "Platinum-etoposide chemotherapy (standard SCLC regimen)",
        "Re-biopsy to confirm histological transformation"
      ]
    }
  ],
  "narrative": "Erlotinib stopped working because your tumor developed a second mutation in the EGFR gene called T790M. This is the most common reason first-generation EGFR-targeted drugs stop working — it happens in about half of cases. The good news is that there are newer drugs specifically designed to work against this resistance mutation. Osimertinib is the most widely used option and has strong clinical evidence. Your oncologist should also check for other possible resistance mechanisms through additional testing.",
  "evidence_quality": {
    "grade": "high",
    "l2_l3_fraction": 0.72,
    "grounded_sources": [
      {
        "source_name": "cbioportal",
        "relationship_count": 38
      },
      {
        "source_name": "chembl_36",
        "relationship_count": 24
      },
      {
        "source_name": "cosmic",
        "relationship_count": 19
      },
      {
        "source_name": "oncokb",
        "relationship_count": 11
      }
    ],
    "ungrounded_claim_count": 0
  },
  "disclaimer": "This information is for research and educational purposes only. It does not constitute medical advice, diagnosis, or treatment. The Galen API is not FDA-approved for clinical decision-making. Always consult a qualified healthcare provider for medical decisions. Galen Health is not responsible for actions taken based on this information."
}

Try It

Request Body

Drug, target gene, and current mutation profile for resistance analysis.

POST https://research.usegalen.com/api/v1/patient/resistance/explain

This information is for research and educational purposes only. It does not constitute medical advice, diagnosis, or treatment. The Galen API is not FDA-approved for clinical decision-making. Always consult a qualified healthcare provider for medical decisions. Galen Health is not responsible for actions taken based on this information.

POST/patient/trials/match
Pro

Match Clinical Trials

Find clinical trials matched to a patient's specific cancer type, mutations, and stage.

Only in Galen

Matches clinical trials to a patient's specific molecular profile — not just cancer type. Each trial is scored by relevance to the patient's mutations, with matching mutations explicitly listed. Integrates data from ClinicalTrials.gov with Galen's knowledge graph for molecular-level trial matching.

Parameters

Request Body

Patient profile for clinical trial matching, including cancer type, mutations, and optional location filter.

FieldTypeDescription
cancer_typestringCancer type or subtype
mutationsarrayList of mutations in GENE VARIANT format
stagestringCancer stage (optional)
locationstringGeographic location for trial site matching (optional)
max_resultsintegerMaximum number of trials to return (1–50, default: 20)

Response Schema

cancer_typestringThe cancer type searched
trialsarrayClinical trials ranked by molecular relevance to the patient's profile
├──nct_idstringClinicalTrials.gov NCT identifier
├──titlestringOfficial trial title
├──phasestringTrial phase (Phase 1, 2, 3, etc.)
├──statusstringRecruitment status (Recruiting, Active not recruiting, etc.)
├──relevance_scorefloatMolecular relevance score (0–1) — how well this trial matches the patient's mutation profile
├──matching_mutationsarrayWhich of the patient's mutations are relevant to this trial
├──locationstringTrial site location
└──urlstringLink to ClinicalTrials.gov entry
total_foundintegerTotal number of matching trials found (before max_results limit)
narrativestring | nullPatient-friendly summary of trial options
disclaimerstringMedical disclaimer

Example Request

import requests

resp = requests.post(
    "https://research.usegalen.com/api/v1/patient/trials/match",
    headers={"X-API-Key": "YOUR_API_KEY"},
    json={
        "cancer_type": "NSCLC",
        "mutations": ["EGFR L858R", "EGFR T790M"],
        "stage": "IV",
        "location": "United States",
        "max_results": 10,
    },
)
data = resp.json()
print(f"Found {data['total_found']} trials ({len(data['trials'])} shown)")
for trial in data["trials"]:
    print(f"  {trial['nct_id']} (score: {trial['relevance_score']:.2f}) — {trial['title'][:80]}")

Example Response

{
  "cancer_type": "NSCLC",
  "trials": [
    {
      "nct_id": "NCT04035486",
      "title": "Phase 3 Study of Osimertinib With or Without Chemotherapy in EGFR-Mutant NSCLC (FLAURA2)",
      "phase": "Phase 3",
      "status": "Active, not recruiting",
      "relevance_score": 0.95,
      "matching_mutations": [
        "EGFR L858R",
        "EGFR T790M"
      ],
      "location": "United States (multiple sites)",
      "url": "https://clinicaltrials.gov/study/NCT04035486"
    },
    {
      "nct_id": "NCT05388669",
      "title": "A Study of BLU-945 in Patients With EGFR-Mutant Non-Small Cell Lung Cancer",
      "phase": "Phase 1/2",
      "status": "Recruiting",
      "relevance_score": 0.91,
      "matching_mutations": [
        "EGFR L858R",
        "EGFR T790M"
      ],
      "location": "United States (multiple sites)",
      "url": "https://clinicaltrials.gov/study/NCT05388669"
    },
    {
      "nct_id": "NCT05543109",
      "title": "Amivantamab Plus Lazertinib vs Osimertinib in Previously Untreated EGFR-Mutant Advanced NSCLC (MARIPOSA)",
      "phase": "Phase 3",
      "status": "Active, not recruiting",
      "relevance_score": 0.88,
      "matching_mutations": [
        "EGFR L858R"
      ],
      "location": "United States (multiple sites)",
      "url": "https://clinicaltrials.gov/study/NCT05543109"
    }
  ],
  "total_found": 47,
  "narrative": "There are 47 clinical trials that may be relevant to your EGFR-mutant lung cancer with the T790M resistance mutation. The highest-scoring trials are testing next-generation EGFR-targeted approaches, including novel EGFR degraders and combination strategies designed to overcome or prevent resistance. Ask your oncologist which trials you might be eligible for based on your full medical history.",
  "disclaimer": "This information is for research and educational purposes only. It does not constitute medical advice, diagnosis, or treatment. The Galen API is not FDA-approved for clinical decision-making. Always consult a qualified healthcare provider for medical decisions. Galen Health is not responsible for actions taken based on this information."
}

Try It

Request Body

Patient profile for clinical trial matching, including cancer type, mutations, and optional location filter.

POST https://research.usegalen.com/api/v1/patient/trials/match

This information is for research and educational purposes only. It does not constitute medical advice, diagnosis, or treatment. The Galen API is not FDA-approved for clinical decision-making. Always consult a qualified healthcare provider for medical decisions. Galen Health is not responsible for actions taken based on this information.

POST/patient/questions
Pro

Answer a Cancer Question

Generate informed, evidence-based questions for a patient to discuss with their oncologist.

Only in Galen

Generates informed questions grounded in the patient's specific molecular profile and Galen's knowledge graph. Each question includes the scientific context behind it — helping patients have more productive conversations with their oncologists. Not generic FAQ answers, but molecularly-informed questions.

Parameters

Request Body

Patient context and concerns to generate tailored questions for their oncologist.

FieldTypeDescription
cancer_typestringCancer type or subtype
mutationsarrayList of mutations in GENE VARIANT format (optional)
concernsarrayPatient's questions or concerns

Response Schema

questionsarrayInformed questions for the patient to discuss with their oncologist
├──questionstringWell-formed question for the oncologist
├──contextstringWhy this question matters in the patient's situation
└──evidence_basisstringWhat Galen's knowledge graph says about this topic
narrativestring | nullPatient-friendly summary of the key topics to discuss
disclaimerstringMedical disclaimer

Example Request

import requests

resp = requests.post(
    "https://research.usegalen.com/api/v1/patient/questions",
    headers={"X-API-Key": "YOUR_API_KEY"},
    json={
        "cancer_type": "breast cancer",
        "mutations": ["BRCA1 germline"],
        "concerns": [
            "What does BRCA1 mutation mean for my treatment options?",
            "Should I consider genetic counseling for my family?",
        ],
    },
)
data = resp.json()
for q in data["questions"]:
    print(f"Q: {q['question']}")
    print(f"   Why it matters: {q['context']}")
    print()

Example Response

{
  "questions": [
    {
      "question": "Am I eligible for PARP inhibitor therapy such as olaparib or talazoparib given my BRCA1 germline mutation?",
      "context": "BRCA1 germline mutations create a deficiency in homologous recombination DNA repair. PARP inhibitors exploit this vulnerability through synthetic lethality — blocking an alternative DNA repair pathway that BRCA1-deficient cells depend on for survival.",
      "evidence_basis": "Galen's knowledge graph contains 847 L2 (interventional) relationships linking BRCA1 mutations to PARP inhibitor sensitivity. Olaparib and talazoparib have Level 1 evidence (FDA-approved) for BRCA-mutant breast cancer. Clinical data from the OlympiAD and EMBRACA trials show significant PFS improvement over standard chemotherapy."
    },
    {
      "question": "Should I discuss risk-reducing surgery (prophylactic mastectomy or oophorectomy) given the high lifetime cancer risk associated with BRCA1?",
      "context": "BRCA1 germline carriers have a 55–72% lifetime risk of breast cancer and a 39–44% lifetime risk of ovarian cancer. Risk-reducing surgery is one of the most effective prevention strategies, but the timing and decision involve complex personal and medical considerations.",
      "evidence_basis": "Galen's knowledge graph identifies BRCA1 as a high-penetrance cancer susceptibility gene with 1,247 relationships to breast and ovarian cancer risk. Prophylactic bilateral mastectomy reduces breast cancer risk by approximately 90% in BRCA1 carriers. The decision depends on current treatment stage, family planning, and personal preferences."
    },
    {
      "question": "Should my first-degree relatives (children, siblings, parents) undergo genetic testing for BRCA1?",
      "context": "BRCA1 is inherited in an autosomal dominant pattern. Each first-degree relative has a 50% chance of carrying the same mutation. Early identification allows for enhanced screening, risk-reducing strategies, and informed family planning.",
      "evidence_basis": "NCCN guidelines recommend genetic counseling and testing for all first-degree relatives of BRCA1 carriers. Galen's knowledge graph contains 342 relationships between BRCA1 and hereditary cancer syndromes across multiple cancer types including breast, ovarian, prostate, and pancreatic cancer."
    },
    {
      "question": "Are there clinical trials combining PARP inhibitors with immunotherapy (checkpoint inhibitors) for BRCA1-mutant breast cancer?",
      "context": "BRCA1-deficient tumors often have higher tumor mutational burden and increased neoantigen load, which may make them more responsive to immune checkpoint inhibitors. Combining PARP inhibitors with immunotherapy is an active area of clinical investigation.",
      "evidence_basis": "Galen's knowledge graph links BRCA1 deficiency to increased genomic instability and tumor immunogenicity through 523 relationships. Multiple Phase 2/3 trials are testing olaparib + pembrolizumab and niraparib + dostarlimab combinations in BRCA-mutant breast cancer."
    }
  ],
  "narrative": "Your BRCA1 germline mutation is an important finding that affects both your treatment options and your family's health. The key topics to discuss with your oncologist are: (1) whether PARP inhibitor drugs are right for your treatment, since they are specifically designed to work against BRCA1-mutant cancers; (2) risk-reducing surgery options to lower future cancer risk; (3) genetic testing for your close family members; and (4) newer clinical trials combining targeted therapy with immunotherapy. These are questions best discussed with your oncologist and a genetic counselor who can consider your full medical history.",
  "disclaimer": "This information is for research and educational purposes only. It does not constitute medical advice, diagnosis, or treatment. The Galen API is not FDA-approved for clinical decision-making. Always consult a qualified healthcare provider for medical decisions. Galen Health is not responsible for actions taken based on this information."
}

Try It

Request Body

Patient context and concerns to generate tailored questions for their oncologist.

POST https://research.usegalen.com/api/v1/patient/questions

This information is for research and educational purposes only. It does not constitute medical advice, diagnosis, or treatment. The Galen API is not FDA-approved for clinical decision-making. Always consult a qualified healthcare provider for medical decisions. Galen Health is not responsible for actions taken based on this information.