4043075
doi
10.5281/zenodo.4043075
oai:zenodo.org:4043075
user-elixir-gr
Manos Koutoulakis
Foundation for Research and Technology, Hellas
Lefteris Koumakis
Foundation for Research and Technology, Hellas
Konstantina Pityanou
Foundation for Research and Technology, Hellas
Nikos Kanakaris
University of Patras, Hellas
Nikos Karacapilidis
University of Patras, Hellas
George Potamias
Foundation for Research and Technology, Hellas
OpenBio.eu -
An Open and Integrated Collaborative Bioinformatics Platform
Alexandros Kanterakis
Foundation for Research and Technology, Hellas
info:eu-repo/semantics/openAccess
Creative Commons Attribution 4.0 International
https://creativecommons.org/licenses/by/4.0/legalcode
bioinformatics
workflows
FAIR
Workflow Management Systems
CWL
<p>Despite the plethora of Workflow Management Systems (WMS), guidelines (i.e FAIR), source code repositories and Open Access Journals, reproducibility is still a major issue in bioinformatics and computational biology. This is mainly due to the unwillingness of authors to share ROs (Research Objects, i.e. Tools, Data, Workflows) and the introvert nature of modern WMSs. By introvert, we refer to the difficulty to interconnect ROs that belong to different WMSs (i.e. Galaxy, Nextflow and Snakemake), a task that requires above average IT skills. Moreover, ROs are still treated as components that are tightly coupled with their corresponding WMSs, whereas important social features like discussion, rating and crowdsourced editing are poorly supported. </p>
<p> </p>
<p>In this work, we present the enhanced version of OpenBio.eu, an environment that treats ROs as independent “first class citizens”. Namely, Data, Tools and Workflows are actual executable software components that contain the BASH commands that download, install, and run them without requiring any other dependency. The environment facilitates the indexing and combination of these ROs into new ROs without introducing any new DSL (Domain Specific Language). Exporting/importing to/from existing WMSs is a basic feature and a primary focus of development. Currently, we support Workflow export/import to Common Workflow Language (CWL) and we also support export in Airflow format. In OpenBio.eu, users are incentivised to import their ROs by taking credit when others are using them. Importing ROs is as easy as installing them in a PC. Users can directly download, execute, rate and comment on any RO. They can also “Fork” it and create a personal version that can edit as they wish. Similarly, users can compile Workflows by Drag and Dropping ROs in a graph. Workflows can be nested indefinitely, whereas conditional execution and iteration is naturally supported. We also present an execution engine that tights a resource manager (NetData) and a Workflow Execution Engine (Airflow) into a Docker container. Users can “plug” multiple execution engines and manage them through their personal profile page. OpenBio.eu also includes a knowledge graph environment that visualizes the discourse conducted on ROs and can help researchers choose the appropriate resources for their task. </p>
<p> </p>
<p>Overall, OpenBio.eu is a free, extrovert and social environment aiming to maximize reproducibility and enhance the visibility of research in life sciences.</p>
Zenodo
2020-09-22
info:eu-repo/semantics/lecture
4043074
user-elixir-gr
1600777611.89673
5239197
md5:c7eff4e03ba78a8246e09718ab6bbd16
https://zenodo.org/records/4043075/files/OpenBio_Elixir_All_hands_day_22_Sep_2020.pptx
public
10.5281/zenodo.4043074
isVersionOf
doi