WORKS

Judge it by what runs.

Work HerzLeben has delivered. For some of it, we have published how it was built.

Sankey diagram of treatment lines, focused on one first-line regimenDistribution of prescription gaps with median and threshold linesBubble chart of Support versus Lift, with Lift of 2 or more in orangeThe generated model's ICER compared with the paper's valueCost-effectiveness plane and acceptability curve from a probabilistic analysisA chat answer with excerpts from the source documentsThumbnails of an 11-page TLF with three pages flagged for review, next to a figure palette shown under simulated colour vision deficiencies
01 / 07PHARMA / RWE

Analysis Listings × Treatment Pathways

Shows how patients move between lines of therapy as a Sankey diagram. Click a node to narrow the cohort, and check calendar trends and data quality on the same screen.

Systematic Review × AI Subagents

A workflow that rebuilds the TrialMind paper's procedure with Claude Code: subagents handle PubMed search, abstract screening and full-text data extraction, and the results are checked with the paper's own metrics. The output can be explored in a sample report.

  • Claude Code
  • Subagents
  • PubMed
  • Python

Medicare Part D × Text-to-SQL

An app for exploring 80.7 million rows of US prescription data in plain language, without writing SQL. Ask a question and Claude writes and runs the SQL on BigQuery, then returns maps, charts and an interpretation.

  • Claude
  • BigQuery
  • Cloud Run
  • Python

More delivered work

Clients and data are not named; screens are recreated with synthetic data
Sankey diagram of treatment lines, focused on one first-line regimen

Analysis Listings × Treatment Pathways

PHARMA / RWE

Shows how patients move between lines of therapy as a Sankey diagram. Click a node to narrow the cohort, and check calendar trends and data quality on the same screen.

  • Python
  • FastAPI
  • React
Distribution of prescription gaps with median and threshold lines

Claims Data × Prescription Gaps

PHARMA / ONCOLOGY

Calculates the days between consecutive prescriptions for each patient and shows the distribution by drug, disease and period, including the share of gaps over a threshold.

  • R
  • React
  • BigQuery
Bubble chart of Support versus Lift, with Lift of 2 or more in orange

Claims Data × Co-prescription

PHARMA / MARKETING・MEDICAL

Pick a disease and a target drug to see which drugs were prescribed on the same day, scored by Support, Confidence and Lift. Teams can explore it themselves without writing SQL.

  • Python
  • React
  • BigQuery
The generated model's ICER compared with the paper's value

Economic Evaluations × Auditable Models

PHARMA / HTA

A reviewer approves the assumptions a paper leaves unstated, and an R model is generated from the locked specification alone. It then shows which assumption explains any gap from the published result.

  • R
  • Shiny
  • Generative AI
Cost-effectiveness plane and acceptability curve from a probabilistic analysis

Cost-Effectiveness Model × Sensitivity Analysis

PHARMA / HTA

Runs a two-arm cost-effectiveness model in the browser. Switch survival distributions and review one-way, probabilistic and scenario analyses as tornado charts and acceptability curves.

  • R
  • Plumber
  • React
A chat answer with excerpts from the source documents

Past Projects × Knowledge Search

PHARMA / RWE

Search past analysis plans and programs by chat to find definitions and analysis logic. Each answer shows the source passage and original file, easing the load of internal questions.

  • Python
  • Streamlit
  • OpenAI
Thumbnails of an 11-page TLF with three pages flagged for review, next to a figure palette shown under simulated colour vision deficiencies

TLF × Automated layout checks

CLINICAL / AUTOMATION

Reads TLF PDFs and flags pages with unusual blank space at the bottom or right, based on pixel density. The same screen also checks whether figure colours are hard to tell apart under different types of colour vision.

  • R
  • Plumber
  • React