Software Carpentries |
Foundational computational skills - shell, Git, Python/R |
Domain agnostic |
Yes |
Aleksandra Nenadic |
Data Carpentry |
Foundational data skills |
Domain agnostic |
Yes |
Aleksandra Nenadic |
TeSS Elixir |
Registry of life sciences training materials |
|
yes |
Aleksandra Nenadic |
Tools and practices for FAIR research software |
FAIR research software training course by Software sustainabilioty Institute |
|
Yes, Release in June ‘24 |
Aleksandra Nenadic |
ASTERICS programming school |
|
Mostly agnostic+some domain specific course |
|
Thomas Vuillaume |
ESCAPE data science school |
|
Mostly agnostic+some domain specific course |
|
Thomas Vuillaume |
Gray Scott battle school |
Programming heterogeneous hardware |
Domain agnostic |
|
Thomas Vuillaume |
HIFIS RSE Training |
|
|
|
Guido Juckeland |
FAIR Principles for Research Software |
|
|
yes |
Neil Chue Hong, Daniel Garijo |
D5.2 - Metrics for automated FAIR software assessment in a disciplinary context |
|
|
yes |
Neil Chue Hong, Daniel Garijo |
EOSC Task Force for infrastructure for code quality |
|
|
yes |
Daniel Garijo |
Codemeta terms |
|
|
yes |
Daniel Garijo |
FAIR for Machine Learning IG |
|
|
|
Fotis, Daniel Garijo |
eScience center training |
|
|
|
Mateusz Kuzak |
NL RS Training |
|
|
|
Mateusz Kuzak |
Software Mgmt Plans Guide |
|
|
|
Mateusz Kuzak |
ELIXIR-STEERS |
|
|
|
Silvio Tosatto / Damiano Piovesan |
ELIXIR Data Platform |
|
|
|
Silvio Tosatto / Damiano Piovesan |
ELIXIR IDP Community |
|
|
|
Damiano Piovesan |
ENVRI Knowledge base |
|
|
|
Zhiming Zhao |
LifeWatch ERIC Training Platform |
|
|
|
Alberto Basset / Eleonora Parisi |
LifeWatch ERIC summer schools |
|
|
|
Alberto Basset / Eleonora Parisi |
e-Biodiversity and ecosystem sciences training |
|
|
|
Alberto Basset / Eleonora Parisi |
HEP Software Foundation Training WG |
Self-taught and instructor based set of course on tools and languages in software engineering |
agnostic |
yes |
Stefan Roiser |
EIROforum WG Training and Career Development |
Exchange of information about training activities and best practices |
agnostic |
probably (currenty being setup) |
Stefan Roiser |
CERN schools on computing |
various thematic and general computing schools |
partialy specific |
yes |
Stefan Roiser |
HEP C++ Course and Hands-on Training |
hybrid 3 day courses on different levels on C++ programming |
agnostic |
planned for the future |
Stefan Roiser |
NextGen Triggers training |
aim to create a curriculum for software development |
TBD |
started in Jan ‘24 |
Stefan Roiser |
Good Enough Practices in Scientific Computing |
This lesson is targeted at a broad audience of researchers who want to learn how to be more efficient and effective in their data analysis and computing, whatever their career stage. |
agnostic |
yes |
Aleks Nenadic |
UNIVERSE-HPC |
Developing curriculum and course for RSEs specialising in large scale computing (simulation & modelling and data science) |
agnostic |
yes |
Neii Chue Hong |
Bioconductor training material |
|
specific |
yes |
Fotis Psomopoulos |
Git repositories with bioinformatics training material |
|
specific |
yes |
Fotis Psomopoulos |
Code Refinery |
Workshop / self-study training materials in basic computational science skills (version control, notebooks, social coding, etc) |
agnositc |
yes |
|
Ed-DaSH |
|
specific |
|
Giacomo Peru |
Posit (Data science resources - R, Python) |
|
agnositc |
yes |
Fotis Psomopoulos |
A Beginner’s Guide to Conducting Reproducible Research, Jesse M. Alston, Jessica A. Rick, Bulletin of The Ecological Society of America 102 (2) (2021), https://doi.org/10.1002/bes2.1801 |
|
agnostic |
yes |
Aleks Nenadic |
The Turing Way Community. (2022). The Turing Way: A handbook for reproducible, ethical and collaborative research. Zenodo. https://doi.org/10.5281/zenodo.3233853 |
|
agnostic |
yes |
Aleks Nenadic |
The Turing Way’s “Guide for Reproducible Research”, online book - part of the The Turing Way: A handbook for reproducible, ethical and collaborative research |
|
agnostic |
yes |
Aleks Nenadic |
“Ten reproducible research things” tutorial |
|
agnostic |
yes |
Aleks Nenadic |
Reproducibility for Everyone’s (R4E) resources, community-led education initiative to increase adoption of open research practices at scale |
|
agnostic |
yes |
Aleks Nenadic |
Training materials on different aspects of research software engineering (including open source, reproducibility, research software testing, engineering, design, continuous integration, collaboration, version control, packaging, etc.), compiled by the INTERSECT project |
|
agnostic |
yes |
Aleks Nenadic |
“Good Enough Practices in Scientific Computing” course |
|
agnostic |
yes |
Aleks Nenadic |
Curated resources by the Framework for Open and Reproducible Research Training (FORRT) |
|
agnostic |
yes |
Aleks Nenadic |
Barker, M., Chue Hong, N.P., Katz, D.S. et al. Introducing the FAIR Principles for research software. Sci Data 9, 622 (2022). https://doi.org/10.1038/s41597-022-01710-x |
|
agnostic |
yes |
Aleks Nenadic |
Wilkinson, M., Dumontier, M., Aalbersberg, I. et al. The FAIR Guiding Principles for scientific data management and stewardship. Sci Data 3, 160018 (2016). https://doi.org/10.1038/sdata.2016.18. |
|
agnostic |
yes |
Aleks Nenadic |
The FAIR Cookbook, online recipes for life scientists that help make and keep data FAIR |
|
agnostic |
yes |
Aleks Nenadic |
Top 10 FAIR Data & Software Things - brief guides for different disciplines that can be used by the research community to understand how they can make their research (data and software) more FAIR |
|
agnostic |
yes |
Aleks Nenadic |
10 easy things to make your research software FAIR, poster, part of Top 10 FAIR Data & Software Things |
|
agnostic |
yes |
Aleks Nenadic |
Five recommendations for FAIR software, by the Netherlands eScience Center and DANS |
|
agnostic |
yes |
Aleks Nenadic |
Short online courses on various aspects of research software (including FAIR), by the NESC Research Software Support |
|
agnostic |
yes |
Aleks Nenadic |
Awesome Research Software Registries, a list of research software registries (by country, organisation, domain and programming language) where research software can be registered to help promote its discovery |
|
agnostic |
yes |
Aleks Nenadic |
Software Carpentry’s Git Novice lesson |
|
agnostic |
yes |
Aleks Nenadic |
“How Git Works” course on Pluralsight |
|
agnostic |
yes |
Aleks Nenadic |
A cookiecutter software project template to kickstart a modern best-practice Python project with FAIR metadata |
|
agnostic |
yes |
Aleks Nenadic |
A self-assessment checklist for FAIR research software, by the Netherlands eScience Center and Australian Research Data Commons |
|
agnostic |
yes |
Aleks Nenadic |
Open source definition, by the Open Source Initiative |
|
agnostic |
yes |
Aleks Nenadic |
CODECHECK, an approach for independent execution of computations underlying research articles |
|
agnostic |
yes |
Aleks Nenadic |
Introduction to R |
Super Basic Introdution to R programming |
Agnostic |
Yes |
Jacky Bossey |
Introduction to the Command Line for Metagenomics |
Introduction into using command lines to navigate and work inside the file system |
Agnostic |
Yes |
Jacky Bossey |
Tutorial: Workflows - Combining Tools for Data Analysis |
Understand the use of a Workflow and the tools to do it |
Agnostic |
Yes |
Jacky Bossey |
Course: ResOps - Cloud-native Tools and Technology for Researchers |
Gaining practical experience in building, deploying and running applications in cloud platforms |
Agnostic |
Yes |
Jacky Bossey |
BSC Training Course: introduction to CUDA Programming @ BSC |
Introduction to developing applications software for processors with massively parallel computing resources. |
Agnostic |
|
Jacky Bossey |
PUMPS+I Summer School |
aimed at enriching the skills of researchers, graduate students and instructors with cutting-edge technique and hands-on experience in developing applications for many-core processors with massively parallel computing resources like GPU accelerators, with a special focus on artificial intelligence |
Agnostic |
|
Jacky Bossey |
Ensembl REST API |
Introduction to using Esembl REST API using Jupyter Notebooks |
Specific |
Yes |
Jacky Bossey |
Introduction to User Experience Design |
An Introduction to UX and it’s benefits as well as tools and resources |
Agnostic |
Yes |
Jacky Bossey |
BSC Training Course: introdution to OpenACC |
Introduction to using OpenACC in GPU computing |
Agnostic |
|
Jacky Bossey |
The CodeMeta Project |
Tools to create standardized MetaData |
Agnostic |
Yes |
Jacky Bossey |
RSE Toolkit |
Support RSEs in tracking and managing their development |
Agnostic |
Yes |
Jacky Bossey |
Intermediate Research Software Development |
Intermediate course focused on the development of research software |
Agnostic |
Yes |
Jacky Bossey |
Basic Lab Skills for Research Computing |
|
Agnostic |
Yes |
Jacky Bossey |
SSI training hub |
Multiple courses and tutorial on various topics |
Agnostic |
Yes |
Jacky Bossey |
eScience Center - Research Software Support |
FAIR4RS Pinciples and Guidance for RSE |
Agnostic |
Yes |
Jacky Bossey |
US-RSE - RSE Training Resources |
|
Agnostic |
Yes |
Jacky Bossey |
The Alan Turing Institute - Research Software Engineering with Python |
Complete 0 to advanced course in python for RSE |
Agnostic |
Yes |
Jacky Bossey |
Interesect Research Software Engineering Training |
Complete curriculum segmented on various mmodules |
Agnostic |
Yes |
Jacky Bossey |
VersionControl with Git |
|
Agnostic |
Yes |
Jacky Bossey |