GLP-1 daily targets
calculate_glp1_targetDaily calorie, protein, carbohydrate, fat and fibre targets for someone taking a GLP-1 receptor agonist, plus the appetite ceiling: a dose aware estimate of the most they are likely to manage in a day. Use it for anyone taking or considering one of these medications, where a standard calorie calculation would assume an appetite they do not have. Returns the full derivation with a PubMed citation per step. Educational only. Not medical advice, not a diagnosis, and not a substitute for the clinician who prescribes the medication. Not appropriate for pregnancy, breastfeeding, insulin or sulfonylurea use, a history of disordered eating, or anyone under 18.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| age | Yes | ||
| sex | No | Biological sex, which sets the BMR constant. | female |
| goal | No | lose | |
| doseMg | No | Current dose in mg. Must be a licensed dose for that medication, otherwise it is treated as 0. Use get_appetite_ceiling to list the licensed doses. | |
| activity | No | light | |
| heightCm | Yes | Height in centimetres. | |
| weightKg | Yes | Current weight in kilograms. | |
| medication | No | undecided | |
| goalWeightKg | No | Defaults to 85 percent of current weight. | |
| weeklyLossKg | No | ||
| startWeightKg | No | Weight when the medication was started, used for the adaptive thermogenesis step. |