TY - JOUR
T1 - Playbook workflow builder
T2 - Interactive construction of bioinformatics workflows
AU - Clarke, Daniel J.B.
AU - Evangelista, John Erol
AU - Xie, Zhuorui
AU - Marino, Giacomo B.
AU - Byrd, Anna I.
AU - Maurya, Mano R.
AU - Srinivasan, Sumana
AU - Yu, Keyang
AU - Petrosyan, Varduhi
AU - Roth, Matthew E.
AU - Milinkov, Miroslav
AU - King, Charles Hadley
AU - Vora, Jeet Kiran
AU - Keeney, Jonathon
AU - Nemarich, Christopher
AU - Khan, William
AU - Lachmann, Alexander
AU - Ahmed, Nasheath
AU - Agris, Alexandra
AU - Pan, Juncheng
AU - Ramachandran, Srinivasan
AU - Fahy, Eoin
AU - Esquivel, Emmanuel
AU - Mihajlovic, Aleksandar
AU - Jevtic, Bosko
AU - Milinovic, Vuk
AU - Kim, Sean
AU - McNeely, Patrick
AU - Wang, Tianyi
AU - Wenger, Eric
AU - Brown, Miguel A.
AU - Sickler, Alexander
AU - Zhu, Yuankun
AU - Jenkins, Sherry L.
AU - Blood, Philip D.
AU - Taylor, Deanne M.
AU - Resnick, Adam C.
AU - Mazumder, Raja
AU - Milosavljevic, Aleksandar
AU - Subramaniam, Shankar
AU - Ma’ayan, Avi
N1 - Publisher Copyright:
© 2025 Clarke et al. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
PY - 2025/4
Y1 - 2025/4
N2 - The Playbook Workflow Builder (PWB) is a web-based platform to dynamically construct and execute bioinformatics workflows by utilizing a growing network of input datasets, semantically annotated API endpoints, and data visualization tools contributed by an ecosystem of collaborators. Via a user-friendly user interface, workflows can be constructed from contributed building-blocks without technical expertise. The output of each step of the workflow is added into reports containing textual descriptions, figures, tables, and references. To construct workflows, users can click on cards that represent each step in a workflow, or construct workflows via a chat interface that is assisted by a large language model (LLM). Completed workflows are compatible with Common Workflow Language (CWL) and can be published as research publications, slideshows, and posters. To demonstrate how the PWB generates meaningful hypotheses that draw knowledge from across multiple resources, we present several use cases. For example, one of these use cases prioritizes drug targets for individual cancer patients using data from the NIH Common Fund programs GTEx, LINCS, Metabolomics, GlyGen, and ExRNA. The workflows created with PWB can be repurposed to tackle similar use cases using different inputs. The PWB platform is available from: https://playbook-workflow-builder.cloud/.
AB - The Playbook Workflow Builder (PWB) is a web-based platform to dynamically construct and execute bioinformatics workflows by utilizing a growing network of input datasets, semantically annotated API endpoints, and data visualization tools contributed by an ecosystem of collaborators. Via a user-friendly user interface, workflows can be constructed from contributed building-blocks without technical expertise. The output of each step of the workflow is added into reports containing textual descriptions, figures, tables, and references. To construct workflows, users can click on cards that represent each step in a workflow, or construct workflows via a chat interface that is assisted by a large language model (LLM). Completed workflows are compatible with Common Workflow Language (CWL) and can be published as research publications, slideshows, and posters. To demonstrate how the PWB generates meaningful hypotheses that draw knowledge from across multiple resources, we present several use cases. For example, one of these use cases prioritizes drug targets for individual cancer patients using data from the NIH Common Fund programs GTEx, LINCS, Metabolomics, GlyGen, and ExRNA. The workflows created with PWB can be repurposed to tackle similar use cases using different inputs. The PWB platform is available from: https://playbook-workflow-builder.cloud/.
UR - https://www.scopus.com/pages/publications/105001944730
U2 - 10.1371/journal.pcbi.1012901
DO - 10.1371/journal.pcbi.1012901
M3 - Article
AN - SCOPUS:105001944730
SN - 1553-734X
VL - 21
JO - PLoS Computational Biology
JF - PLoS Computational Biology
IS - 4 April
M1 - e1012901
ER -