Skip to contents

Binds an explicit inventory of reviewed semantic selections, workflow records, provenance, and source records to exact paths, media types, byte sizes, and SHA-256 hashes in reproducibility/manifest.json. The writer does not discover files. Validation requires the declarations to be closed over the actual reproducibility tree, which prevents accidental publication of local notes or editor backups.

Usage

write_sdp_reproducibility_manifest(path, artifacts, overwrite = FALSE)

Arguments

path

Existing Salmon Data Package directory.

artifacts

Non-empty data frame with exactly path, role, and media_type columns. Paths are package-relative. Roles are reviewed_semantic_selections, workflow, provenance, or source and must agree with the canonical directory layout.

overwrite

Logical; replace an existing managed manifest when TRUE.

Value

The manifest path, invisibly.