Workflow graphical editor and translator to Nextflow

<ns7:p>Abstract* Background The Workflow Description Language (WDL) is an open standard that is widely used for bioinformatics workflows. Due to its declarative nature WDL workflows can be easily presented and edited as graphs. Nextflow is both domain specific language for bioinformatics workflows and a convenient workflow execution engine. Our objective was to develop a tool that allows a user to edit WDL workflows visually as a graph providing synchronisation between its textual and graphical representation. Methods Translation of WDL workflows into Nextflow ones allows usage of both languages with the same execution engine. BioUML platform provides class library for object oriented presentation of most common workflow concepts as well as plugins for workflow visualisation and its graphical editing. Results We have developed a WDL parser that with some limitations maps content of WDL workflows into its object-oriented presentation (model). This model can be visualised and edited as a graph. WDL and Nextflow generators create WDL and Nextflow text from the same model. Conclusions Developed tools are available as a standalone Java program, web server, web service and a plugin for the BioUML platform.</ns7:p>

Authors

Institutions

Publication Details

Journal
F1000Research
Published
2026-01-29
DOI
https://doi.org/10.12688/f1000research.175540.1
Primary Topic
Scientific Computing and Data Management
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Workflow graphical editor and translator to Nextflow

Ilya Kiselev, Fedor Kolpakov, Anna Ryabova
F1000Research
Scientific Computing and Data Management
article

Workflow graphical editor and translator to Nextflow

Ilya Kiselev, Fedor Kolpakov, Anna Ryabova
article en

Abstract

<ns7:p>Abstract* Background The Workflow Description Language (WDL) is an open standard that is widely used for bioinformatics workflows. Due to its declarative nature WDL workflows can be easily presented and edited as graphs. Nextflow is both domain specific language for bioinformatics workflows and a convenient workflow execution engine. Our objective was to develop a tool that allows a user to edit WDL workflows visually as a graph providing synchronisation between its textual and graphical representation. Methods Translation of WDL workflows into Nextflow ones allows usage of both languages with the same execution engine. BioUML platform provides class library for object oriented presentation of most common workflow concepts as well as plugins for workflow visualisation and its graphical editing. Results We have developed a WDL parser that with some limitations maps content of WDL workflows into its object-oriented presentation (model). This model can be visualised and edited as a graph. WDL and Nextflow generators create WDL and Nextflow text from the same model. Conclusions Developed tools are available as a standalone Java program, web server, web service and a plugin for the BioUML platform.</ns7:p>

F1000ResearchVol. 15
Sirius University of Science and Technology (RU), Biosensores (Spain) (ES)
Openalex Percentile: Top 77%
Scientific Computing and Data Management
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.