Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OwnPulse Protocol Templates

Community-contributed dosing protocol templates for OwnPulse.

Structure

Each protocol is a single JSON file following the ownpulse-protocol/v1 schema:

{
  "schema": "ownpulse-protocol/v1",
  "name": "Protocol Name",
  "description": "What this protocol is for",
  "tags": ["category", "substance"],
  "duration_days": 28,
  "lines": [
    {
      "substance": "Substance Name",
      "dose": 250,
      "unit": "mcg",
      "route": "SubQ",
      "time_of_day": "AM",
      "pattern": "daily"
    }
  ]
}

Pattern shortcuts

  • "daily" — every day
  • "mwf" — Monday, Wednesday, Friday
  • "eod" — every other day
  • "weekdays" — Monday through Friday
  • [true, false, true, ...] — custom per-day array

Routes

SubQ, IM, Oral, Topical, Nasal, IV

Contributing

  1. Add a JSON file in the appropriate category directory
  2. Open a pull request
  3. CI validates the JSON and builds the combined release

Using in OwnPulse

Admin panel → Protocol Templates → Import from URL:

https://github.com/OwnPulse/protocols/releases/latest/download/combined.json

Or import individual protocol files directly in the app.

License

CC0 1.0 — public domain. Use these protocols however you like.

About

Community dosing protocol templates for OwnPulse

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors