-
course
Alan Turing Institute - Research Software Engineering with Python
research software engineering, programming language, python, collaborative environment -
course
“Good Enough Practices in Scientific Computing” course
readable code, data analysis, computing, research, data management, collaboration, project organization, manuscripts -
course
A self-assessment checklist for FAIR research software
fair, self-assessment, checklist, research software -
course
CodeRefinery: Reproducible research - preparing code to be usable by you and others in the future
readable code, organise software project, reproducible environment -
course
Top 10 FAIR Data & Software Things
fair, data, research software engineers -
course
The FAIR Cookbook, online recipes for life scientists that help make and keep data FAIR
fair, life sciences, infrastructure, assessment -
course
Five recommendations for FAIR software, by the Netherlands eScience Center and DANS
fair, version control, license, registry, repository, citation, checklist -
course
Open source definition, by the Open Source Initiative
open source, code, license, software -
course
10 easy things to make your research software FAIR
fair, software -
course
Automation and Make
makefile, shell, compile -
course
Course: ResOps - Cloud-native Tools and Technology for Researchers
reproducible environments, cloud, docker, kubernetes, version control, gitlab -
course
"Ten Reproducible Research Things" Tutorial
version control, documentation, data quality, backup, security, documentation, conventions, structure, automation, version control, persistent identifiers -
course
The Turing Way: A handbook for reproducible, ethical and collaborative research
version control, git, licensing, reproducible environments, documentation, quality, testing, continuous integration, static code analysis -
course
Introduction to R
programming language, R, metagenomics -
course
“How Git Works” course on Pluralsight
version, control, git, github -
course
Tutorial: Workflows - Combining Tools for Data Analysis
computational workflows, data analysis -
course
GPU Programming
gpu programming, gpu, cpu, cupy, python, numba, memory -
course
Programming with Julia
programming language, julia, packaging, module -
course
Parallel Programming in Python
parallel programming, python, serial, dependency diagram -
course
GPU Programming: When, Why and How?
gpu programming, gpu, hpc -
course
CUDA training
gpu programming, gpu, cuda, c, c++, vectors -
course
OpenACC training
gpu programming, gpu, open acc, c, c++, fortran, supercomputers, bash, makefile -
course
Introduction to Julia
programming language, julia, computing, hpc -
course
Julia for high-performance scientific computing
programming language, julia, hpc, gpu computing -
course
Julia for high-performance data analytics
programming language, julia, hpc, gpu -
course
Continuous Integration / Continuous Development (CI/CD)
gitlab, collaboration, workflow, reproducibility, CI/CD -
course
Python Testing and Continuous Integration
python, pytest, testing, automation, continuous integration, CI/CD -
course
Level Up your Python
programming language, python -
course
CodeRefinery: Collaborative distributed version control
version, control, git, github -
course
Workflows with Python and Git
programming language, python, version control
Activity log
