This function parses the specifications from an Rxs specification spreadsheet.

rxs_parseSpecifications(
  entities,
  valueTemplates,
  definitions = NULL,
  moduleName = NULL,
  rxsRootName = metabefor::opts$get("rxsRootName"),
  silent = metabefor::opts$get("silent")
)

Arguments

entities

The entity specification, as a data frame

valueTemplates

The value templates, as a data frame

definitions

The definitions, as a data frame

moduleName

The name of the module; only used to make error messages more informative, and only used if not NULL.

rxsRootName

The name of the root node of the Rxs tree

silent

Whether to be silent or chatty.

Value

An rxsStructure object