Run command line executables remotely with input and output files locally in the background, without the need for Java programming or Common Workflow Language.

106 commits | Last update: March 23, 2018

Cite this software

Choose a version:
[[ releases.length > 0 ? releases[selectedIndex].doi : conceptDOI ]]
Copy to clipboard
Choose a citation style:
Download file

What Osmium can do for you

  • Copies input files from your application server to the scheduler location and the result files back
  • To prevent polling for the job status, osmium can push status updates to your application server
  • Uses Xenon to copy files and run executables on different storage systems and batch schedulers
  • Used in production to run jobs locally and on grid infrastructure
  • High performance computing
Programming Language
  • Java
  • Apache-2.0

Participating organizations


  • Stefan Verhoeven
    Netherlands eScience Center
  • Joris Borgdorff
    Netherlands eScience Center
Contact person
Stefan Verhoeven
Netherlands eScience Center