03:00
Digital Research Academy Train the Trainer program
August 29, 2023
Findable
Accessible
Interoperable
Reusable
Teaching materials can be considered as similar/equal to research outputs. FAIR principles also apply!
“[…] when the same analysis steps performed on the same dataset […] produce the same answer.” (Turing Way)
Comes close to the Interoperability and Reusable principles:
Practice what you preach!
By setting up your teaching materials in a reproducible manner, you demonstrate the value of reproducibility directly
03:00
taken from this Quarto demo presentation (Source)
… for code (text files)
… for data (binary files)
When everything is relevant …
… track everything.
“Version control is a systematic approach to record changes made in a […] set of files, over time. This allows you and your collaborators to track the history, see what changed, and recall specific versions later […]” (Turing Way)
keep track of changes in a directory (a “repository”)
take snapshots (“commits”) of your repo at any time
know the history: what was changed when by whom
compare commits and go back to any previous state
work on parallel “branches” & flexibly “merge” them
“push” your repo to a “remote” location & share it
share repos on platforms like GitHub or GitLab
work together on the same files at the same time
others can read, copy, edit and suggest changes
make your repo public and openly share your work
Note
Summary: This course provides PhD candidates with the essential knowledge and the core skills to manage research data according to best practice.
Summary: A hands-on seminar about version control of code and data using Git with curated online materials, interactive discussions, quizzes and exercises, targeted at (aspiring) researchers in Psychology & Neuroscience.
“Zenodo, a CERN service, is an open dependable home for the long-tail of science, enabling researchers to share and preserve any research outputs in any size, any format and from any science.” – from the Zenodo GitHub README
“To make your repositories easier to reference in academic literature, you can create persistent identifiers, also known as Digital Object Identifiers (DOIs). You can use the data archiving tool Zenodo to archive a repository on GitHub.com and issue a DOI for the archive.” – Details in the GitHub documentation
lennart.wittkuhn@uni-hamburg.de
lennartwittkuhn.com
GitHub
Mastodon
Images: Scriberia with The Turing Way community (License: CC BY 4.0)
💻 Slides: Slides are publicly available at lennartwittkuhn.com/dra-fair-teaching
📦 Software: Reproducible slides build with Quarto and deployed to GitHub Pages using GitHub Actions (details in the Quarto docs)
Source: Source code is available at github.com/lnnrtwttkhn/dra-fair-teaching
🖲️ DOI: 10.5281/zenodo.8296951 (generated using GitHub + Zenodo, see GitHub docs)
License: Creative Commons Attribution 4.0 International (CC BY 4.0)
💬 Contact: We welcome any feedback via email or GitHub issues. Thank you!