i-VRESSE bartender

Bartender is a middleware web service to schedule jobs on various infrastructures.

3
contributors
Get started
456 commitsLast commit ≈ 1 month ago1 star0 forks

Cite this software

What i-VRESSE bartender can do for you

The bartender is a web service that offers to run command line applications for visitors.
The application input should be a configuration file with links to data files in the same directory. After authenticating with your local account or social login like ORCID or GitHub, you can upload your configuration file and data files as an archive to the web service for submission. Once the application has been executed the output files can be browsed with a web browser.

Bartender can be configured to run applications on a Slurm batch scheduler, pilot job framework, the grid or in the cloud. Bartender will take care of moving the input and output files to the right place. To pick where an application should be run you can choose from a list of existing Python functions or supply your own.

Bartender can be used as the computational backend for a web application, the web application should guide visitors into the submission and show the results.

Keywords
Programming languages
  • Python 99%
  • Other 1%
License
</>Source code

Participating organisations

Netherlands eScience Center
Utrecht University

Contributors

Related projects

Ivresse

Virtual Research Environment for Integrative Modelling of Biomolecular Complexes

Updated 1 month ago
In progress

Related software

Cerise

CE

Cerise is a service for running CWL workflows on HPC resources. You add software, tool descriptions, and connection information, then your user runs workflows whenever they want.

Updated 6 months ago
1

haddock3-webapp

HA

Web app to build haddock3 configuration and run it.

Updated 16 months ago
2

i-VRESSE workflow-builder

I-

Need to write a complex config file then the i-VRESSE workflow builder might be the tool for you.

Updated 29 months ago
1 5

Xenon

XE

If you are using remote machines to do your computations, and don’t feel like learning and implementing many different APIs, Xenon is the tool for you.

Updated 14 months ago
13 11