Bioservices

Bioservices provides programmatic access to bioinformatics web services for retrieval and integration of data from KEGG, UniProt, BioModels, and ChEMBLdb.


Key Features:

  • Supported Databases: Interfaces with KEGG, UniProt, BioModels, ChEMBLdb and other bioinformatics web services.
  • Protocol Support: Accesses services via REST and SOAP/WSDL protocols.
  • Architecture: Implements object-oriented programming principles to model and wrap individual web services.
  • Programmatic API: Enables programmatic queries and automated data retrieval from multiple biological databases.

Scientific Applications:

  • Data Integration: Retrieval and consolidation of biological data across KEGG, UniProt, BioModels, and ChEMBLdb for downstream analysis.
  • Computational Workflows: Automated querying of multiple web services to support bioinformatics analyses that require heterogeneous data sources.

Methodology:

Access web services using REST and SOAP/WSDL with object-oriented wrappers for each service to perform programmatic queries and data retrieval.

Topics

Details

Maturity:
Mature
Cost:
Free of charge
Tool Type:
library
Operating Systems:
Linux, Windows, Mac
Programming Languages:
Python
Added:
1/10/2019
Last Updated:
11/24/2024

Operations

Publications

Cokelaer T, Pultz D, Harder LM, Serra-Musach J, Saez-Rodriguez J. BioServices: a common Python package to access biological Web Services programmatically. Bioinformatics. 2013;29(24):3241-3242. doi:10.1093/bioinformatics/btt547. PMID:24064416. PMCID:PMC3842755.

Documentation

User manual
http://bioservices.readthedocs.io
Manual, tutorials, references, installation, etc

Downloads