Appendix A — OSF Registration Schemas

The prereg_check module retrieves a preregistration from the OSF and organises its contents into a single standardised template so reviewers can compare it against the manuscript. To do this reliably, the module has to recognise which registration template a preregistration uses, because each template stores its answers under different keys.

This article documents every registration schema currently published by the OSF: how each is identified, the two structural formats they come in, and the fields each one exposes. It is generated from the live OSF API (GET /v2/schemas/registrations/).

Catalog snapshot: 2026-06-23 — 43 schemas total (33 blocks-format, 10 pages-format).

A.1 Why dispatch on schema_id, not name

Each registration links to its schema at relationships.registration_schema.data.id — a permanent 24-char hex id. The schema name (attributes.registration_supplement) is not a reliable key: the OSF revises templates under the same name, and different versions use incompatible response-key formats. The current module’s q25-presence heuristic for telling “OSF Preregistration” versions apart is exactly what fails on the v4 schema (its keys are 344-N, not qN), causing every field to extract as NULL.

The catalog endpoint returns only the current version per name. Superseded versions (still used by older registrations) are not listed but remain resolvable by their own schema_id — you only discover those ids from real registrations.

A.2 How many schema versions exist, and why we can’t list them all

There is no single number for “how many registration templates the OSF has.” There are two very different counts:

  • 43 templates are offered today. This is what GET /v2/schemas/registrations/ returns — the current version of each template a researcher can choose when creating a new registration.
  • At least ~121 schema versions have ever existed. Each template carries a schema_version integer, and the OSF mints a brand-new schema_id every time a template is revised. Summing the version numbers across the 43 current templates implies roughly 121 distinct schemas have existed, of which about 78 are superseded older versions. (30 of the 43 templates have been revised at least once; “OSF Preregistration” alone is on its 4th version.)

This matters because an OSF registration is frozen to the schema it was created with. The OSF never migrates an old registration to a newer template, so a preregistration from 2018 keeps its 2018 schema_id — and its 2018 response-key format — forever. To read it, prereg_check has to recognise that specific historical schema, not just the current 43.

The hard part: the OSF API offers no way to enumerate these historical versions. The catalog endpoint is capped at the 43 current schemas (pagination and an active=false filter reveal nothing more), and a schema object carries no link to its previous or next version. The schema_version integer tells us how many versions exist for a template, but not their schema_ids. An old schema_id can be fetched directly once you know it, but there is no endpoint that lists them.

In practice this means the only way to discover an older schema is to encounter it on a real registration. We therefore build the module’s schema registry empirically: starting from the 43 current schemas and adding older schema_ids as we find them in real preregistrations (for example, by crawling a large corpus of registrations and collecting every distinct schema they reference). The table below records the schemas we currently recognise; it grows as more historical versions are discovered.

Crawling a corpus of 436 real preregistrations surfaced 6 older schema versions that the catalog does not list, several of them common in practice — the previous version of “Open-Ended Registration” alone accounted for 140 of those 436 registrations. The older versions recovered so far are listed below.

A.3 Recommendations for preregistration schema creators

The difficulty of extracting preregistration content reliably is largely a consequence of how schemas are designed and versioned. If you create or maintain a registration template on the OSF (or a comparable registry), the following practices make a schema machine-readable and keep it compatible with automated tools like prereg_check. They cost nothing at registration time and dramatically improve reusability of the resulting preregistrations.

1. Give every field a clear, stable, human-readable label. prereg_check maps a field to its meaning through the field’s label (display_text in blocks format, title in pages format) — not through its opaque response key (344-2, q17). A label like “Sample size” or “Statistical models” lets any tool recognise the field without bespoke per-schema code. Avoid labels that only make sense relative to neighbouring questions (e.g. a bare “If yes, explain”), and keep a field’s label consistent across versions so the same concept stays recognisable.

2. Prefer a flat list of labelled fields over deep nesting. Schemas whose answers live in deeply nested, section-relative keys cannot be interpreted from the field label alone, because the meaningful label is buried and the top-level item is just a section heading. A flat structure — one labelled question, one answer — is unambiguous and extracts cleanly. If grouping is needed, keep the per-field label self-describing regardless of its group.

Worked example — what not to do. The “Pre-Registration in Social Psychology (van ’t Veer & Giner-Sorolla, 2016)” template (in its original pages-format version) is the one schema among all those prereg_check handles that needs bespoke, hand-written extraction code. Its structure shows exactly why. The sample-size answer is stored under the response key description-methods.planned-sample.question6b. Walking that path, the top level description-methods is titled “Description of essential elements” (a generic section heading — and an identically-titled sibling section description-hypothesis exists, so the title doesn’t even identify the section); the middle level planned-sample is titled “Planned Sample”; and the leaf question6b is a long instructional prompt. At no single level is there a label that says “Sample size.” A tool cannot map this field to a canonical meaning automatically; someone has to hard-code “for this schema, description-methods.planned-sample.question6b means sample size.” Every field in the template requires the same manual treatment.

What should have been done: give each answerable field one clear, self-describing label at the level where the answer is stored — e.g. a field titled “Sample size” with key sample_size (or even a flat q11), exactly as the later block-format version of this same template now does. The information being collected is identical; only the structure changed, and that structural change alone is the difference between a template that extracts automatically and one that needs custom code per field. Deep nesting buys nothing for the researcher filling in the form, and makes the resulting preregistration far less reusable.

3. Reuse a shared vocabulary for common concepts. Most preregistrations share a core set of fields: research questions/hypotheses, study design, sample size, sample size rationale, manipulated and measured variables, statistical models, inference criteria, exclusion criteria, and so on. Naming these fields consistently (ideally identically across templates) lets a single mapping align every template onto one structure. Gratuitous renaming of the same concept between templates (or between versions) forces tools to maintain a growing list of synonyms.

4. Keep response keys meaningful, or at least stable. Position-based keys (344-2, where 2 is a block index) break silently when a field is inserted or moved, because every subsequent key shifts. Stable, semantic keys (e.g. sample_size) survive edits and make a registration self-describing even without the schema. If keys must be positional, treat field order as part of the schema’s contract and avoid reordering.

5. Version transparently, and make versions discoverable. The single biggest obstacle to complete coverage is that the OSF mints a new schema_id for each revision but provides no way to enumerate a template’s past versions — a schema object links to neither its predecessor nor its successor. Exposing version history (a list of all schema_ids for a named template, or previous/next links on each schema) would let tools support every version of a template instead of only the versions they happen to encounter in the wild. Until registries provide this, automated checking is necessarily best-effort for older preregistrations.

6. Don’t change a field’s meaning without changing its label. Reusing an existing label/key for a different question across versions is the most damaging change possible: a tool that correctly read the old field will silently extract the wrong content from the new one. If a field’s meaning changes, give it a new label.

In short: a preregistration is most useful to future readers — human or machine — when each field is flat, clearly labelled, consistently named, and stably versioned. These same properties are what let prereg_check map any template, old or new, onto a single comparable structure.

A.4 Two response formats

Schemas come in two structural formats, but both expose a human-readable label for every field, so prereg_check reads them with a single, schema-driven extractor rather than per-template code.

Format Schema body Response keys Where the field label lives
blocks (modern) schema.blocks[] <grp>-<pos>, e.g. 344-2 the question-label block’s display_text preceding each input block (matched by the key’s 0-indexed position)
pages (legacy) schema.pages[].questions[] qN, itemN, or a word key the question’s title (or, when the title is a long prompt, the question’s qid)

For each registration, the extractor fetches its schema, builds a map from every response key to its field label, and maps each label onto a canonical field (see below). Because the label is read from the schema itself, the same code handles every template and every version — old or new, blocks or pages — without bespoke per-schema logic. The one exception is a schema whose answers are nested too deeply to carry a usable label at the response-key level (the original pages version of the van ’t Veer template; see recommendation 2 above), which has a small dedicated extractor.

A.5 Catalog

Fields = number of input blocks (blocks format) or questions (pages format). All schemas are read by the single schema-driven extractor, except the deeply nested van ’t Veer pages version, which has a dedicated extractor (noted below).

# Name schema_id Ver Active Format Fields Extractor
1 Preregistration for Waves 1, 2, and 3 Data 69d56f1d27bbc0e45fe3bbc6 2 yes blocks 30 generic
2 Generalized Systematic Review Registration 69cbc587cd7e8b69fa11ab52 6 yes blocks 63 generic
3 OSF Preregistration 697b72f611a8e98484c6139b 4 yes blocks 29 generic
4 Theory-Based Predictions 697b72e611a8e98484c61367 1 yes blocks 14 generic
5 EEG and ERP Methods 697b72d3501b1db46ed7fc25 1 yes blocks 59 generic
6 Theory-Based Predictions in Social Science 691779acff80c2762f0da6d2 1 yes blocks 16 generic
7 Lifecycle Journal Submission 690df02b3c4237604cedcc62 4 yes blocks 47 generic
8 Preregistration for Waves 1 and 2 Data 688b9aa0c4ce3fffde172fbe 10 yes blocks 43 generic
9 Simulation Study Template 68828a95c4ce3fffde1728d3 1 yes blocks 20 generic
10 Pre-Registration in Social Psychology (van ’t Veer & Giner-Sorolla, 2016): Pre-Registration 67d063819403e9177dc48d5a 4 yes blocks 53 generic
11 Data Archiving and Sharing Template 67aba96c5063d52c94aeb5b1 1 yes blocks 17 generic
12 Platform Registration 6682cde56685d2000a9535b6 3 yes blocks 11 generic
13 Services Registration 6682cdca6685d2000a953586 3 yes blocks 14 generic
14 Preregistration for Sample and Wave One Data 661ff09ee43c7b00109ee0cd 11 yes blocks 40 generic
15 Services 661fc65ce43c7b00109ee06d 1 yes blocks 17 generic
16 Services Environment/Application Package 661fc58f526abf00143cdd64 1 yes blocks 16 generic
17 Platform 661fc4c9e43c7b00109ee034 1 yes blocks 16 generic
18 Global Flourishing Study Descriptive Meta-analysis Core Team Wave One Preregistration 6526adf81127da000abb92eb 2 yes blocks 39 generic
19 Preregistration Template from AsPredicted.org 64bab305769023000d0acdc0 4 yes blocks 11 generic
20 Replication Recipe (Brandt et al., 2014): Pre-Registration 64b14a08d639e5000d2013a5 1 yes blocks 28 generic
21 Character Lab Registration 64b04e2f5fd73600100c6f03 3 yes blocks 27 generic
22 Secondary Data Preregistration 64775783798e08000a70407e 3 yes blocks 27 generic
23 Real World Evidence Recommended Minimum Study Registration Template 6440191d026cb7000a51926e 7 yes blocks 20 generic
24 Predictors of Global Flourishing Core Team Wave One Preregistration 640f7010226116000a5722bd 2 yes blocks 31 generic
25 ASIST Results Registration 639a23498cdd95000bb0868e 3 yes blocks 7 generic
26 Character Lab Registration 637e4641d3713a000d7d9d7e 4 yes blocks 28 generic
27 Sample 63587b2d0a7f3800204053f7 1 yes blocks 5 generic
28 Other studies using YOUth data 621e39b72b2151000a7c88c4 2 yes blocks 4 generic
29 Hypothesis-Testing Studies Using YOUth Data 621e39b72b2151000a7c88c3 2 yes blocks 16 generic
30 ASIST Registration Results 61fb38b069cd64000996875b 2 yes blocks 5 generic
31 Character Lab Long-Form Registration 6176c9d45e01f100091d4f94 3 yes blocks 37 generic
32 Character Lab Short-Form Registration 6176c9d45e01f100091d4f93 3 yes blocks 25 generic
33 Hypothesis-testing studies using YOUth data 60d39bb7828fc70009b92323 1 yes blocks 17 generic
34 Outdated EGAP Registration (DO NOT USE) 60b0364269389a0009cc0d20 1 yes pages 36 generic
35 EGAP Registration 60b0364269389a0009cc0d1f 4 yes pages 34 generic
36 Qualitative Preregistration 5fa0ac510a7f38001c8ae854 1 yes pages 16 generic
37 Registered Report Protocol Preregistration 5e795fc0d2833800195735cf 4 yes pages 6 generic
38 Open-Ended Registration 5df83f7dd28338001ac0ab0d 3 yes pages 2 generic
39 Election Research Preacceptance Competition 57ace80a594d9000015403c6 2 no pages 14 generic
40 Prereg Challenge 565fb3678c5e4a66b5582f67 2 no pages 25 generic
41 Replication Recipe (Brandt et al., 2013): Post-Completion 564d31db8c5e4a7c9694b2c4 2 yes pages 9 generic
42 Replication Recipe (Brandt et al., 2013): Pre-Registration 564d31db8c5e4a7c9694b2c2 2 yes pages 28 generic
43 OSF-Standard Pre-Data Collection Registration 564d31db8c5e4a7c9694b2c0 2 yes pages 3 generic

A.6 Fields per schema

Each schema’s fields in document order. For blocks format, pos is the 0-indexed block position (the number after the dash in the response key). For pages format, qid is the response key.

A.6.1 1. Preregistration for Waves 1, 2, and 3 Data

  • schema_id: 69d56f1d27bbc0e45fe3bbc6
  • version: 2  |  active: yes  |  format: blocks  |  fields: 30
pos type label
2 long-text-input Research question
4 long-text-input Hypotheses
6 long-text-input Registered Report
9 long-text-input Comparative Datasets
11 single-select-input Prior Wave 1 and 2 Preregistrations
15 long-text-input Non-Compliance
18 long-text-input Scale/Index Aggregation
20 long-text-input Units of Analysis
22 long-text-input Missing Data
24 long-text-input Outliers
26 long-text-input Sampling Weights
29 long-text-input Statistical Models
31 long-text-input Inference Criteria
33 long-text-input Exploratory (Unplanned) Tests
36 long-text-input Additional Information
38 file-input Additional Documents
42 multi-select-input Primary Dataset
45 multi-select-input Specialized Datasets
49 multi-select-input Sensitive Dataset
54 long-text-input Ethical Review Approval Number
56 file-input Ethical approval Approval Letter and Protocol (Sensitive Data Requests Only)
61 multi-select-input By submitting the registration to the GFS Registry, I consent to communications from the GFS Registry operators. (Please keep your OSF account email up to date to receive future important information about your preregistration)
64 multi-select-input By submitting this registration to the GFS Registry I confirm my agreement with the data request agreements found in this list.
67 multi-select-input I confirm that all listed collaborators who will have access to any sensitive data have IRB approval to do so.
70 multi-select-input All data that are provided to me are for my use only. I will keep these data private from other researchers, except those added as contributors on this preregistration form (until these data are publicly available on the Open Science Framework).
73 multi-select-input I will use these data to test for my preregistered hypotheses only (until these data are publicly available on the Open Science Framework). I will return to the Open Science Framework and preregister any additional hypotheses.
76 multi-select-input In order to request future waves of data, I will be required to report on my progress toward certain outcomes from my previous data use including, but not limited to: derived data, analysis code, DOI links to publications, links to preprints.
79 multi-select-input Except when not possible (e.g. journal prohibits preprints), I will post preprints to the appropriate or relevant preprint server (e.g., SocArXiv, medRxiv, biorxiv, and PsyArXiv).
82 multi-select-input I will cite the GFS dataset hosted on the Open Science Framework (OSF) (https://doi.org/10.17605/OSF.IO/3JTZ8) in any publications (including, but not limited to peer reviewed journal publications, preprints, preregistration, media articles, blog articles, etc) in a format that includes the GFS project DOI (https://doi.org/10.17605/OSF.IO/3JTZ8)
85 multi-select-input I confirm that the email address associated with my OSF user account is the address to which to send the data files for me to access. If this is not the case, please add an alternative email address to your OSF profile and make it the primary address for your account. Refer to the help guide to change your email address https://help.osf.io/article/238-add-a-new-email-address-to-your-account

A.6.2 2. Generalized Systematic Review Registration

  • schema_id: 69cbc587cd7e8b69fa11ab52
  • version: 6  |  active: yes  |  format: blocks  |  fields: 63
pos type label
8 long-text-input Type of review
10 long-text-input Review stages
12 long-text-input Current review stage
14 long-text-input Start date
16 long-text-input End date
18 long-text-input Background
20 long-text-input Primary research question(s)
22 long-text-input Secondary research question(s)
24 long-text-input Expectations / hypotheses
26 long-text-input Dependent variable(s) / outcome(s) / main variables
28 long-text-input Independent variable(s) / intervention(s) / treatment(s)
30 long-text-input Additional variable(s) / covariate(s)
32 long-text-input Software
34 long-text-input Funding
36 long-text-input Conflicts of interest
38 long-text-input Overlapping authorships
42 long-text-input Databases
44 long-text-input Interfaces
46 long-text-input Grey literature
48 long-text-input Inclusion and exclusion criteria
50 long-text-input Query strings
52 long-text-input Search validation procedure
54 long-text-input Other search strategies
56 long-text-input Procedures to contact authors
58 long-text-input Results of contacting authors
60 long-text-input Search expiration and repetition
62 long-text-input Search strategy justification
64 long-text-input Miscellaneous search strategy details
68 long-text-input Screening stages
70 long-text-input Screened fields / blinding
72 long-text-input Used exclusion criteria
74 long-text-input Screener instructions
76 file-input NA
78 long-text-input Screening reliability
80 long-text-input Screening reconciliation procedure
82 long-text-input Sampling and sample size
84 long-text-input Screening procedure justification
86 long-text-input Data management and sharing
88 long-text-input Miscellaneous screening details
92 long-text-input Entities to extract
94 long-text-input Extraction stages
96 long-text-input Extractor instructions
98 file-input NA
100 long-text-input Extractor masking
102 long-text-input Extraction reliability
104 long-text-input Extraction reconciliation procedure
106 long-text-input Extraction procedure justification
108 long-text-input Data management and sharing
110 long-text-input Miscellaneous extraction details
114 long-text-input Planned data transformations
116 long-text-input Missing data
118 long-text-input Data validation
120 long-text-input Quality assessment
122 long-text-input Synthesis plan
124 long-text-input Criteria for conclusions / inference criteria
126 long-text-input Synthesist blinding
128 long-text-input Synthesis reliability
130 long-text-input Synthesis reconciliation procedure
132 long-text-input Publication bias analyses
134 long-text-input Sensitivity analyses / robustness checks
136 long-text-input Synthesis procedure justification
138 long-text-input Synthesis data management and sharing
140 long-text-input Miscellaneous synthesis details

A.6.3 3. OSF Preregistration

  • schema_id: 697b72f611a8e98484c6139b
  • version: 4  |  active: yes  |  format: blocks  |  fields: 29
pos type label
2 long-text-input Research questions or hypotheses
4 single-select-input Foreknowledge of data or evidence
14 long-text-input Explanation of foreknowledge and managing unintended influences
17 multi-select-input Study type
27 multi-select-input Intention for causal interpretation
32 multi-select-input Blinding of experimental treatments
38 long-text-input Additional blinding during research or analysis
40 long-text-input Study design
42 file-input NA
44 long-text-input Randomization
47 long-text-input Data collection procedures
49 file-input Data collection procedures - File upload
51 long-text-input Sample size
53 long-text-input Sample size rationale
55 long-text-input Starting and stopping rules
58 long-text-input Manipulated variables
60 file-input NA
62 long-text-input Measured variables
64 file-input Measured variables - File upload
66 long-text-input Indices
68 file-input Indices - File upload
71 long-text-input Statistical models
73 file-input Statistical models - File upload
75 long-text-input Transformations
77 long-text-input Inference criteria
79 long-text-input Data inclusion and exclusion
81 long-text-input Missing data
83 long-text-input Other planned analysis
86 long-text-input Context and additional information

A.6.4 4. Theory-Based Predictions

  • schema_id: 697b72e611a8e98484c61367
  • version: 1  |  active: yes  |  format: blocks  |  fields: 14
pos type label
2 long-text-input Background
4 long-text-input Scope Condition Cases
7 long-text-input Variable Specification
9 long-text-input Variable Relationships
12 long-text-input Measurement and Data
14 long-text-input Missing Data
17 long-text-input Prediction Accuracy
19 long-text-input Confidence Levels
21 long-text-input Alternative Baselines
24 long-text-input Predictions
26 long-text-input Update Criteria
29 long-text-input Conflicts of Interest
31 long-text-input Acknowledgments
33 long-text-input References

A.6.5 5. EEG and ERP Methods

  • schema_id: 697b72d3501b1db46ed7fc25
  • version: 1  |  active: yes  |  format: blocks  |  fields: 59
pos type label
2 long-text-input Hypotheses
4 long-text-input Stimuli
6 long-text-input Study design
8 long-text-input Experimental design
10 long-text-input Randomization
12 long-text-input Blinding
14 long-text-input Manipulation check
17 single-select-input Foreknowledge of data or evidence
27 long-text-input Explanation of foreknowledge and managing unintended influences
29 long-text-input Participant recruitment procedure
31 long-text-input Sample size
33 long-text-input Sample size rationale
35 long-text-input Rationale for number of trials
37 long-text-input Starting and stopping rules
40 long-text-input Manipulated variables
42 long-text-input Measured variables
44 long-text-input Indices
48 long-text-input Screen type
50 long-text-input Distance and constraints
53 long-text-input Amplifier
55 long-text-input Electrode cap
58 single-select-input Pre-amplifiers
62 long-text-input Number and location
64 long-text-input Electrode material
66 long-text-input Conductive medium
68 long-text-input Montage
70 long-text-input Online reference and ground placement
72 long-text-input Impedance level
74 long-text-input Sampling rate and filter settings
76 long-text-input Local power line frequency
78 long-text-input Additional equipment
82 long-text-input Order of preprocessing steps
84 long-text-input Programs, toolboxes, and packages
86 long-text-input Preprocessing pipeline
89 long-text-input Recording software
91 long-text-input Recording file format
93 long-text-input Channels imported
95 long-text-input Resampling
98 long-text-input Re-referencing
100 long-text-input Channels to reference
103 long-text-input Filters applied
105 long-text-input Filtered Data Process
108 long-text-input Noisy Channel Detection
110 long-text-input Channel Interpolation
112 long-text-input Artifact Rejection Stage
114 long-text-input Rejection Method
116 long-text-input Rejection Criteria & Parameters
118 long-text-input Artifact Correction Approach
121 long-text-input Epoching Plan
123 long-text-input Baseline Correction
125 long-text-input ERP Averaging Method
128 long-text-input Statistical models
130 long-text-input Transformations
132 long-text-input Inference criteria
134 long-text-input Data exclusion
136 long-text-input Missing Data
138 long-text-input Exploring your data
141 long-text-input References
143 file-input Supplementary materials

A.6.6 6. Theory-Based Predictions in Social Science

  • schema_id: 691779acff80c2762f0da6d2
  • version: 1  |  active: yes  |  format: blocks  |  fields: 16
pos type label
3 long-text-input Background
6 long-text-input Scope Condition Cases
9 long-text-input Variable Specification
11 long-text-input Variable Specification
14 long-text-input Measurement and Data
16 long-text-input Missing Data
19 long-text-input Prediction Accuracy
21 long-text-input Confidence Levels
23 long-text-input Independent Variable Deviations
25 long-text-input Moderating Variable Deviations
28 long-text-input Alternative Baselines
32 long-text-input Predictions
35 long-text-input Update Criteria
38 long-text-input Conflicts of Interest
40 long-text-input Acknowledgments
42 long-text-input References

A.6.7 7. Lifecycle Journal Submission

  • schema_id: 690df02b3c4237604cedcc62
  • version: 4  |  active: yes  |  format: blocks  |  fields: 47
pos type label
3 short-text-input Corresponding Author ORCID:
5 long-text-input Authorship Order:
7 long-text-input Other Author(s) ORCID
9 long-text-input Other Author(s) Affiliations:
11 long-text-input Author Contributions:
14 single-select-input Submission Type:
18 long-text-input Short Title:
20 long-text-input Abstract:
22 long-text-input Keywords:
24 long-text-input Previous interactions:
26 long-text-input Suggested reviewers:
28 long-text-input Opposed reviewers
31 file-input Cover Letter:
33 file-input Manuscript File:
35 file-input Study Design Template
37 file-input Response to Evaluations:
39 file-input Revised Manuscript (Marked Up Copy) File:
41 single-select-input Supplementary Information:
45 file-input .
47 file-input Additional Files:
55 single-select-input Ethics statement:
59 long-text-input NA
61 long-text-input Funding Statement:
63 long-text-input Conflict of Interest Statement:
65 single-select-input Study Registration:
70 long-text-input NA
72 long-text-input NA
74 single-select-input Materials:
79 long-text-input NA
81 long-text-input NA
83 single-select-input Data:
88 long-text-input NA
90 long-text-input NA
92 single-select-input Code:
97 long-text-input NA
99 long-text-input NA
101 single-select-input Bias Control Statement (Research Plan only):
110 file-input Reporting Checklist
112 long-text-input Additional Comments
117 multi-select-input Dual Submission
120 multi-select-input Ethics Compliance
123 multi-select-input CC BY License Agreement
126 multi-select-input Publish-Before-Review Consent
129 multi-select-input Third-Party Peer Review Consent
132 multi-select-input Evaluation Publication Consent
135 multi-select-input Internal Administrative Research
138 multi-select-input Author Authorization

A.6.8 8. Preregistration for Waves 1 and 2 Data

  • schema_id: 688b9aa0c4ce3fffde172fbe
  • version: 10  |  active: yes  |  format: blocks  |  fields: 43
pos type label
2 long-text-input Research question
4 long-text-input Hypotheses
6 single-select-input Registered Report
10 long-text-input Registered Report Journal
12 long-text-input Registered Report In-principle Acceptance Date
14 file-input Manuscript
18 multi-select-input Longitudinal Approach
21 long-text-input Description
23 multi-select-input Disclosure of Prior Access to GFS Data
32 long-text-input Date of Prior Access
34 multi-select-input Wave 1 Preregistrations
42 long-text-input Non-Compliance
45 long-text-input Comparative Data Description
47 long-text-input Comparative Data Availability
49 long-text-input Comparative Data Access
51 long-text-input Comparative Data Downloads
53 long-text-input Comparative Data Collection Information
55 long-text-input Comparative Data Codebook
58 long-text-input Scale/Index Aggregation
60 long-text-input Units of Analysis
62 long-text-input Missing Data
64 long-text-input Outliers
66 long-text-input Sampling Weights
69 long-text-input Statistical Models
71 long-text-input Inference Criteria
73 long-text-input Exploratory (Unplanned) Tests
76 long-text-input Additional Information
78 file-input Additional Documents
82 multi-select-input Primary Dataset
85 multi-select-input Specialized Datasets
90 multi-select-input Past Datasets
95 long-text-input Ethical Review Approval Number
97 file-input Ethical approval Approval Letter and Protocol (Sensitive Data Requests Only)
102 multi-select-input By submitting the registration to the GFS Registry, I consent to communications from the GFS Registry operators. (Please keep your OSF account email up to date to receive future important information about your preregistration)
105 multi-select-input By submitting this registration to the GFS Registry I confirm my agreement with the data request agreements found in this list.
108 multi-select-input I confirm that all listed collaborators who will have access to any sensitive data have IRB approval to do so.
111 multi-select-input All data that are provided to me are for my use only. I will keep these data private from other researchers, except those added as contributors on this preregistration form (until these data are publicly available on the Open Science Framework).
114 multi-select-input I will use these data to test for my preregistered hypotheses only (until these data are publicly available on the Open Science Framework). I will return to the Open Science Framework and preregister any additional hypotheses.
117 multi-select-input In order to request future waves of data, I will be required to report on my progress toward certain outcomes from my previous data use including, but not limited to: derived data, analysis code, DOI links to publications, links to preprints.
120 multi-select-input Except when not possible (e.g. journal prohibits preprints), I will post preprints to the appropriate or relevant preprint server (e.g., SocArXiv, medRxiv, biorxiv, and PsyArXiv).
123 multi-select-input I will cite the GFS dataset hosted on the Open Science Framework (OSF) (https://doi.org/10.17605/OSF.IO/3JTZ8) in any publications (including, but not limited to peer reviewed journal publications, preprints, preregistration, media articles, blog articles, etc) in a format that includes the GFS project DOI (https://doi.org/10.17605/OSF.IO/3JTZ8)
126 multi-select-input I confirm that the email address associated with my OSF user account is the address to which to send the data files for me to access. If this is not the case, please add an alternative email address to your OSF profile and make it the primary address for your account. Refer to the help guide to change your email address https://help.osf.io/article/238-add-a-new-email-address-to-your-account
129 multi-select-input I agree to be contacted about participating in a survey about my experience with the GFS project

A.6.9 9. Simulation Study Template

  • schema_id: 68828a95c4ce3fffde1728d3
  • version: 1  |  active: yes  |  format: blocks  |  fields: 20
pos type label
2 long-text-input Research Questions or Hypothesis
5 long-text-input Specification of Data-Generating Parameters
6 file-input Specification of Data-Generating Parameters
8 long-text-input Factors in the Data-Generating Mechanism
10 long-text-input Factor Values and Additional Simulation Settings
11 file-input Factor Values and Additional Simulation Settings
13 long-text-input Factor Level Combinations and Number of Conditions
16 long-text-input Estimands or Targets of Interest
19 long-text-input Included Methods and Extracted Quantities
22 long-text-input Performance Measures
23 file-input Performance Measures
25 long-text-input Handling Monte Carlo Uncertainty
27 long-text-input Number of Simulation Repetitions per Condition
28 file-input Number of Simulation Repetitions per Condition
30 long-text-input Number of Simulation Repetitions per Condition
32 long-text-input Interpretation of Performance Measures
35 long-text-input Statistical Software and Packages
37 long-text-input Planned Computational Environment
39 long-text-input Reproducibility Measures
41 long-text-input Additional Notes for Preregistration

A.6.10 10. Pre-Registration in Social Psychology (van ’t Veer & Giner-Sorolla, 2016): Pre-Registration

  • schema_id: 67d063819403e9177dc48d5a
  • version: 4  |  active: yes  |  format: blocks  |  fields: 53
pos type label
5 long-text-input A. Hypotheses
7 long-text-input Interaction Effects
9 long-text-input Manipulations
12 file-input Complex Interactions
14 long-text-input Rationales or theoretical Frameworks
16 long-text-input Outcomes from Multiple Predictions
23 long-text-input Independent Variables
25 long-text-input Dependent Variables
27 long-text-input Third Variables
30 long-text-input Pre-Selection Rules
32 long-text-input Data Collection
34 long-text-input Sample Size
36 file-input Power Analysis File
38 long-text-input Data Collection Termination
41 long-text-input Exclusion Criteria
44 long-text-input Procedure
47 long-text-input Procedure
49 file-input NA
56 long-text-input Relevant Variables
58 long-text-input Statistical Technique
60 long-text-input Variable Roles
62 long-text-input Covariate Rationale
64 long-text-input Other Techniques
68 long-text-input Relevant Variables
70 long-text-input Statistical Technique
72 long-text-input Variable Roles
74 long-text-input Covariate Rationale
76 long-text-input Other Techniques
80 long-text-input Relevant Variables
82 long-text-input Statistical Technique
84 long-text-input Variable Roles
86 long-text-input Covariate Rationale
88 long-text-input Other Techniques
92 long-text-input Relevant Variables
94 long-text-input Statistical Technique
96 long-text-input Variable Roles
98 long-text-input Covariate Rationale
100 long-text-input Other Techniques
104 long-text-input Relevant Variables
106 long-text-input Statistical Technique
108 long-text-input Variable Roles
110 long-text-input Covariate Rationale
112 long-text-input Other Techniques
116 long-text-input Method of Correction
118 long-text-input Missing Data
120 long-text-input Reliability Criteria
122 long-text-input Data Transformations
124 long-text-input Assumptions of Analysis
126 file-input Files Related to Analysis
130 single-select-input Data Collection
134 single-select-input Data Observation
138 long-text-input Start and End Dates
140 long-text-input Additional Comments

A.6.11 11. Data Archiving and Sharing Template

  • schema_id: 67aba96c5063d52c94aeb5b1
  • version: 1  |  active: yes  |  format: blocks  |  fields: 17
pos type label
13 file-input Data assets
16 multi-select-input Rights to share data files
19 multi-select-input Sensitive data or personal identifying information removed
23 short-text-input Codebook, data dictionary, or data documentation
25 file-input NA
27 long-text-input Programs and/or software required to open data files or supporting documentation
29 file-input NA
31 long-text-input Additional software or code needed to work with the data
33 file-input NA
36 single-select-input Data as a part of a data management and sharing plan
40 short-text-input Data management and sharing plan
42 file-input NA
45 single-select-input Data referenced in a paper or other type of public report
49 short-text-input Paper or public report DOI
51 long-text-input Methods for collecting and preparing data
53 file-input NA
55 short-text-input DOI to preregistration, protocol, or method used for preparing the data

A.6.12 12. Platform Registration

  • schema_id: 6682cde56685d2000a9535b6
  • version: 3  |  active: yes  |  format: blocks  |  fields: 11
pos type label
2 short-text-input Link to Version
4 short-text-input Published Documentation
6 short-text-input Server URL Endpoint
8 long-text-input List of Services
10 file-input Schema Diagram
13 short-text-input Financial or Institutional Support
15 short-text-input Formal Maintainers
18 short-text-input Key Publications
20 short-text-input Publications where this Platform was used
22 short-text-input Related Initiatives
25 short-text-input Links to OGC or Other Standards

A.6.13 13. Services Registration

  • schema_id: 6682cdca6685d2000a953586
  • version: 3  |  active: yes  |  format: blocks  |  fields: 14
pos type label
2 short-text-input Service Version
4 short-text-input Link to Version
6 short-text-input Published Documentation
8 short-text-input Server URL Endpoint
10 file-input Application Package CWL File
12 file-input Schema Diagram
15 short-text-input Financial or Institutional Support
17 short-text-input Formal Maintainers
20 short-text-input Key Publications
22 short-text-input Publications Service was used
24 short-text-input Published Workflows Where Service was used
27 short-text-input Service available on
29 short-text-input Service reuses
32 short-text-input Links to OGC or Other Standards

A.6.14 14. Preregistration for Sample and Wave One Data

  • schema_id: 661ff09ee43c7b00109ee0cd
  • version: 11  |  active: yes  |  format: blocks  |  fields: 40
pos type label
2 long-text-input Research question
4 long-text-input Hypotheses
7 single-select-input Registered Report
11 short-text-input Registered Report Journal
13 short-text-input Registered Report In-principle Acceptance Date
15 file-input Manuscript
20 multi-select-input Dataset Access Logs
26 long-text-input Data Access Logs
29 multi-select-input Longitudinal Approach
32 long-text-input Description
36 long-text-input Comparative Data Description
38 long-text-input Comparative Data Availability
40 long-text-input Comparative Data Access
42 long-text-input Comparative Data Downloads
44 long-text-input Comparative Data Collection Information
46 long-text-input Comparative Data Codebook
49 long-text-input Scale/Index Aggregation
51 short-text-input Units of Analysis
53 long-text-input Missing Data
55 long-text-input Outliers
57 long-text-input Sampling Weights
60 long-text-input Statistical Models
62 long-text-input Inference Criteria
64 long-text-input Exploratory (Unplanned) Tests
67 long-text-input Additional Information
70 multi-select-input Data Request
74 multi-select-input Datasets requested (region)
98 single-select-input Data Type Requested
104 short-text-input Ethical approval (e.g., an Institutional Review Board (IRB)) Approval Number
106 file-input Ethical approval (e.g., an Institutional Review Board (IRB)) Approval Letter and Protocol (Sensitive Data Requests Only)
111 single-select-input By submitting the registration to the GFS Registry, I consent to communications from the GFS Registry operators
114 single-select-input By submitting this registration to the GFS Registry I confirm my agreement with the data request agreements found in this list.
117 single-select-input I confirm that all listed collaborators who will have access to any sensitive data have IRB approval to do so.
120 single-select-input All data that are provided to me are for my use only. I will keep these data private from other researchers, except those added as contributors on this preregistration form (until these data are publicly available on the Open Science Framework).
123 single-select-input I will use these data to test for my preregistered hypotheses only (until these data are publicly available on the Open Science Framework). I will return to the Open Science Framework and preregister any additional hypotheses.
126 single-select-input In order to request future waves of data, I will be required to report certain outcomes from my previous data use including, but not limited to: derived data, analysis code, DOI links to publications, links to preprints.
129 single-select-input Except when not possible, I will post preprints to the appropriate or relevant preprint server (e.g., SocArXiv, medRxiv, biorxiv, and PsyArXiv).
132 single-select-input I will cite the GFS dataset hosted on the Open Science Framework (OSF) (https://doi.org/10.17605/OSF.IO/3JTZ8) in any publications (including, but not limited to peer reviewed journal publications, preprints, preregistration, media articles, blog articles, etc) in a format that includes the GFS project DOI (https://doi.org/10.17605/OSF.IO/3JTZ8)
135 single-select-input I confirm that the email address associated with my OSF user account is the address to which to send the data files for me to access. If this is not the case, please add an alternative email address to your OSF profile and make it the primary address for your account. Refer to the help guide to change your email address https://help.osf.io/article/238-add-a-new-email-address-to-your-account
138 single-select-input I agree to be contacted about participating in a survey about my experience with the GFS project

A.6.15 15. Services

  • schema_id: 661fc65ce43c7b00109ee06d
  • version: 1  |  active: yes  |  format: blocks  |  fields: 17
pos type label
2 short-text-input Service Version
4 short-text-input Link to Version
6 short-text-input Published Documentation
8 short-text-input Server URL Endpoint
10 short-text-input List of Platforms
12 file-input Application Package CWL File
14 file-input Service’s Process Description
16 file-input Schema Diagram
19 short-text-input Financial or Institutional Support
21 short-text-input Formal Collaborators
24 short-text-input Key Publications
26 short-text-input Publications Service was used
28 short-text-input Published Workflows Where Service was used
31 short-text-input Service available on
33 short-text-input Service reuses
35 short-text-input Service reused in
38 short-text-input Links to OGC or Other Standards

A.6.16 16. Services Environment/Application Package

  • schema_id: 661fc58f526abf00143cdd64
  • version: 1  |  active: yes  |  format: blocks  |  fields: 16
pos type label
2 short-text-input Platform Version
4 short-text-input Link to Version
6 short-text-input Published Documentation
8 short-text-input Server URL Endpoint
10 long-text-input List of Services
12 file-input Application Package CWL File
14 file-input Schema Diagram
17 short-text-input Financial or Institutional Support
19 short-text-input Formal Collaborators
22 short-text-input Key Publications
24 short-text-input Publications Platform was used
26 short-text-input Related Initiatives
28 short-text-input Published Workflows Where Platform was used
31 short-text-input Services on this Platform
33 short-text-input Components in this Platform
36 short-text-input Links to OGC or Other Standards

A.6.17 17. Platform

  • schema_id: 661fc4c9e43c7b00109ee034
  • version: 1  |  active: yes  |  format: blocks  |  fields: 16
pos type label
2 short-text-input If you are registering a version of a platform, include a link to the project entry for that platform here
4 short-text-input If your platform’s code is available on a repository such as github, link to the specific version of the platform code you are registering in its repository here.
6 short-text-input If your platform has published documentation, link to the documentation here.
8 short-text-input Link the URL endpoint for your platform’s server here.
10 long-text-input Provide a list of services on your platform here. Include both services that have entries on the OSF and those that do not have entries.
12 file-input If your platform has been encapsulated in an OGC Application Package, upload the Application Package CWL file here.
14 file-input If you have a schema diagram for your platform, please upload the schema file here.
17 short-text-input What organizations, if any, provide financial or institutional support for your platform?
19 short-text-input What organizations, if any, are formal collaborators on your platform ?
22 short-text-input Please provide links to any key publications that describe your platform. Provide DOIs or other PIDs where possible.
24 short-text-input Please provide links to any key publications where the capabilities of your platform were used. Provide DOIs or other PIDs where possible.
26 short-text-input Please provide links to any related initiatives, e.g. platforms providing complementary services managed by your organizations. Provide DOIs or other PIDs where possible.
28 short-text-input Please provide links to any published workflows on the OSPD where the capabilities of your platform were used. Provide DOIs or other PIDs where possible.
31 short-text-input Add links to the OSF project entries of any services hosted on your platform which have OSF project entries here.
33 short-text-input Add links to the OSF project entries of any components which are part of your platform which have OSF project entries here.
36 short-text-input Please provide links to any OGC or other standards e.g. ISO used in your platform. Provide DOIs or other PIDs where possible.

A.6.18 18. Global Flourishing Study Descriptive Meta-analysis Core Team Wave One Preregistration

  • schema_id: 6526adf81127da000abb92eb
  • version: 2  |  active: yes  |  format: blocks  |  fields: 39
pos type label
2 long-text-input Research question
4 long-text-input Hypotheses
7 single-select-input Registered Report
11 short-text-input Registered Report Journal
13 short-text-input Registered Report In-principle Acceptance Date
15 file-input Manuscript
20 multi-select-input Dataset Access Logs
26 long-text-input Data Access Logs
29 multi-select-input Longitudinal Approach
32 long-text-input Description
36 long-text-input Comparative Data Description
38 long-text-input Comparative Data Availability
40 long-text-input Comparative Data Access
42 long-text-input Comparative Data Downloads
44 long-text-input Comparative Data Collection Information
46 long-text-input Comparative Data Codebook
49 long-text-input Scale/Index Aggregation
51 short-text-input Units of Analysis
53 long-text-input Missing Data
55 long-text-input Outliers
57 long-text-input Sampling Weights
60 long-text-input Statistical Models
62 long-text-input Inference Criteria
64 long-text-input Exploratory (Unplanned) Tests
67 long-text-input Additional Information
70 multi-select-input Data Request
74 multi-select-input Datasets requested (region)
98 single-select-input Sensitive Data
103 short-text-input Ethical approval (e.g., an Institutional Review Board (IRB)) Approval Number
105 file-input Ethical approval (e.g., an Institutional Review Board (IRB)) Approval Letter and Protocol (Sensitive Data Requests Only)
110 single-select-input By submitting the registration to the GFS Registry, I consent to communications from the GFS Registry operators
113 single-select-input By submitting this registration to the GFS Registry I confirm my agreement with the data request agreements found in this list.
116 single-select-input I confirm that all listed collaborators who will have access to any sensitive data have IRB approval to do so.
119 single-select-input All data that are provided to me are for my use only. I will keep these data private from other researchers, except those added as contributors on this preregistration form (until these data are publicly available on the Open Science Framework).
122 single-select-input I will use these data to test for my preregistered hypotheses only (until these data are publicly available on the Open Science Framework). I will return to the Open Science Framework and preregister any additional hypotheses.
125 single-select-input In order to request future waves of data, I will be required to report certain outcomes from my previous data use including, but not limited to: derived data, analysis code, DOI links to publications, links to preprints.
128 single-select-input Except when not possible, I will post preprints to the appropriate or relevant preprint server (e.g., SocArXiv, medRxiv, biorxiv, and PsyArXiv).
131 single-select-input I confirm that the email address associated with my OSF user account is the address to which to send the data files for me to access. If this is not the case, please add an alternative email address to your OSF profile and make it the primary address for your account. Refer to the help guide to change your email address https://help.osf.io/article/238-add-a-new-email-address-to-your-account
134 single-select-input I agree to be contacted about participating in a survey about my experience with the GFS project

A.6.19 19. Preregistration Template from AsPredicted.org

  • schema_id: 64bab305769023000d0acdc0
  • version: 4  |  active: yes  |  format: blocks  |  fields: 11
pos type label
2 single-select-input Data collection
7 long-text-input Hypothesis
9 long-text-input Dependent variable
11 long-text-input Conditions
13 long-text-input Analyses
15 long-text-input Outliers and Exclusions
17 long-text-input Sample Size
19 long-text-input Other
21 long-text-input Name
23 single-select-input Type of Project
30 long-text-input Other

A.6.20 20. Replication Recipe (Brandt et al., 2014): Pre-Registration

  • schema_id: 64b14a08d639e5000d2013a5
  • version: 1  |  active: yes  |  format: blocks  |  fields: 28
pos type label
2 long-text-input Description
4 long-text-input Replication Importance
6 short-text-input Effect Size
8 short-text-input Confidence Interval
10 short-text-input Sample Size
12 short-text-input Original Study Conducted
14 short-text-input Region
16 short-text-input Original Sample Size
18 short-text-input Original Data Collection
21 single-select-input Original Materials Available
25 long-text-input Assumptions
27 long-text-input Data Collection Location
29 long-text-input Knowledge of Experimental Condition
31 short-text-input Knowledge of Hypotheses
33 short-text-input Sample Size Target
35 short-text-input Sample Size Rationale
38 single-select-input Instruction Similarities
43 single-select-input Measure Similarities
48 single-select-input Stimuli Similarities
53 single-select-input Procedure Similarities
58 single-select-input Location Similarities
63 single-select-input Remuneration Similarities
68 single-select-input Participant Similarities
73 long-text-input Difference Influencing Effects
75 long-text-input Stimuli Similarities
78 long-text-input Exclusion Criteria
80 long-text-input Analysis Plan
82 long-text-input Successful Replication

A.6.21 21. Character Lab Registration

  • schema_id: 64b04e2f5fd73600100c6f03
  • version: 3  |  active: yes  |  format: blocks  |  fields: 27
pos type label
2 long-text-input Study Description
4 long-text-input Measured Variables
6 multi-select-input Impact Genome Outcomes
34 multi-select-input Character Strengths
59 single-select-input Number of Conditions
67 short-text-input Total Number of Students
70 multi-select-input Study Grade Assignment
79 multi-select-input School Stratum Assignment
87 multi-select-input Study Design
95 multi-select-input Study Timepoints
101 long-text-input Student Input Experience
103 long-text-input Changes Based On Student Input
107 short-text-input Team Member Name
109 short-text-input Team Member Institution
111 multi-select-input Team Member Role
122 short-text-input Team Member Name
124 short-text-input Team Member Institution
126 multi-select-input Team Member Role
137 short-text-input Team Member Name
139 short-text-input Team Member Institution
141 multi-select-input Team Member Role
152 short-text-input Team Member Name
154 short-text-input Team Member Institution
156 multi-select-input Team Member Role
167 short-text-input Team Member Name
169 short-text-input Team Member Institution
171 multi-select-input Team Member Role

A.6.22 22. Secondary Data Preregistration

  • schema_id: 64775783798e08000a70407e
  • version: 3  |  active: yes  |  format: blocks  |  fields: 27
pos type label
2 long-text-input Research questions
4 long-text-input Hypotheses
7 long-text-input Datasets used
9 single-select-input Data availability
14 short-text-input Data access
16 short-text-input Data identifiers
18 short-text-input Access date
20 long-text-input Data collection procedures
22 file-input Data collection procedures documentation
24 long-text-input Codebook
26 file-input Codebook documentation
29 long-text-input Manipulated variables
31 file-input Manipulated variables documentation
33 long-text-input Measured variables
35 long-text-input Missing data
37 long-text-input Unit of analysis
39 long-text-input Statistical outliers
41 long-text-input Sampling weights
44 long-text-input Prior Publication/Dissemination
46 long-text-input Prior knowledge
49 long-text-input Statistical models
51 long-text-input Effect size
53 long-text-input Statistical power
55 long-text-input Inference criteria
57 long-text-input Assumption Violation/Model Non-Convergence
59 long-text-input Reliability and Robustness Testing
61 long-text-input Exploratory analysis

A.6.24 24. Predictors of Global Flourishing Core Team Wave One Preregistration

  • schema_id: 640f7010226116000a5722bd
  • version: 2  |  active: yes  |  format: blocks  |  fields: 31
pos type label
2 long-text-input Research question
4 long-text-input Hypotheses
7 single-select-input Registered Report
11 short-text-input Registered Report Journal
13 short-text-input Registered Report In-principle Acceptance Date
15 file-input Manuscript
20 multi-select-input Dataset Access Logs
26 long-text-input Data Access Logs (Required)
29 long-text-input Data Description
31 long-text-input Data Availability
33 long-text-input Data Access
35 long-text-input Data downloads
37 long-text-input Data Collection Information
39 long-text-input Data Codebook
42 single-select-input Preregistration Update
46 long-text-input Update Details
49 long-text-input Scale/Index Aggregation
51 short-text-input Units of Analysis
53 long-text-input Missing Data
55 long-text-input Outliers
57 long-text-input Sampling Weights
60 long-text-input Statistical Models
62 long-text-input Inference Criteria
64 long-text-input Exploratory Tests
67 long-text-input Additional Information
70 multi-select-input Data Request
74 multi-select-input Datasets requested (region)
99 single-select-input Datasets requested (sensitivity)
104 short-text-input IRB Approval Number
106 file-input IRB Approval Letter and Protocol (Sensitive Data Requests Only)
109 multi-select-input Instructions

A.6.25 25. ASIST Results Registration

  • schema_id: 639a23498cdd95000bb0868e
  • version: 3  |  active: yes  |  format: blocks  |  fields: 7
pos type label
2 long-text-input Results summary
4 long-text-input Describe your exploratory research questions and the theory or the results to date that lead you to them.
6 long-text-input Briefly describe your familiarity or knowledge of the data that you reanalyzed.
8 file-input Attach a file that describes your analysis.
10 short-text-input Study preregistration link
12 short-text-input Preregistration link
14 file-input Results registration

A.6.26 26. Character Lab Registration

  • schema_id: 637e4641d3713a000d7d9d7e
  • version: 4  |  active: yes  |  format: blocks  |  fields: 28
pos type label
2 long-text-input Study Description
4 long-text-input Study Importance
6 long-text-input Measured Variables
8 multi-select-input Impact Genome Outcomes
36 multi-select-input Character Strengths
61 single-select-input Number of Conditions
69 short-text-input Total Number of Students
72 multi-select-input Study Grade Assignment
81 multi-select-input School Stratum Assignment
89 multi-select-input Study Design
97 multi-select-input Study Timepoints
103 long-text-input Student Input Experience
105 long-text-input Changes Based On Student Input
109 short-text-input Team Member Name
111 short-text-input Team Member Institution
113 multi-select-input Team Member Role
124 short-text-input Team Member Name
126 short-text-input Team Member Institution
128 multi-select-input Team Member Role
139 short-text-input Team Member Name
141 short-text-input Team Member Institution
143 multi-select-input Team Member Role
154 short-text-input Team Member Name
156 short-text-input Team Member Institution
158 multi-select-input Team Member Role
169 short-text-input Team Member Name
171 short-text-input Team Member Institution
173 multi-select-input Team Member Role

A.6.27 27. Sample

  • schema_id: 63587b2d0a7f3800204053f7
  • version: 1  |  active: yes  |  format: blocks  |  fields: 5
pos type label
6 single-select-input This is a label that the researcher and reader will see when either drafting or reviewing the registration.
11 multi-select-input Another question label
16 long-text-input This is another question label
19 short-text-input This is another question label
21 file-input This is another question label

A.6.28 28. Other studies using YOUth data

  • schema_id: 621e39b72b2151000a7c88c4
  • version: 2  |  active: yes  |  format: blocks  |  fields: 4
pos type label
1 long-text-input Research questions
3 long-text-input Methodological Approach
5 long-text-input Data processing/analysis
7 file-input Upload any files or supporting materials

A.6.29 29. Hypothesis-Testing Studies Using YOUth Data

  • schema_id: 621e39b72b2151000a7c88c3
  • version: 2  |  active: yes  |  format: blocks  |  fields: 16
pos type label
2 long-text-input Research questions
4 long-text-input Hypotheses
10 file-input Upload the data request form output pdf file here
15 long-text-input Variables
17 long-text-input Unit of analysis
19 long-text-input Missing data
21 long-text-input Statistical outliers
24 long-text-input Prior Publication/Dissemination
26 long-text-input Prior knowledge
29 long-text-input Statistical models
31 long-text-input Effect size
33 long-text-input Statistical power
35 long-text-input Inference criteria
37 long-text-input Assumption Violation/Model Non-Convergence
39 long-text-input Reliability and Robustness Testing
41 long-text-input Exploratory analysis

A.6.30 30. ASIST Registration Results

  • schema_id: 61fb38b069cd64000996875b
  • version: 2  |  active: yes  |  format: blocks  |  fields: 5
pos type label
2 long-text-input Results summary
4 short-text-input Study preregistration link
6 short-text-input Preregistration link
8 short-text-input Dataset used
10 file-input Results registration

A.6.31 31. Character Lab Long-Form Registration

  • schema_id: 6176c9d45e01f100091d4f94
  • version: 3  |  active: yes  |  format: blocks  |  fields: 37
pos type label
2 long-text-input Study description
4 multi-select-input Expected outcomes
29 long-text-input Primary outcomes
31 multi-select-input Character strengths
56 single-select-input Number of conditions
62 short-text-input Total number of students
65 multi-select-input Study Grade Assignment
74 multi-select-input School Stratum Assignment
82 single-select-input Is this a pilot?
86 multi-select-input Study design
96 short-text-input Team member name
98 short-text-input Team member institution
100 multi-select-input Team member role
111 short-text-input Team member name
113 short-text-input Team member institution
115 multi-select-input Team member role
126 short-text-input Team member name
128 short-text-input Team member institution
130 multi-select-input Team member role
141 short-text-input Team member name
143 short-text-input Team member institution
145 multi-select-input Team member role
156 short-text-input Team member name
158 short-text-input Team member institution
160 multi-select-input Team member role
171 multi-select-input Have you piloted this study?
175 multi-select-input Did you pilot this study on the Character Lab Research Network?
179 long-text-input Piloting Experience
181 long-text-input Pilot Goals
183 long-text-input Pilot Hypotheses
185 long-text-input How did you use feedback from a CLIPster/SRL while developing your pilot?
187 long-text-input How did your pilot data line up with your hypotheses?
189 long-text-input Have your hypotheses about this study changed at all following the pilot? If so, how?
191 long-text-input Did anything emerge in this pilot data that you weren’t expecting?
193 long-text-input What concerns you the most about this pilot data?
195 long-text-input What are your three main takeaways from this pilot?
197 long-text-input Changes Based On Piloting

A.6.32 32. Character Lab Short-Form Registration

  • schema_id: 6176c9d45e01f100091d4f93
  • version: 3  |  active: yes  |  format: blocks  |  fields: 25
pos type label
2 long-text-input Study description
4 multi-select-input Expected outcomes
29 long-text-input Primary outcomes
31 multi-select-input Character strengths
56 single-select-input Number of conditions
62 short-text-input Total number of students
65 multi-select-input Study Grade Assignment
74 multi-select-input School Stratum Assignment
82 single-select-input Is this a pilot?
86 multi-select-input Study design
96 short-text-input Team member name
98 short-text-input Team member institution
100 multi-select-input Team member role
111 short-text-input Team member name
113 short-text-input Team member institution
115 multi-select-input Team member role
126 short-text-input Team member name
128 short-text-input Team member institution
130 multi-select-input Team member role
141 short-text-input Team member name
143 short-text-input Team member institution
145 multi-select-input Team member role
156 short-text-input Team member name
158 short-text-input Team member institution
160 multi-select-input Team member role

A.6.33 33. Hypothesis-testing studies using YOUth data

  • schema_id: 60d39bb7828fc70009b92323
  • version: 1  |  active: yes  |  format: blocks  |  fields: 17
pos type label
2 long-text-input Research questions
4 long-text-input Hypotheses
10 long-text-input Datasets
12 file-input Approved data request file
17 long-text-input Variables
19 long-text-input Unit of analysis
21 long-text-input Missing data
23 long-text-input Statistical outliers
26 long-text-input Prior Publication/Dissemination
28 long-text-input Prior knowledge
31 long-text-input Statistical models
33 long-text-input Effect size
35 long-text-input Statistical power
37 long-text-input Inference criteria
39 long-text-input Assumption Violation/Model Non-Convergence
41 long-text-input Reliability and Robustness Testing
43 long-text-input Exploratory analysis

A.6.34 34. Outdated EGAP Registration (DO NOT USE)

  • schema_id: 60b0364269389a0009cc0d20
  • version: 1  |  active: yes  |  format: pages  |  fields: 36
qid type label
q1 string Title of Study
q3 NA EGAP Registration ID
q4 NA Timestamp of original registration
q5 string Acknowledgements
q6 choose Is one of the study authors a university faculty member?
q7 NA Other author affiliation
q8 choose Is this Registration Prospective or Retrospective?
q9 NA Other description of registration timing
q10 choose Is this an experimental study?
q11 string Date of start of study
q13 choose Was this design presented at an EGAP meeting?
q14 choose Is there a pre-analysis plan associated with this registration?
q15 NA Background and explanation of rationale.
q16 NA What are the hypotheses to be tested/quantities of interest to be estimated?
q17 NA How will these hypotheses be tested?
q18 string Country
q19 string Sample Size (# of Units)
q20 choose Was a power analysis conducted prior to data collection?
q21 NA Other power analysis information
q22 choose Has this research received Institutional Review Board (IRB) or ethics committee approval?
q23 NA Other IRB information
q24 string IRB Number
q25 string Date of IRB Approval
q26 choose Will the intervention be implemented by the researcher or a third party? If a third party, please provide the name.
q27 NA Third party implementer information
q28 choose Did any of the research team receive remuneration from the implementing agency for taking part in this research?
q29 NA Other renumeration information
q30 choose If relevant, is there an advance agreement with the implementation group that all results can be published?
q31 NA Other publication agreement information
q32 string JEL classification(s)
q33 choose Keywords for Methodology
q34 choose Keywords for Policy
q35 choose Certification
q36 choose Confirmation
q37 osf-upload Additional documentation
q38 osf-upload DeclareDesign

A.6.35 35. EGAP Registration

  • schema_id: 60b0364269389a0009cc0d1f
  • version: 4  |  active: yes  |  format: pages  |  fields: 34
qid type label
q1 string Title of Study
q5 string Acknowledgements
q6 choose Is one of the study authors a university faculty member?
q7 NA Other author affiliation
q8 choose Is this Registration Prospective or Retrospective?
q9 NA Other description of registration timing
q10 choose Is this an experimental study?
q11 string Date of start of study
q13 choose Was this design presented at an EGAP meeting?
q14 choose Is there a pre-analysis plan associated with this registration?
q15 NA Background and explanation of rationale.
q16 NA What are the hypotheses to be tested/quantities of interest to be estimated?
q17 NA How will these hypotheses be tested?
q18 string Country
q19 string Sample Size (# of Units)
q20 choose Was a power analysis conducted prior to data collection?
q21 NA Other power analysis information
q22 choose Has this research received Institutional Review Board (IRB) or ethics committee approval?
q23 NA Other IRB information
q24 string IRB Number
q25 string Date of IRB Approval
q26 choose Will the intervention be implemented by the researcher or a third party? If a third party, please provide the name.
q27 NA Third party implementer information
q28 choose Did any of the research team receive remuneration from the implementing agency for taking part in this research?
q29 NA Other renumeration information
q30 choose If relevant, is there an advance agreement with the implementation group that all results can be published?
q31 NA Other publication agreement information
q32 string JEL classification(s)
q33 choose Keywords for Methodology
q34 choose Keywords for Policy
q35 choose Certification
q36 choose Confirmation
q37 osf-upload Additional documentation
q38 osf-upload DeclareDesign

A.6.36 36. Qualitative Preregistration

  • schema_id: 5fa0ac510a7f38001c8ae854
  • version: 1  |  active: yes  |  format: pages  |  fields: 16
qid type label
q1 string Research Aims
q2 choose NA
q3 string Research question(s)
q4 string Anticipated Duration
q5 string Study design
q6 string Sampling and case selection strategy
q7 string Data source(s) and data type(s)
q8 string Data collection methods
q9 string Data collection tools, instruments or plans
q9a osf-upload NA
q10 string Stopping criteria
q11 string Data analysis approach
q12 string Data analysis process
q13 choose Credibility strategies
q14 string Please provide a short rationale for why you selected particular strategies and how they are appropriate given your study’s aim(s) and approach, or specify your credibility strategies if not on the above list.
q15 string Reflection on your positionality (optional)

A.6.37 37. Registered Report Protocol Preregistration

  • schema_id: 5e795fc0d2833800195735cf
  • version: 4  |  active: yes  |  format: pages  |  fields: 6
qid type label
q2 choose In-principle acceptance
q3 string Journal title
q4 string Date of in-principle acceptance
q5 osf-upload Attach manuscript
q6 osf-upload Attach any supporting documents
q7 string Other information

A.6.38 38. Open-Ended Registration

  • schema_id: 5df83f7dd28338001ac0ab0d
  • version: 3  |  active: yes  |  format: pages  |  fields: 2
qid type label
summary string NA
uploader osf-upload NA

A.6.39 39. Election Research Preacceptance Competition

  • schema_id: 57ace80a594d9000015403c6
  • version: 2  |  active: no  |  format: pages  |  fields: 14
qid type label
q1 string Title
q2 osf-author-import Authors
q3 string Research Questions
q4 string Hypotheses
q5 string Measured variables
q6 string Indices
q7 string Statistical models
q8 string Transformations
q9 string Follow-up analyses
q10 string Inference criteria
q11 string Data exclusion
q12 string Missing data
q13 string Exploratory analysis
q14 string Other

A.6.40 40. Prereg Challenge

  • schema_id: 565fb3678c5e4a66b5582f67
  • version: 2  |  active: no  |  format: pages  |  fields: 25
qid type label
q1 string Title
q3 string Research Questions
q4 string Hypotheses
q5 choose Existing Data
q6 string Explanation of existing data
q7 object Data collection procedures
q8 string Sample size
q9 string Sample size rationale
q10 string Stopping rule
q11 object Manipulated variables
q12 object Measured variables
q13 object Indices
q14 choose Study type
q15 choose Blinding
q16 object Study design
q17 string Randomization
q19 object Statistical models
q20 string Transformations
q21 string Follow-up analyses
q22 string Inference criteria
q23 string Data exclusion
q24 string Missing data
q25 string Exploratory analysis
q26 osf-upload Upload an analysis script with clear comments
q27 string Other

A.6.41 41. Replication Recipe (Brandt et al., 2013): Post-Completion

  • schema_id: 564d31db8c5e4a7c9694b2c4
  • version: 2  |  active: yes  |  format: pages  |  fields: 9
qid type label
item29 string The finalized materials, procedures, analysis plan etc of the replication are registered here
item30 string The effect size of the replication is
item31 string The confidence interval of the replication effect size is
item32 choose The replication effect size is
item33 choose I judge the replication to be a(n)
item34 string I judge it so because
item35 string Interested experts can obtain my data and syntax here
item36 string All of the analyses were reported in the report or are available here
item37 string The limitations of my replication study are

A.6.42 42. Replication Recipe (Brandt et al., 2013): Pre-Registration

  • schema_id: 564d31db8c5e4a7c9694b2c2
  • version: 2  |  active: yes  |  format: pages  |  fields: 28
qid type label
item1 string Verbal description of the effect I am trying to replicate
item2 string It is important to replicate this effect because
item3 string The effect size of the effect I am trying to replicate is
item4 string The confidence interval of the original effect is
item5 string The sample size of the original effect is
item6 string Where was the original study conducted? (e.g., lab, in the field, online)
item7 string What country/region was the original study conducted in?
item8 string What kind of sample did the original study use? (e.g., student, Mturk, representative)
item9 string Was the original study conducted with paper-and-pencil surveys, on a computer, or something else?
item10 choose Are the original materials for the study available from the author?
item11 string I know that assumptions (e.g., about the meaning of the stimuli) in the original study will also hold in my replication because
item12 string Location of the experimenter during data collection
item13 string Experimenter knowledge of participant experimental condition
item14 string Experimenter knowledge of overall hypotheses
item15 string My target sample size is
item16 string The rationale for my sample size is
item17 choose The similarities/differences in the instructions are
item18 choose The similarities/differences in the measures are
item19 choose The similarities/differences in the stimuli are
item20 choose The similarities/differences in the procedure are
item21 choose The similarities/differences in the location (e.g., lab vs. online; alone vs. in groups) are
item22 choose The similarities/difference in remuneration are
item23 choose The similarities/differences between participant populations are
item24 string What differences between the original study and your study might be expected to influence the size and/or direction of the effect?
item25 string I have taken the following steps to test whether the differences listed in the previous question will influence the outcome of my replication attempt
item26 string My exclusion criteria are (e.g., handling outliers, removing participants from analysis)
item27 string My analysis plan is (justify differences from the original)
item28 string A successful replication is defined as

A.6.43 43. OSF-Standard Pre-Data Collection Registration

  • schema_id: 564d31db8c5e4a7c9694b2c0
  • version: 2  |  active: yes  |  format: pages  |  fields: 3
qid type label
datacompletion choose Data collection status
looked choose Data access status
comments string Other Comments