Skip to contents

Create, validate, render, and write immutable section-level verification decisions linked to a manuscript regeneration execution.

Usage

new_manuscript_regeneration_verification(execution, reviews, verification_id)

manuscript_regeneration_verification_table(x)

validate_manuscript_regeneration_verification(
  x,
  execution = NULL,
  plan = NULL,
  strict = FALSE
)

render_manuscript_regeneration_verification(x, execution = NULL, plan = NULL)

write_manuscript_regeneration_verification(
  x,
  path,
  execution = NULL,
  plan = NULL,
  overwrite = FALSE
)

Arguments

execution

Optional linked `PopgenVCFRegenerationExecution` when validating.

reviews

Data frame containing section review decisions.

verification_id

Stable verification identifier.

x

A verification record or written verification directory.

plan

Optional linked `PopgenVCFRegenerationPlan`.

strict

Whether every required review must be accepted.

path

Output directory.

overwrite

Whether an existing directory may be replaced.

Value

`new_manuscript_regeneration_verification()` returns a validated `PopgenVCFRegenerationVerification`; the table and renderer return canonical representations; validators return `TRUE` invisibly; the writer returns the normalized output path invisibly.