Internal functions for parsing tulpaRatio formulas into a structured specification for Stan model building.
tulpaRatio supports a combined formula syntax:
num | denom ~ x + (1|group)for shared predictorsSeparate
formula_numandformula_denomfor different predictors
Parses the main formula and optional process-specific formulas into
a structured specification. Supports both combined syntax
(num | denom ~ x) and separate formulas.
Arguments
- formula
Main formula. Can be:
Combined:
num | denom ~ predictorsNumerator only:
num ~ predictors(requires formula_denom)
- formula_num
Optional formula for numerator-specific predictors. Added to those from the main formula.
- formula_denom
Optional formula for denominator-specific predictors. Required if main formula has single response.
Formula for shared random effects. NULL = infer from formulas,
~ 0= independence (triggers warning).- data
Data frame containing all variables.