Skip to contents

Add a constraint to metadata

Usage

add_constraint(meta, constraint)

Arguments

meta

An rsdv_metadata object.

constraint

A constraint object from equality_constraint(), inequality_constraint(), fixed_combinations_constraint(), or custom_constraint().

Value

Updated rsdv_metadata (for piping).

Examples

meta <- metadata() |>
  set_column_type("low", "numerical") |>
  set_column_type("high", "numerical") |>
  add_constraint(inequality_constraint("low", "high", type = "lt"))