# Specify (Pre)Registrations and Export Them Human- And Machine-Readably

## Documentation for package ‘preregr’ version 0.2.9

- DESCRIPTION file.
- User guides, package vignettes and other documentation.

## Help Pages

asrt | Programmatically constructing justifier elements
assert | Programmatically constructing justifier elements
bipiped_values_to_vector | Convert a "bipiped" value (or vector of values) to a vector
bipiped_value_to_vector | Convert a "bipiped" value (or vector of values) to a vector
cat0 | Concatenate to screen without spaces
dcsn | Programmatically constructing justifier elements
decide | Programmatically constructing justifier elements
decision | Programmatically constructing justifier elements
examplePrereg_1 | An example (pre)registration specification using the Inclusive General-Purpose Registration Form
first_valid_value | Select the first valid value
forms | Included (pre)registration forms
form_add_instruction | Add an instruction, section, or item to a (pre)registration form
form_add_item | Add an instruction, section, or item to a (pre)registration form
form_add_section | Add an instruction, section, or item to a (pre)registration form
form_almostEmptyForm | A mostly empty example form specification
form_create | Create a new (pre)registration form
form_fromSpreadsheet | Import a (pre)registration form specification from a spreadsheet
form_generalPurpose_v1 | Inclusive General-Purpose Registration Form
form_generalPurpose_v1_1 | Inclusive General-Purpose Registration Form
form_genSysRev_v1 | Generalized Systematic Review Registration Form
form_inclDivAddon_v0_1 | Inclusivity & Diversity Add-on for preregistration forms
form_inclSysRev_v0_92 | Inclusive Systematic Review Registration Form
form_knit | Knit a (pre)registration form into an Rmd file
form_OSFprereg_v1 | OSF Prereg form
form_OSFqual1_v1 | Qualitative Preregistration Template
form_prereg2D_v1 | Preregistration Template for Secondary Data Analysis
form_preregQE_v0_93 | Preregistration Template for Qualitative and Quantitative Ethnographic Studies
form_preregQE_v0_94 | Preregistration Template for Qualitative and Quantitative Ethnographic Studies
form_preregQE_v0_95 | Preregistration Template for Qualitative and Quantitative Ethnographic Studies
form_prpQuant_v1 | Psychological Research Preregistration-Quantitative (aka PRP-QUANT) Template
form_show | Show a (pre)registration form
form_to_html | Convert a (pre)registration form to html
form_to_json | Convert a (pre)registration specification to YAML or JSON
form_to_rmd_template | Convert a (pre)registration form to an R Markdown template
form_to_xlsx | Export a (pre)registration form to an Excel spreadsheet
generalPurpose_v1 | Inclusive General-Purpose Registration Form
generalPurpose_v1_1 | Inclusive General-Purpose Registration Form
get | Options for the preregr package
heading | Print a heading
idSlug | Generate a random slug
import_from_html | Import a (pre)registration specification from JSON embedded in HTML
inclDivAddon_v0_1 | Inclusivity & Diversity Add-on for preregistration forms
inclSysRev_v0_92 | Inclusive Systematic Review Registration Form
jstf | Programmatically constructing justifier elements
justify | Programmatically constructing justifier elements
number_as_xl_date | Convert a number to a date using Excel's system
opts | Options for the preregr package
OSFprereg_v1 | OSF Prereg form
OSFqual1_v1 | Qualitative Preregistration Template
prereg2D_v1 | Preregistration Template for Secondary Data Analysis
preregQE_v0_93 | Preregistration Template for Qualitative and Quantitative Ethnographic Studies
preregQE_v0_94 | Preregistration Template for Qualitative and Quantitative Ethnographic Studies
preregQE_v0_95 | Preregistration Template for Qualitative and Quantitative Ethnographic Studies
prereg_initialize | Initialize a (pre)registration
prereg_justify | Justify (and optionally specify) the content for one or more (pre)registration items
prereg_knit_item_content | Knit the specified content for the items in a (pre)registration into an Rmd file
prereg_next_item | Show the next item to specify content for
prereg_show_item_completion | Show which items in a (pre)registration have been completed
prereg_show_item_content | Show the specified content for the items in a (pre)registration
prereg_specify | Specify the content for one or more (pre)registration items
prereg_spec_to_html | Convert a (pre)registration specification to html
prereg_spec_to_json | Convert a (pre)registration specification to YAML or JSON
prereg_spec_to_pdf | Convert a (pre)registration specification to PDF
prereg_spec_to_yaml | Convert a (pre)registration specification to YAML or JSON
print.preregr_json | Convert a (pre)registration specification to YAML or JSON
print.preregr_rmd_template | Convert a (pre)registration form to an R Markdown template
print.preregr_yaml | Convert a (pre)registration specification to YAML or JSON
prpQuant_v1 | Psychological Research Preregistration-Quantitative (aka PRP-QUANT) Template
randomSlug | Generate a random slug
rbind_dfs | Simple alternative for rbind.fill or bind_rows
rbind_df_list | Bind lots of dataframes together rowwise
read_spreadsheet | Convenience function to read spreadsheet-like files
repeatStr | Repeat a string a number of times
repStr | Repeat a string a number of times
reset | Options for the preregr package
serialized_data_to_dfs | In an object imported from YAML or JSON, convert some elements to dataframes
serialize_df | "Serialize" a data frame or (pre)registration specification
set | Options for the preregr package
source | Programmatically constructing justifier elements
srce | Programmatically constructing justifier elements
structure_for_serialization | "Serialize" a data frame or (pre)registration specification
validate_value | Validate a value
vecTxt | Easily parse a vector into a character value
vecTxtQ | Easily parse a vector into a character value
wrapVector | Wrap all elements in a vector
yaml_to_prereg_spec | Convert a (pre)registration specification from YAML or JSON