DuBois BSA Dose Calculator
Calculate DuBois BSA from actual height cm and weight kg using the existing named BSA calculation, then multiply by an actual independently clinician-prescribed mass per square meter. Drug/protocol, indication, route, frequency, maxima and eligibility are external; no dose is selected or permission to administer supplied.
Description
Different body-surface-area formulas can produce different scaling estimates for the same measurements.
Different body-surface-area formulas can produce different scaling estimates for the same measurements.1
This tool applies the DuBois height-and-weight formula before multiplying by an independently prescribed mass per square meter.
When to use DuBois BSA Dose Calculator
This tool applies the DuBois height-and-weight formula before multiplying by an independently prescribed mass per square meter.
How to use DuBois BSA Dose Calculator and how it works
- Prepare height cm, weight kg, clinician prescribed mass per square meter, using the input definitions and matching units below.
- Enter the required fields and run DuBois BSA Dose Calculator.
- Read result.value using the units, signs and ordering explained below.
- Correct any rejected inputs and rerun; interpret the result within the stated model and its assumptions.
| Input field | Meaning | Value type | Requirement |
|---|---|---|---|
| actualHeightCm | Actual Height Cm. Use the units and matching context stated in the calculation below. | number | Required; finite; other constraints below |
| actualWeightKg | Actual Weight Kg. Use the units and matching context stated in the calculation below. | number | Required; finite; other constraints below |
| callerClinicianPrescribedMassPerSquareMeter | Caller Clinician Prescribed Mass Per Square Meter. Use the units and matching context stated in the calculation below. | number | Required; nonnegative; finite; other constraints below |
Require positive height in cm and weight in kg, plus nonnegative independently prescribed mass per square meter. Delegate to the existing DuBois BSA tool, require its positive result, then multiply BSA by the prescribed rate. Return mass in the rate's mass unit. The BSA formula is fixed, while prescription applicability and regimen remain external.2
bsaM2=0.007184*heightCm^0.725*weightKg^0.425; orderedMass=bsaM2*prescribedMassPerM2 Apply the input ordering, units and branch conditions stated above.
| Output field | Meaning | Value type |
|---|---|---|
| result | Object containing the calculated or selected fields below. | object |
| result.value | Ordered mass in the unit used by the independently prescribed mass-per-square-meter rate. | number |
{
"input": {
"actualHeightCm": 180,
"actualWeightKg": 80,
"callerClinicianPrescribedMassPerSquareMeter": 3
},
"output": {
"result": {
"value": 5.989263066825135
}
}
} Limitations and assumptions
Patient context, drug formulation, route, sampling time, assay units and applicable clinician-verified protocol must be independently established. The output supplies no dosing, titration, switching or administration instruction.
The calculation uses the supplied observations and model inputs. It does not collect measurements, select a reference population or coefficient, or establish that the model applies to the actual case. The stated branch conditions and output units remain part of the result.
All fields require explicit values. Unexpected fields, wrong types, nonfinite numbers and sparse arrays are rejected. Alignment, bounds and supported-token rules are explained above; extremely large inputs or nonfinite results can also fail. Input errors differ from successful false comparisons, unavailable-domain flags and empty match lists.
Alternative or Complementary methods
Use Levothyroxine Weight-Based Dose Calculator for a complementary operation: An established weight-based prescription can be reconciled with a verified product concentration and recorded volume.
Use Enoxaparin mg/kg Dosing Calculator for a complementary operation: A recorded enoxaparin administration can be reconciled against an independently prescribed mass per kilogram and product concentration.
References
-
DuBois BSA Dose Calculator — tool.io
-
Implementation support: biology/body-surface-area-dubois — tool.io
Similar or alternative tools
- Levothyroxine Weight-Based Dose Calculator
An established weight-based prescription can be reconciled with a verified product concentration and recorded volume.
- Enoxaparin mg/kg Dosing Calculator
A recorded enoxaparin administration can be reconciled against an independently prescribed mass per kilogram and product concentration.