We develop clinical NLP and EHR phenotyping methods that identify substance use disorder in health records, and release them as open-source tools.
The Quantitative Nurse lab is directed by Alvin D. Jeffery, PhD, RN. A second line of work asks how nurses use clinical decision support, and how to design it from evidence rather than intuition.
Clinical notes find problematic opioid use that diagnostic codes miss.
Among 8,063 patients with chronic pain, automating the Addiction Behaviors Checklist with regular expressions identified problematic opioid use far more accurately than ICD diagnostic codes, and the advantage held at an independent validation site.
Each dot is an F1 score (0 to 1, higher is better); the line shows its 95% confidence interval.
View as table
| Site | Method | F1 (95% CI) |
|---|---|---|
| Vanderbilt (n = 8,063) | Automated checklist | 0.73 (0.62–0.83) |
| Vanderbilt (n = 8,063) | ICD diagnostic codes | 0.08 (0.00–0.19) |
| Geisinger (n = 100) | Automated checklist | 0.70 (0.50–0.85) |
| Geisinger (n = 100) | ICD diagnostic codes | 0.29 (0.07–0.50) |
Research
- NIH/NIDA DP1DA056667, Avenir Award (PI: Jeffery)
- NIH/NIDA R03 (PI: Niarchou)
Completed
SPECTACULAR
- Betty Irene Moore Fellowship for Nurse Leaders and Innovators (Jeffery, 2022 cohort)
Software
We release the code behind our papers so other teams can reproduce and extend the work.
sudregex
Regex-driven extraction for clinical text, with configurable negation scope, substance-context gating, and false-positive pruning. Reports match counts, not just flags. Runs on pandas locally or distributed on Spark and Databricks.
pip install sudregexabc_regex
Automates the Addiction Behaviors Checklist over clinical notes with regular expressions. The published code for our 2025 JAMA Psychiatry study.
Snorkel Interactive
Research teams interested in using it can contact us for access.
Recent work
Ambient AI’s Value for Nursing: Will “Saving Time” Be a “Staffing Trap”?
Lee SY, Wyse RJ, Jeffery AD
Applied Clinical Informatics 17(4):763–766
sudregex 0.1.8
Quantitative Nurse Lab
Python Package Index
Natural Language Processing for Substance Use Disorder Information Extraction: A Systematic Literature Review
Wyse RJ, Samuels DC, Sanchez-Roige S, Schirle L, Rhoten BA, Lee SY, Jeffery AD
Current Addiction Reports 13(1):34
Automating the Addiction Behaviors Checklist for Problematic Opioid Use Identification
Chatham AH, Bradley ED, Troiani V, Beiler DL, Christy P, Schirle L, … Jeffery AD
JAMA Psychiatry 82(6):591
Use of noisy labels as weak learners to identify incompletely ascertainable outcomes: A Feasibility study with opioid-induced respiratory depression
Jeffery AD, Fabbri D, Reeves RM, Matheny ME
Heliyon 10(5):e26434
Inpatient nurses’ preferences and decisions with risk information visualization
Jeffery AD, Reale C, Faiman J, Borkowski V, Beebe R, Matheny ME, Anders S
Journal of the American Medical Informatics Association 31(1):61–69
Work with us
We collaborate with clinicians, informaticians, and health systems. If you want to use our software, validate a phenotype at your institution, or ask about joining the lab, email us.
quantitativenurse@gmail.com