This free 2-hour workshop is available for up to 15 researchers who use code in their research and wish to share or collaborate on their projects.
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.
Facilitator: Xu Fei, Outreach Scientist, Code Ocean.
Assistant: Phill Hall, Research Outputs, EBSCO
1. Learn best practices for file organization, documentation, automation, and dissemination.
2. Assess possible tools for managing code and data.
3. Build a collaborative workspace for your code and data on Code Ocean.
4. Learn to reuse a pre-configured compute capsule based on a project in your field of research.
Educational Levels: Mixed Learning
Format: Virtual hands-on workshop with breakout sessions. Come ready to actively participate.
Equipment: Laptop / PC, webcam, good internet connection, and optionally a 2nd screen for your laptop/PC (optional, but will make it easier)
Prerequisites: Knowledge of Python, R or Bash is helpful but not required.
Session Length: 2 hours (with a break)