BioCatalogue

BioCatalogue provides a centralized registry and catalog of bioinformatics web services for discovery, programmatic access, and monitoring to support computational life-science workflows.


Key Features:

  • Centralized Registry: Service registration and cataloguing of life-science web services.
  • Multi-faceted Search Capabilities: Search and discovery by technical types, bioinformatics categories, user tags, service providers, and data inputs/outputs.
  • Quality Monitoring: Continuous monitoring of registered services to detect service errors and functional failures.
  • Programmatic Web Service Interface: A Web Service interface that enables automated access and integration into workflows.

Scientific Applications:

  • Service Discovery: Identifying and selecting web services for bioinformatics analyses and data processing.
  • Workflow Integration: Enabling automation and composition of computational workflows via programmatic service access.
  • Reproducibility Support: Supporting reproducible computational experiments by providing a cataloged and monitored set of web services.

Methodology:

Systematic service registration and continuous monitoring combined with automated quality checks.

Topics

Details

Tool Type:
web application
Operating Systems:
Linux, Windows, Mac
Programming Languages:
Java, Ruby
Added:
2/14/2017
Last Updated:
11/25/2024

Operations

Data Inputs & Outputs

Publications

Bhagat J, Tanoh F, Nzuobontane E, Laurent T, Orlowski J, Roos M, Wolstencroft K, Aleksejevs S, Stevens R, Pettifer S, Lopez R, Goble CA. BioCatalogue: a universal catalogue of web services for the life sciences. Nucleic Acids Research. 2010;38(Web Server):W689-W694. doi:10.1093/nar/gkq394. PMID:20484378. PMCID:PMC2896129.

Documentation