Weekly MET Minutes
Sum weekly MET-minutes across activities against caller-defined bounds.
Description
MET-minutes combine activity intensity with duration.
MET-minutes combine activity intensity with duration. Summing them provides a volume measure under the supplied MET assignments.1
Sum weekly MET-minutes across activities against caller-defined bounds.
When to use Weekly MET Minutes
Use this tool to sum weekly MET-minutes across activities against caller-defined bounds.
Prepare the measured movement, timing, load or preassigned score requested. Keep protocols, units, paired measurements and caller-selected thresholds consistent.
How to use Weekly MET Minutes and understand its results
- Prepare the measured movement, timing, load or preassigned score requested. Keep protocols, units, paired measurements and caller-selected thresholds consistent.
- Enter activityMets, activityMinutes, weeklyLower, weeklyUpper using the field table and calculation rules, then run the tool.
- Read totalMetMinutes, withinWeeklyRange. The explanation below defines the units, signs, ordering and any flags or placeholder values.
- If the tool reports an input issue, correct the values and run it again. Apply the stated assumptions when interpreting a successfully returned result.
| Input field | Meaning | Value type; see rules below | Requirement |
|---|---|---|---|
| activityMets | Activity mets | list of number | Required |
| activityMinutes | Activity minutes | list of number | Required |
| weeklyLower | Weekly lower | number | Required |
| weeklyUpper | Weekly upper | number | Required |
Enter nonempty aligned nonnegative intensities/durations and ordered nonnegative weekly bounds. Return total and inclusive within-range flag.
total=ΣMET_i×minutes_i Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.
| Output field | Meaning | Value type |
|---|---|---|
| totalMetMinutes | Total met minutes | number |
| withinWeeklyRange | Within weekly range | boolean |
{
"input": {
"activityMets": [
3,
6
],
"activityMinutes": [
30,
20
],
"weeklyLower": 150,
"weeklyUpper": 500
},
"output": {
"totalMetMinutes": 210,
"withinWeeklyRange": true
}
} Limitations and assumptions
No activity intensity is estimated, and the bounds are not embedded exercise guidelines.
Numeric inputs must be finite. Follow the calculation-specific rules for overflow, underflow and exceptional cases. Lists are limited to 100,000 entries; the rules above may require smaller limits. Missing required fields, extra fields, wrong value types and violations of the calculation rules are input errors. A successfully returned false flag is an evaluated outcome; its meaning is explained above.
Alternative or Complementary methods
Use MET Intensity Bands: Classify MET intensity using caller-selected light/moderate/vigorous boundaries. For a complementary task, use Session RPE Training Load: Calculate session-RPE training load in arbitrary units.
References
-
Weekly MET Minutes — tool.io
Similar or alternative tools
- MET Intensity Bands
Classify MET intensity using caller-selected light/moderate/vigorous boundaries.
- Session RPE Training Load
Calculate session-RPE training load in arbitrary units.