User-friendly Composition of FAIR Workflows in a Notebook Environment
Robin A Richardson, Remzi Celebi, Sven van der Burg, Djura Smits, Lars, Ridder, Michel Dumontier, Tobias Kuhn

TL;DR
This paper introduces a user-friendly toolset that enhances the FAIRness of scientific workflows in Jupyter notebooks by integrating semantic technologies, enabling easier reuse and searchability of workflow components.
Contribution
It presents a novel, minimally intrusive approach and toolset for adding semantic descriptions to Python workflows in notebooks, improving FAIR compliance and usability.
Findings
System usability score of 78.75, above average
Participants found the system user-friendly
Semantic descriptions enable better search and reuse
Abstract
There has been a large focus in recent years on making assets in scientific research findable, accessible, interoperable and reusable, collectively known as the FAIR principles. A particular area of focus lies in applying these principles to scientific computational workflows. Jupyter notebooks are a very popular medium by which to program and communicate computational scientific analyses. However, they present unique challenges when it comes to reuse of only particular steps of an analysis without disrupting the usual flow and benefits of the notebook approach, making it difficult to fully comply with the FAIR principles. Here we present an approach and toolset for adding the power of semantic technologies to Python-encoded scientific workflows in a simple, automated and minimally intrusive manner. The semantic descriptions are published as a series of nanopublications that can be…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
