In a multiverse, the user can define different values that a parameter can take using the branch()
call.
The parse_multiverse()
identifies the branch()
calls defined in the analysis syntax and parses them into a list of
parameters and the corresponding values that each parameter can take. This function is called automatically
and not exported.
Value
parse_multiverse()
returns a list of lists. the list of parameters and the list of conditions.
The list of parameters is a named list which defines all the values that each defined parameter can take.
The list of conditions defines, if any of the parameter values are conditional on a specific value of another
parameter, the condition.