BOWS is a generic system based on Web Services which allows programmatic access to applications running on HPC clusters. 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.
doi:10.1186/s13104-015-1190-0

Features

  • Web services methods (SOAP)
  • Allows asynchronous transactions
  • Client (front-end) in any programming language
  • HPC execution (back-end)
  • Examples: Java client for PRANK aligner (in BOWS.tar.gz file)

Project Samples

Project Activity

See All Activity >

Categories

Bio-Informatics

License

BSD License

Follow BOWS

BOWS Web Site

nel_h2
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of BOWS!

Additional Project Details

Operating Systems

Linux

Intended Audience

Science/Research

User Interface

Web-based

Programming Language

Groovy

Database Environment

MySQL

Related Categories

Groovy Bio-Informatics Software

Registered

2014-05-29