A web application for calculating and visualizing anti-seizure medication (ASM) concentrations over time. This tool helps healthcare providers track multiple ASM levels using pharmacokinetic modeling.
You can check out the live demo here or follow the steps below to run it locally.
- Real-time concentration calculations for multiple ASMs
- Interactive visualization of drug levels over time
- Customizable pharmacokinetic parameters
- Support for multiple dosing regimens
- Python 3.12 or higher
- Node.js 23.7 or higher
- npm 10.9 or higher
- Vercel CLI 41.1 or higher
npm i -g vercel
- Clone the repository:
git clone https://github.com/penn-cnt/ASM-Calc.git- Install Python dependencies:
cd api && python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt && cd ..- Start the development server:
# You may need to run `vercel login` first
vercel dev- Based on pharmacokinetic models by Nina Ghosn: ASM-project
- Please cite: https://doi.org/10.1111/epi.17558
