| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Resource type | Scientific cluster or domain | Software quality dimensions | Notes | ||||||||||||||||||||||
2 | 1. Professional RSE Training Platforms/Resources | Shoaib | Research software quality dimensions equal "super groups" from https://zenodo.org/records/14852424 | |||||||||||||||||||||||
3 | • HIFIS RSE Training | "training school, programme or event" | General | | Shoaib | |||||||||||||||||||||
4 | • NL RS Training | | | | Shoaib | |||||||||||||||||||||
5 | • US-RSE Training Resources | | | | Shoaib | |||||||||||||||||||||
6 | • RSE Toolkit | | | | Shoaib | |||||||||||||||||||||
7 | • 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 | | | | Shoaib | |||||||||||||||||||||
8 | • Short online courses on various aspects of research software (including FAIR), by the NESC Research Software Support | | | | Shoaib | |||||||||||||||||||||
9 | • Intermediate Research Software Development | | | | Shoaib | |||||||||||||||||||||
10 | • eScience Center - Research Software Support | | | | Shoaib | |||||||||||||||||||||
11 | 2. Advanced RSE Curriculum Development | |||||||||||||||||||||||||
12 | • Alan Turing Institute - Research Software Engineering with Python | | | | ||||||||||||||||||||||
13 | • Intersect Research Software Engineering Training | | | | ||||||||||||||||||||||
14 | • Software Management Plans Guide | | | | ||||||||||||||||||||||
15 | • SSI training hub | | | | ||||||||||||||||||||||
16 | 3. High-Performance Computing, ML, Data Science Training/Schools/Programs | |||||||||||||||||||||||||
17 | • ASTERICS Programming School | | | | ||||||||||||||||||||||
18 | • ESCAPE Data Science School | | | | ||||||||||||||||||||||
19 | • UNIVERSE-HPC | | | | ||||||||||||||||||||||
20 | • Gray Scott Battle School (Heterogeneous Hardware Programming) | | | | ||||||||||||||||||||||
21 | • PUMPS+AI Summer School | | | | ||||||||||||||||||||||
22 | • BSC Training Course: introduction to OpenACC | | | | ||||||||||||||||||||||
23 | • BSC Training Course: introduction to CUDA Programming @ BSC | | | | ||||||||||||||||||||||
24 | 4. Scientific/Parallel Computing Infrastructure & Training | |||||||||||||||||||||||||
25 | • CERN Schools on Computing | "training school, programme or event" | ESCAPE - particle physics & astronomy | | Kenneth | |||||||||||||||||||||
26 | • HEP C++ Course and Hands-on Training | training hub or repository | ESCAPE - particle physics & astronomy | | Graeme | |||||||||||||||||||||
27 | • NextGen Triggers Training | training hub or repository | ESCAPE - particle physics & astronomy | | Graeme | |||||||||||||||||||||
28 | • HEP Software Foundation Training WG | training hub or repository | ESCAPE - particle physics & astronomy | | Graeme | |||||||||||||||||||||
29 | • Basic Lab Skills for Research Computing | training hub or repository | General | | Graeme | |||||||||||||||||||||
30 | 5. Core FAIR/Open Science Practices, Principles & Methodologies | |||||||||||||||||||||||||
31 | • Tools and Practices for FAIR Research Software | "individual training resource (course, handbook)" | General | | Kenneth | |||||||||||||||||||||
32 | • FAIR Principles for Research Software | report or publication | General | | Kenneth | |||||||||||||||||||||
33 | • Five Recommendations for FAIR Software by the Netherlands eScience Center and DANS | "individual training resource (course, handbook)" | General | | Kenneth | |||||||||||||||||||||
34 | • The FAIR Cookbook, online recipes for life scientists that help make and keep data FAIR | "individual training resource (course, handbook)" | General | | Kenneth | |||||||||||||||||||||
35 | • Good Enough Practices in Scientific Computing | | | | ||||||||||||||||||||||
36 | • “Good Enough Practices in Scientific Computing” course | | | | ||||||||||||||||||||||
37 | • 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 | | | | ||||||||||||||||||||||
38 | • 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. | | | | ||||||||||||||||||||||
39 | • 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 | | | | ||||||||||||||||||||||
40 | • 10 easy things to make your research software FAIR, poster, part of Top 10 FAIR Data & Software Things | | | | ||||||||||||||||||||||
41 | • Open source definition, by the Open Source Initiative | | | | ||||||||||||||||||||||
42 | 6. FAIR Assessment and Quality Metrics | Aleks | ||||||||||||||||||||||||
43 | • D5.2 - Metrics for Automated FAIR Software Assessment in a disciplinary context | report or publication | General | Findability, Accessibility, Interoperability | Aleks | |||||||||||||||||||||
44 | • A self-assessment checklist for FAIR research software, by the Netherlands eScience Center and Australian Research Data Commons | "individual training resource (course, handbook)" | General | Findability, Accessibility, Interoperability | Aleks | |||||||||||||||||||||
45 | • EOSC Task Force for Code Quality Infrastructure | report or publication | General | | Aleks | |||||||||||||||||||||
46 | • EIROforum WG Training and Career Development | | | | Aleks | Not a training resources or hub. | ||||||||||||||||||||
47 | 7. Domain-Specific & Advanced FAIR Applications | |||||||||||||||||||||||||
48 | • FAIR for Machine Learning Interest Group | | | | Aleks | Not a training resources or hub. | ||||||||||||||||||||
49 | • CodeMeta terms | project | General | Findability | ||||||||||||||||||||||
50 | • The CodeMeta Project | project | General | Findability | Aleks | |||||||||||||||||||||
51 | • Cookiecutter software project template to kickstart a modern best-practice Python project with FAIR metadata | | | | ||||||||||||||||||||||
52 | • Course: ResOps - Cloud-native Tools and Technology for Researchers | | | | ||||||||||||||||||||||
53 | 8. Molecular and Computational Biology/Bioscience/Bioinformatics Training/Registries | |||||||||||||||||||||||||
54 | • TeSS Elixir | | | | ||||||||||||||||||||||
55 | • ELIXIR-STEERS | | | | ||||||||||||||||||||||
56 | • ELIXIR Data Platform | | | | ||||||||||||||||||||||
57 | • ELIXIR Intrinsically Disordered Proteins Community | | | | ||||||||||||||||||||||
58 | • Bioconductor Training Materials | | | | ||||||||||||||||||||||
59 | • Git repositories with Bioinformatics training material | | | | ||||||||||||||||||||||
60 | • Ed-DaSH | | | | ||||||||||||||||||||||
61 | • Introduction to the Command Line for Metagenomics | | | | ||||||||||||||||||||||
62 | • Introduction to R | | | | ||||||||||||||||||||||
63 | • Tutorial: Workflows - Combining Tools for Data Analysis | | | | ||||||||||||||||||||||
64 | • ENSEMBL REST API | | | | ||||||||||||||||||||||
65 | 9. Ecological, Environmental & Biodiversity Research | |||||||||||||||||||||||||
66 | • ENVRI Knowledge Base | training registry or catalogue (training metadata & references) | ENVRI - environmental sciences | | eleonora | |||||||||||||||||||||
67 | • LifeWatch ERIC Training Platform | training hub or repository | ENVRI - environmental sciences | | eleonora | |||||||||||||||||||||
68 | • LifeWatch ERIC Summer Schools | "training school, programme or event" | ENVRI - environmental sciences | Findability, Interoperability, Accessibility, Usability | eleonora | |||||||||||||||||||||
69 | • e-Biodiversity and Ecosystem Sciences Training Material | "curriculum (set of several training courses, a learning pathway) " | ENVRI - environmental sciences | | eleonora | |||||||||||||||||||||
70 | 10. Reproducibility Methodology/Frameworks | |||||||||||||||||||||||||
71 | • "Ten Reproducible Research Things" Tutorial | | | | ||||||||||||||||||||||
72 | • Reproducibility for Everyone’s (R4E) resources, community-led education initiative to increase adoption of open research practices at scale | | | | ||||||||||||||||||||||
73 | • CODECHECK, an approach for independent execution of computations underlying research articles | | | | ||||||||||||||||||||||
74 | • 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 | | | | ||||||||||||||||||||||
75 | • The Turing Way’s “Guide for Reproducible Research”, online book - part of the The Turing Way: A handbook for reproducible, ethical and collaborative research | | | | ||||||||||||||||||||||
76 | • Curated resources by the Framework for Open and Reproducible Research Training (FORRT) | | | | ||||||||||||||||||||||
77 | 11. Research Transparency Tools | |||||||||||||||||||||||||
78 | • The Turing Way Community. (2022). The Turing Way: A handbook for reproducible, ethical and collaborative research. Zenodo. https://doi.org/10.5281/zenodo.3233853 | | | | ||||||||||||||||||||||
79 | • Code Refinery | | | | ||||||||||||||||||||||
80 | 12. Computational Skills Training/Foundational Carpentries | |||||||||||||||||||||||||
81 | • Software Carpentries | | | | ||||||||||||||||||||||
82 | • Data Carpentry | | | | ||||||||||||||||||||||
83 | • Posit (Data Science resources - R, Python) | | | | ||||||||||||||||||||||
84 | • eScience Center Training | | | | ||||||||||||||||||||||
85 | 13. Version Control and Collaboration | |||||||||||||||||||||||||
86 | • Software Carpentry Git Novice Lesson | | | | ||||||||||||||||||||||
87 | • "How Git Works" Professional Course on Pluralsight | | | | ||||||||||||||||||||||
88 | • VersionControl with Git | | | | ||||||||||||||||||||||
89 | 14. Research Software Discovery and Management | | | | ||||||||||||||||||||||
90 | • 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 | | | | ||||||||||||||||||||||
91 | 15. User Experience in Research Environments | |||||||||||||||||||||||||
92 | • Introduction to User Experience Design | | | | ||||||||||||||||||||||
93 | 16. GPU/Parallel Programming Technologies - Scientific Acceleration | Stefan | ||||||||||||||||||||||||
94 | • BSC Training Course: Introduction to CUDA Programming | "training school, programme or event" | General | Source code | Stefan | links to a course in 2024 | ||||||||||||||||||||
95 | • BSC Training Course: Introduction to OpenACC | "training school, programme or event" | General | Source code | Stefan | links to a course in 2024 | ||||||||||||||||||||
96 | • PUMPS+AI Summer School | "training school, programme or event" | General | Source code | Stefan | links to a course in 2024 | ||||||||||||||||||||
97 | • GPU Programming | "individual training resource (course, handbook)" | General | Source code | Stefan | |||||||||||||||||||||
98 | • Parallel Programming in Python | | | | Stefan | |||||||||||||||||||||
99 | • GPU Programming: When, Why and How? | | | | Stefan | |||||||||||||||||||||
100 | • CUDA training | | | | Stefan |