Deterministic reviewer-response records and bundles
reviewer_response.RdCreates immutable reviewer-response records from explicit author-supplied reviewer comments, responses, manuscript actions, evidence, and locations. The API does not invent comments, rebuttals, or claims of completion.
Usage
new_reviewer_response(comments, manuscript_id, revision_id,
title = "Response to reviewers", version = "1.0")
validate_reviewer_response(x)
reviewer_response_table(x)
reviewer_response_report(x, strict = FALSE)
render_reviewer_response(x)
write_reviewer_response(x, directory, overwrite = FALSE)Arguments
- comments
A data frame containing reviewer, comment_id, section, comment, status, response, action, evidence, and location columns.
- manuscript_id
Stable manuscript identifier.
- revision_id
Stable revision identifier.
- title
Human-readable response-letter title.
- version
Record content version.
- x
A reviewer-response record or, for validation, a written bundle directory.
- strict
Whether incomplete responses raise an error.
- directory
Parent output directory.
- overwrite
Whether an existing bundle may be replaced.
Value
new_reviewer_response() returns a PopgenVCFReviewerResponse.
reviewer_response_table() and reviewer_response_report() return deterministic data tables.
render_reviewer_response() returns Markdown lines.
write_reviewer_response() invisibly returns the normalized bundle directory.
Validation functions return TRUE invisibly on success.