Specify (Pre)Registrations and Export Them Human- And Machine-Readably
Convert a "bipiped" value (or vector of values) to a vector
Concatenate to screen without spaces
Programmatically constructing justifier elements
Convert a (pre)registration specification to YAML or JSON
Select the first valid value
Add an instruction, section, or item to a (pre)registration form
Create a new (pre)registration form
Import a (pre)registration form specification from a spreadsheet
Knit a (pre)registration form into an Rmd file
Show a (pre)registration form
Convert a (pre)registration form to html
Export a (pre)registration form to an Excel spreadsheet
Included (pre)registration forms
Print a heading
Import a (pre)registration specification from JSON embedded in HTML
Convert a (pre)registration specification from YAML or JSON
Convert a number to a date using Excel's system
Options for the preregr package
Initialize a (pre)registration
Justify (and optionally specify) the content for one or more (pre)regi...
Knit the specified content for the items in a (pre)registration into a...
Show the next item to specify content for
Show which items in a (pre)registration have been completed
Show the specified content for the items in a (pre)registration
Convert a (pre)registration specification to html
Convert a (pre)registration specification to PDF
Specify the content for one or more (pre)registration items
preregr: Specify (Pre)Registrations and Export Them Human- And Machine...
Generate a random slug
Bind lots of dataframes together rowwise
Simple alternative for rbind.fill or bind_rows
Convenience function to read spreadsheet-like files
Repeat a string a number of times
Convert a (pre)registration form to an R Markdown template
"Serialize" a data frame or (pre)registration specification
In an object imported from YAML or JSON, convert some elements to data...
Validate a value
Easily parse a vector into a character value
Wrap all elements in a vector
Preregistrations, or more generally, registrations, enable explicit timestamped and (often but not necessarily publicly) frozen documentation of plans and expectations as well as decisions and justifications. In research, preregistrations are commonly used to clearly document plans and facilitate justifications of deviations from those plans, as well as decreasing the effects of publication bias by enabling identification of research that was conducted but not published. Like reporting guidelines, (pre)registration forms often have specific structures that facilitate systematic reporting of important items. The 'preregr' package facilitates specifying (pre)registrations in R and exporting them to a human-readable format (using R Markdown partials or exporting to an 'HTML' file) as well as human-readable embedded data (using 'JSON'), as well as importing such exported (pre)registration specifications from such embedded 'JSON'.