Programs & protocols
Programs are how StackTrack turns your library into a schedule—dose amounts, timing, phases, and date ranges, all in one place.
Creating a program
- Go to Programs → Create program
- Name — e.g., “Morning stack”, “Peptide protocol”
- Description (optional) — notes for yourself
- Start date — when the program begins
- End date (optional) — when it ends; leave blank for ongoing
- Status — Draft, Active, Paused, or Completed
Adding drugs to a program
For each drug in the program you set:
- Drug — from your library
- Dose pattern — static, ramp up, ramp down, periodic, or custom
- Target dose — main dose amount
- Dose unit — mg, mcg, IU, ml, etc.
- Frequency — daily, BID, TID, weekly, every N days, or custom
- Time of day — morning, afternoon, evening, bedtime (or custom times)
- Duration (optional) — days for this drug in the program
- Sort order — order in the program list
Dose patterns
Static
Same dose every time (e.g., 500 mg vitamin D daily).
Ramp up
Start at a lower dose and increase over time:
- Ramp start dose — starting amount
- Ramp end dose — target amount
- Ramp days — number of days to reach target
Example: 0.25 mg → 0.5 mg over 7 days.
Ramp down (taper)
Start high and decrease over time. Same fields as ramp up, but end dose is lower.
Periodic (cycling)
On/off cycles (e.g., 5 days on, 2 off):
- Phase config — define days on and days off
- StackTrack generates schedule entries only for “on” days
Custom
For complex schedules, use the custom schedule builder to define exact dates and doses.
Frequency options
- Daily — once per day
- BID — twice daily
- TID — three times daily
- Weekly — pick specific days (e.g., Mon, Wed, Fri)
- Every N days — e.g., every 3 days
- Custom — define your own pattern
Time of day
- Morning (AM)
- Afternoon (PM)
- Evening
- Bedtime
Or set custom times if your schedule varies.
Activating a program
- Set status to Active
- StackTrack generates schedule entries for each dose in the date range
- Entries appear in the Today view and Schedule page
- To change doses or drugs, edit the program and Regenerate schedule to update entries
Pausing and completing
- Paused — program is on hold; no new doses scheduled
- Completed — program has ended; historical data is preserved