Tool recommender system in Galaxy using deep learning
Anup KumariD, Helena RascheiD, Björn Andreas GrüningiD, Rolf BackofeniD
Abstract
Galaxy is a web-based and open-source scientific data-processing platform. Researchers compose pipelines in Galaxy to analyse scientific data. These pipelines, also known as workflows, can be complex and difficult to create from thousands of tools, especially for researchers new to Galaxy. To make creating workflows easier, faster and less error-prone, a predictive system is developed to recommend tools facilitating further analysis. A model is created to recommend tools by analysing workflows, composed by researchers on the European Galaxy server, using a deep learning approach. The higher-order dependencies in workflows, represented as directed acyclic graphs, are learned by training a gated recurrent units (GRU) neural network, a variant of a recurrent neural network (RNN). The weights of tools used in the neural network training are derived from their usage frequencies over a period of time. The hyper-parameters of the neural network are optimised using Bayesian optimisation. An accuracy of 97% in predicting tools is achieved by the model for precision@1, precision@2 and precision@3 metrics. It is accessed by a Galaxy API to recommend tools in real-time. Multiple user interface (UI) integrations on the server communicate with this API to apprise researchers of these recommended tools interactively. Contactkumara@informatik.uni-freiburg.de gruening@informatik.uni-freiburg.de backofen@informatik.uni-freiburg.de
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 25
- FWCI
- 4.97
- Field percentile
- top 5%
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Transformer-based tool recommendation system in Galaxy
Anup Kumar, Björn Andreas Grüning, Rolf Backofen·BMC BioinformaticsPeer-reviewed·Nov 27, 2023
- BTR: A Bioinformatics Tool Recommendation System
Ryan J. Green, Xufeng Qu, … Tingting Yu·BioinformaticsPeer-reviewed·Apr 24, 2024
- wft4galaxy: A Workflow Tester for Galaxy
Marco Enrico Piras, Luca Pireddu, Gianluigi Zanetti·BioinformaticsPeer-reviewed·Jul 21, 2017
- Planemo: a command-line toolkit for developing, deploying, and executing scientific data analyses
Simon A. Bray, John M. Chilton, … Anton Nekrutenko·Genome ResearchPeer-reviewed·Feb 1, 2023
- An accessible infrastructure for artificial intelligence using a docker-based Jupyterlab in Galaxy
Anup Kumar, Gianmauro Cuccuru, … Rolf Backofen·GigaSciencePeer-reviewed·Dec 28, 2022
- Towards an ontology-based recommender system for relevant bioinformatics workflows
Ahmed Halioui, Petko Valtchev, Abdoulaye Baniré Diallo·bioRxiv·Oct 24, 2016