Description
Compare one supplied angle to an explicit orthopedic research baseline with side/axis metadata, reusing generic subtraction.
Orthopedic bench and imaging records combine force, displacement, geometric dimensions, coordinate frames, weights, and reference measurements. An ideal material term or dimensional margin depends on its model and units. It does not by itself establish implant compatibility, tissue behavior, or safe clinical loading.
Compare one supplied angle to an explicit orthopedic research baseline with side/axis metadata, reusing generic subtraction.
When to use this tool
Use Joint Angle Reference Offset when you need this bench, geometry, reference, score-denominator, or measurement term from supplied data.
How to use the tool and how it works
- Enter measuredAngle, baselineAngle, side, axis, protocol, reverseAxis. Use the units and conventions below.
- Run the tool. Correct any format, range, or cross-field input error before interpreting the output.
- Read relativeAngle, protocolKey. Use the output convention below.
Subtract baselineAngle from measuredAngle through the linked subtraction operation, then reverse the difference if reverseAxis. Return relativeAngle and protocolKey=JSON.stringify([protocol,side,axis]).1
The linked subtraction operation supplies the measured-minus-baseline difference before the explicit axis sign is applied.2
| Input field | Meaning and units | Accepted input |
|---|---|---|
| measuredAngle | Measured Angle | Required. Finite number. |
| baselineAngle | Baseline Angle | Required. Finite number. |
| side | Side | Required. Text; maximum UTF-16 length 8192. |
| axis | Axis | Required. Text; maximum UTF-16 length 8192. |
| protocol | Protocol | Required. Text; maximum UTF-16 length 8192. |
| reverseAxis | Reverse Axis | Required. Boolean. |
| Output field | Interpretation | Returned shape |
|---|---|---|
| relativeAngle | Relative Angle | Required. Finite number. |
| protocolKey | Protocol Key | Required. Text; maximum UTF-16 length 8192. |
{
"input": {
"measuredAngle": 30,
"baselineAngle": 10,
"side": "left",
"axis": "axis-A",
"protocol": "research-P",
"reverseAxis": false
},
"output": {
"relativeAngle": 20,
"protocolKey": "[\"research-P\",\"left\",\"axis-A\"]"
}
} Limitations and assumptions
- Angles need the same unit and no circular wrapping is applied. Protocol, side, and axis are labels rather than validated clinical conventions, and no range-of-motion or diagnostic interpretation is supplied.
- Inputs must satisfy both the field types and the cross-field conditions above. Invalid input causes an error; a successful false flag or documented placeholder is a different result.
- Numeric calculations use binary floating point unless exact decimal-integer arithmetic is explicitly stated. No hidden measurement tolerance or decimal rounding is added; nonfinite or out-of-contract results are rejected. Signed zero is exported as zero.
Alternative or Complementary methods
Use a complete material, imaging, or assessment model for the intended question. Verify measurement units, calibration, load conditions, geometry, missingness, and reference assumptions before combining terms.
References
Similar or alternative tools
- Joint Motion Research Range Term
Descriptive research range comparison against explicit supplied bounds, without selecting normal joint-motion limits.
- Tooth Axis Reference Angle
Compare supplied research axes under explicit 180- or 360-degree periodicity.