Open Code Workshop

Instructors: to be announced.

General Information

Open Code training helps researchers share software so that others can check their results and extend their work.

This training will teach researchers to:

Open Code training introduces you to the fundamentals of writing and sharing good code, and provides you with practical tools for sharing actual code. It also acts as a platform for further self-directed learning. Other UKRN Open Research topics can be found in the list of UKRN Primers.

Requirements

Accessibility

We are committed to making this workshop accessible to everybody. The workshop organizers have checked that:

Materials will be provided in advance of the workshop and large-print handouts are available if needed by notifying the organizers in advance. If we can help making learning easier for you (e.g. sign-language interpreters, lactation facilities) please get in touch (using contact details below) and we will attempt to provide them.

We are dedicated to providing a positive and accessible learning environment for all. Please notify the instructors in advance of the workshop if you require any accommodations or if there is anything we can do to make this workshop more accessible to you.

Contact: Please email the instructors for more information. The instructors' emails are:


Code of Conduct

Everyone who participates in UKRN activities is required to conform to the UKRN Code of Conduct. This document also outlines how to report an incident if needed.


Surveys

Please be sure to complete these surveys before and after the workshop.

Pre-workshop Survey

Post-workshop Survey


Schedule

Day 1

Before starting Pre-workshop survey
09:00
Why share? In this lesson we consider some of the reasons why people share code and software, and think about which of those reasons might apply to us.
09:30
Rights and Licensing Licensing is a common difficulty in academia because universities usually have complex policies. In this lesson we figure out what we can and can't do with our own code and software.
09:50
Workflow checklist A checklist to help you ensure your workflow includes the topics covered today.
End Post-workshop survey

Setup

To participate in this workshop you will need an up-to-date web browser.