Computational analyses are playing an increasingly central role in research. However, many researchers have not received training in best practices and tools for reproducibly managing and sharing their code and data. This is a step-by-step, practical workshop on managing your research code and data for computationally reproducible collaboration. The workshop starts with some brief introductory information about computational reproducibility, but the bulk of the workshop is guided work with code and data. Participants move through best practices for organizing their files, automating their analyses, documentation, and submitting their code and data for publication. Although workshop participants will be using the Code Ocean platform, the exercises and best practices are platform and discipline agnostic.
Prerequisites: Participants should bring their own code, data, and laptop. Example code and data will be available for those without.
Audience: Researchers who use code in their research and wish to share it.
Learn best practices for file organization, documentation, automation, and dissemination.
Assess possible tools for managing code and data.
Build a collaborative workspace for your code and data on Code Ocean.
Xu Fei's role as an outreach scientist at Code Ocean includes helping researchers make their work more reproducible and sharing computational reproducibility best practices with the research community. He has a Master's degree in neuroscience.