/tutorials

A registry of tutorials, workshop material, videos and other educational resources to help you learn more about DataLad.

Primary LanguageJupyter NotebookMIT LicenseMIT

DataLad Tutorials

A registry of tutorials, workshop material, videos and other educational resources to help you learn more about DataLad.

learnmore

Content

  1. πŸ”— Quick links
  2. πŸš€ Entry-level
  3. πŸ€“ In-depth
  4. 🎀 Talks
  5. πŸ‘©β€πŸŽ“ Contribute

Quick links


πŸš€ Entry-level

Introductory walk-throughs

Title Content Binder
An introduction to DataLad at the MPI Berlin πŸ’» -
DataLad tutorial at the MPI Leipzig πŸ’» -
An introduction to DataLad for the ABCD ReproNim course week 8b πŸ’» -
An introduction to DataLad for Yale πŸ’» -
Explore DataLad - an intro πŸ’» Binder
Exploring the StudyForrest dataset with DataLad πŸ’» Binder
A short guide to accessing OpenNeuro datasets via DataLad πŸ’» -
Datalad crash course πŸ’» -

Workshops

Title Presenter Video Content Binder
Data Management with DataLad, UKE Hamburg Adina Wagner, MichaΕ‚ Szczepanik πŸŽ₯
OHBM Brainhack TrainTrack: DataLad Adina Wagner πŸŽ₯ πŸ’» Binder

πŸ€“ In-depth

Title Presenter Video Content
Research Data Management with DataLad - An online course - 2022 - - πŸ’»
A hands-on introduction to DataLad Adina Wagner πŸŽ₯ -
An introduction to DataLad with a focus on machine learning Adina Wagner πŸŽ₯ πŸ’»
Workshop on Research Data Management with DataLad Adina Wagner & Lennart Wittkuhn πŸŽ₯   session 1 -
Workshop on Research Data Management with DataLad Adina Wagner & Lennart Wittkuhn πŸŽ₯   session 2 -
Workshop on Research Data Management with DataLad Adina Wagner & Lennart Wittkuhn πŸŽ₯   session 3 -
Workshop on Research Data Management with DataLad Adina Wagner & Lennart Wittkuhn πŸŽ₯   session 4 -

🎀 Talks

Title Presenter Video
DataLad - Decentralized Distribution and Sharing of Scientific Datasets Yaroslav Halchenko πŸŽ₯
DataLad vs Git/Git-annex for modular data management Michael Hanke πŸŽ₯
How to introduce data management technology without sinking the ship? Michael Hanke πŸŽ₯
Perpetual decentralized management of digital objects for collaborative open science Michael Hanke πŸŽ₯
DataLad - Decentralized Management of Digital Objects for Open Science Adina Wagner πŸŽ₯
Data versioning and transformation with DataLad Adina Wagner πŸŽ₯
FAIRly big: A framework for reproducible processing of large-scale data (OHBM 2022 poster talk) Adina Wagner πŸŽ₯
DataCat: Generate a user-friendly data browser from structured metadata using datalad-catalog (OHBM 2022 poster talk) Stephan Heunis πŸŽ₯

πŸ‘©β€πŸŽ“ Contribute

Contributions to this repository are very welcome. They can be in the form of feedback, creating issues, or making pull requests to add/update content.

In order to create new notebooks for this repository, please clone it first and then install the development requirements (ideally in a new virtual environment):

git clone https://github.com/datalad/tutorials.git
cd tutorials
pip install -r requirements-devel.txt
python -m bash_kernel.install

New notebooks can then be created using either the standard IPython kernel or the bash kernel. An http server is also available to be launched from within the Jupyter Notebook environment.