BOWS
Bioinformatics Open Web Services
...BOWS allows incorporation of several independent applications since programmers can install them in HPC clusters in any programming language. The lonely requirement is to write a script named “arrow” which calls BOWS back-end services periodically in order to check for new processes and their required parameters. If a new process is found, the “arrow” script should change the requisition status from waiting to running, run the process in the HPC cluster and, when the job is complete, call a BOWS back-end service to send the results. The results will then be available to the requestor. BOWS is called from the front-end by Web Services, therefore a program running in a simple computer can benefit of high performance computation executed elsewhere.
...