For research and educational purposes only. Not medical advice.
Dose-timing shifter — Pro tool overview
Dose-timing shifter overview. Timezone-aware shift of current vs target local injection time using normalized PK curve comparison for semaglutide, tirzepatide, and liraglutide. Pro tool. Educational, not medical advice.
Summary
Shifts a target injection time across timezones using full-PK-curve consistency bands.
What this tool does
Computes a step-by-step timezone shift between a current local injection time and a target local injection time. Uses the full normalized PK curve (not just half-life) to compute consistency bands across the shift window.
How the math works
Compares percent-of-peak overlay for the chosen compound between the current and the proposed shifted schedule. Fails closed for unsupported compounds, infeasible shifts, and beyond the max-week cap. Shift increments are bounded so each step keeps the percent-of-peak within a configurable consistency band.
What the tool will not do
It does not infer or recommend a shift schedule. It does not retain inputs between visits. It does not personalize for renal or hepatic function. It is a discussion aid for a clinician conversation, not a prescribing path.
Inputs the tool takes
- Compound (semaglutide, tirzepatide, liraglutide)
- Current local injection time + timezone
- Target local injection time + timezone
- Consistency-band tolerance (configurable)
What the tool returns
- Step-by-step shift schedule
- Percent-of-peak overlay at each step
- Consistency-band evaluation per step
- Fail-closed indicator if the shift exceeds the max-week cap
Cited literature
- Wegovy (semaglutide) FDA label
- Ozempic (semaglutide) FDA label
- Mounjaro (tirzepatide) FDA label
- Zepbound (tirzepatide) FDA label
- Saxenda (liraglutide) FDA label
Curves derived from pkConstants.ts; bounds defined in timingShifterMath.ts.
See it in action
The dose-timing shifter is a pepSmart Pro tool. See what Pro includes.