2019
DOI: 10.15626/mp.2018.892
|View full text |Cite
|
Sign up to set email alerts
|

Computational Reproducibility via Containers in Psychology

Abstract: Scientific progress relies on the replication and reuse of research. Recent studies suggest, however, that sharing code and data does not suffice for computational reproducibility —defined as the ability of researchers to reproduce “par- ticular analysis outcomes from the same data set using the same code and software” (Fidler and Wilcox, 2018). To date, creating long-term computationally reproducible code has been technically challenging and time-consuming. This tutorial introduces Code O… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

1
34
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
8
2

Relationship

0
10

Authors

Journals

citations
Cited by 52 publications
(35 citation statements)
references
References 32 publications
1
34
0
Order By: Relevance
“…Data from the papers included here were checked by multiple coders, see Bakdash et al (2020c) for details. Our results are reproducible using our materials on the Open Science Framework ( Bakdash et al, 2020d ) or with the Code Ocean platform ( Clyburne-Sherin et al, 2019 ) using our capsule ( Bakdash et al, 2020e ).…”
Section: Methods and Resultssupporting
confidence: 55%
“…Data from the papers included here were checked by multiple coders, see Bakdash et al (2020c) for details. Our results are reproducible using our materials on the Open Science Framework ( Bakdash et al, 2020d ) or with the Code Ocean platform ( Clyburne-Sherin et al, 2019 ) using our capsule ( Bakdash et al, 2020e ).…”
Section: Methods and Resultssupporting
confidence: 55%
“…Some fields, such as parts of high energy physics, have a tradition of setting up their full analysis pipelines prior to feeding it any real data, and running tests on the pipeline to check for errors. Software tools such as Docker (Boettiger, 2015;Clyburne-Sherin et al, 2019) allow anyone to archive a fully working version of their analysis code. A field that prioritizes self-correction is one that invests in developing and using these kinds of tools, and that is shown to have few such errors when these tools are applied to its published literature.…”
Section: Critical Appraisal Moscsmentioning
confidence: 99%
“…Even though other containerization platforms exist, such as CodeOcean (described in detail in Clyburne-Sherin et al, 2019) and Singularity (sylabs.io), we chose to use Docker for this tutorial for five main reasons. First, Docker is one of the leading container platforms and has been established as best practice in several research fields (Boettiger, 2015).…”
Section: Brief Introduction To Dockermentioning
confidence: 99%