e-learning
Best practices for workflows in GitHub repositories
Abstract
A workflow, just like any other piece of software, can be formally correct and runnable but still lack a number of additional features that might help its reusability, interoperability, understandability, etc.
About This Material
This is a Hands-on Tutorial from the GTN which is usable either for individual self-study, or as a teaching material in a classroom.
Questions this will address
- What are Workflow Best Practices
- How does RO-Crate help?
Learning Objectives
- Generate a workflow test using Planemo
- Understand how testing can be automated with GitHub Actions
Licence: Creative Commons Attribution 4.0 International
Keywords: FAIR Data, Workflows, and Research, jupyter-notebook, ro-crate
Target audience: Students
Resource type: e-learning
Version: 5
Status: Active
Learning objectives:
- Generate a workflow test using Planemo
- Understand how testing can be automated with GitHub Actions
Date modified: 2024-09-30
Date published: 2023-05-11
Activity log