FAIR Data and Software (Carpentries-based Workshop) ( at the Technische Informationsbibliothek (TIB) on the 9-13. July 2018

Instructors

Katrin Leinweber, Angelina Kraft, Konrad Förstner, Martin Hammitzsch, Luke Johnston, Mateusz Kuzak

Helpers

Chris Erdmann

General Information

This workshop aimed to train junior scientists in implementing the FAIR principles for research data & software management & development. We want to help you identify similarities and differences between these two scientific objects and apply respectively appropriate good practices in preparing, publishing and archiving your work.

It was a new, experimental workshop format that contextualises the highly practical lesson material from the Software and Data Carpentries with the FAIR principles.

For whom?

Junior scientists who wish to excel at implementing the FAIR principles for research data and scientific software. You need to have some previous knowledge of the tools that will be presented at the workshop.

When & Where?

Please see events.tib.eu/fair-data-software for all the details, including public transport directions and accommodation suggestions. You can also find us on OpenStreetMap and add the event to your Google Calendar.

Costs

Participation was free of charge. However, participants needed to organise and pay for travel and accommodation themselves. This workshop was part of an ideas competition supported by the Jülich Research Centre, and part of a grant by the German Federal Ministry of Education and Research (BMBF).

Requirements

Please note: This workshop focussed on the application of the FAIR Principles on scientific data and software. Because it covered a variety of examples, it did require a basic knowledge of the tools listed in the schedule. If you are interested in learning these basics, please consider applying for one of the (non-experimental) Software and Data Carpentry workshops, or work through their material in a self-paced manner.

Recordings & Workshop Material

Lecture recordings are at av.TIB.eu/series/530 and are also hyperlinked in the schedule, along with other miscellaneous resources. Slides are available through TIB’s NextCloud. Under GitHub.com/TIBHannover, workshop-related repositories carry the topic tibfds. On Twitter, we used the hashtag #TIBFDS.

Contact

If you have any questions, please don’t hesitate to open an issue.


Schedule

We approximately focussed on one topic / principle per day, introducing its reasoning, benefits, and (differing and/or shared) implications for proper research data/software management/development together with the learners. We followed-up the theory-leaning introductions in the mornings with discussions and live-coding sessions, using some (Software & Data) Carpentry materials to illustrate and practice a principle’s implementation in the STEM disciplines (“MINT-Fächer”). Regardless of discipline, learners were encouraged to bring questions about their own data and source code, which we tried to answer during the week.

9.: FAIR Intro & Findability

10:00 TIB, the Carpentries, this workshop & its participants
11:00 FAIR research data & software management & development
afternoon Choosing FAIR repositories, rich metadata, PIDs, ORCiDs, etc.
Welcome reception at Waterloo Biergarten

10.: Accessibility

morning Version control & project management with Git
afternoon Turning Python scripts into function-based modules (+ docu & tests; using Jupyter notebooks)

11.: Interoperability

morning Turning Python scripts into function-based modules (+ docu & tests)
afternoon Python testing & continuous integration (CI)

13.: Summaries

morning Licensing data and software, plus publication
13:00 - 15:00 Wrap-up, outlook, your feedback to us, and farewell

Collaborative Notes

We used a HackMD.io pad to share URLs, bits of code, and to take notes.

Follow-up Events

See TIBHannover.GitHub.io/FAIR-studyGroup. We’ll be learning from each other and teaching ourselves further within the context of the above topics. Anyone is welcome: be they student, personnel or scientist.