Sign inSign up

stuartmac/jabaws

By stuartmac

•Updated about 1 year ago

Pre-configured JABAWS instance for bioinformatics, bundling key tools like ClustalO, MAFFT and more.

Image
Integration & delivery
API management
Web servers
0

967

stuartmac/jabaws repository overview

⁠JABAWS: Bioinformatics Web Services for Alignment and Analysis

JABAWS provides a suite of bioinformatics web services for multiple sequence alignment, protein disorder prediction, and conservation analysis — packaged for convenient deployment on your local computer, server, or cluster.

This resource was developed by the Dundee Resource for Sequence Analysis and Structure Prediction⁠. For more information or to use the public JABAWS server, visit the JABAWS web server⁠.

⁠🚀 Quick Start

Ensure Docker is installed on your system. If needed, refer to the Docker install docs⁠.

In a terminal, run the JABAWS Docker image:

docker run --rm -p 8080:8080 stuartmac/jabaws:latest

This command will download and start the JABAWS web server on your computer and expose the application via localhost:8080

⁠Access the Services

Once started, JABAWS services will be available at:

URL: http://localhost:8080/jabaws/⁠

Open http://localhost:8080/jabaws/ServiceStatus in your web browser to see the service list and status. Services are accessible via Jalview⁠ or the JABAWS CLI⁠.

⁠Use with Jalview 2.11

To enable Jalview to use your local JABAWS instance:

  • In Jalview, open Preferences → Web Services, and add your server’s JABAWS URL (e.g., http://localhost:8080/jabaws/)
  • Run the tools via the Jalview Web Services menu.

⁠Services Provided

Multiple Sequence Alignment

  • Clustal Omega
  • Clustal W
  • MAFFT
  • MUSCLE
  • T-Coffee
  • ProbCons
  • MSAProbs
  • GLProbs

Disorder Prediction

  • DisEMBL
  • IUPred
  • Jronn
  • GlobPlot

Conservation Analysis

RNA Structure Prediction

  • RNAalifold (from the Vienna RNA package)

⁠Use Cases

The JABAWS Docker Image is ideal for users needing to:

  • Run jobs that exceed our public server limits
  • Adhere to strict data policies when working with sensitive data
  • Work offline

⁠Slivka

From Jalview 2.12, JABAWS web services will be replaced by Slivka⁠. Please see our slivka-bio Docker repository⁠ for setup and configuration instructions.

Users looking to host bioinformatics web services for programmatic access only (e.g. via Jupyter Notebooks) are recommended to use Slivka.

⁠Funding

This work is part of the BBSRC⁠ funded Dundee Resource for Protein Structure Prediction and Sequence Analysis⁠ grant number 208391/Z/17/Z⁠.

Tag summary

Content type

Image

Digest

sha256:97140dd28…

Size

203.9 MB

Last updated

about 1 year ago

docker pull stuartmac/jabaws