diff --git a/pages/training/fair4rs/index.md b/pages/training/fair4rs/index.md index 138149e7..8d6bbb2e 100644 --- a/pages/training/fair4rs/index.md +++ b/pages/training/fair4rs/index.md @@ -5,12 +5,23 @@ type: text permalink: /training/fair4rs/ --- +## Introduction and target audience -## What are the FAIR principles for research software? +This training curriculum offers a modular programme to support researchers in applying FAIR (Findable, Accessible, Interoperable, +Reusable) principles and open research practices to their research software. The overview module provides an +introduction to [FAIR for research software](#what-are-the-fair-principles-for-research-software) and gives an overview +of the topics that are offered in more detail in [additional modules](#outline-of-the-programme), which can be selected +according to an individual’s learning goals. -The FAIR principles were originally developed as guidelines to enhance the reusability of research data. The FAIR -principles apply the concepts of Findability, Accessibility, Interoperability and Reusability to scholarly data -holdings, and were also intended to be applied to other digital research objects such as algorithms and workflows[^1]. +This programme is aimed at researchers, including PhDs and postgraduate research students, who create code (whether a few +scripts or something more substantial) as part of their research and who want to make their research more open by +applying the FAIR principles to their software or simply want to become more confident in the research code they are writing. + +### What are the FAIR principles for research software? + +The FAIR principles were developed as guidelines to enhance the reusability of research data[^1]. The FAIR principles +apply the concepts of Findability, Accessibility, Interoperability and Reusability to scholarly data holdings, and were +also intended to be applied to other digital research objects such as algorithms and workflows. Over the past few years there has been growing recognition that research software, defined as _“source code files, algorithms, scripts, computational workflows and executables that were created during the research process or for a @@ -19,42 +30,7 @@ reproducibility and open access. A modified set of FAIR principles for research inherent differences between data and software, has been developed to provide a framework for the development of FAIR research software[^3]. -## FAIR2 for research software - -### Introduction and target audience - -This training offers a modular programme to support researchers in applying FAIR principles and open research practices to -their research software. The overview module provides an introduction to FAIR for research software and gives an -overview of the topics that are offered in more detail in additional modules, which can be selected according to an -individual’s learning goals. - -This programme is aimed at researchers, including PhDs and postgraduate research students, who create code (whether a few -scripts or something more substantial) as part of their research and who want to make their research more open by -applying the FAIR principles to their software. - - -### Learning outcomes - - -After completing this modular programme, participants should be able to: - -- Understand the FAIR principles and describe how they apply to research software -- Explain how applying FAIR principles to research software can support open research goals such as transparency, - reproducibility and reusability -- Identify actions that can be taken at different stages of the research lifecycle to enhance the FAIRness of their - research software outputs -- Develop a plan addressing the intended scope, impact and lifespan of their research software -- Describe different types of software licence and discuss their potential implications for reuse of research software, - including commercialisation -- Apply best practices for scientific software development including design, version control, testing, continuous - integration and documentation -- Associate their research software with a unique and persistent identifier and use metadata to enhance its findability, - accessibility and reusability -- Identify repositories that provide long-term persistent storage for research software -- Apply approaches such as packaging and containers to enhance the reusability and reproducibility of research software. - - -### Outline of the programme +## Outline of the programme