GCP - Bioinformatics - Web Services

[Welcome]

TAPIR

TAPIR is the successor of BioCASE, this protocol supports all its predecessor features and adds, among others, two main characteristics: dynamic output mapping and the ability to serve BioMOBY services natively.

Dynamic output mapping allows queries to be sent and data received using different schemas than those to which the databases have been wrapped to. This expands the number of available data providers.

TAPIR can also serve data using the BioMOBY protocol and does so by implementing the service template concept. This is done by following these steps:

  • Create an XML schema that maps to BioMOBY data types. This is done with the input and output MOBY objects that will be used by the MOBY service.
  • Create a MOBY service definition, this is a TAPIR specific format that defines which MOBY objects will be used for input and output, and other details necessary to register the service.
  • Create output models that map the MOBY types schemas to the concepts the database has been wrapped to.

Once this is done the system will automatically determine which MOBY services can be registered depending on which concepts have been wrapped to the database and which of them have been mapped to MOBY objects.

Since all these definitions can be centralised in concept name servers, these can be shared by a number of TAPIR servers, allowing the community to share the ability to implement the same services.

TAPIR has been selected as the main technology to deploy web services that provide data directly from databases.

Documentation on installation and configuration is available, as well as the protocol specifications.


Please provide feedback on the design, suggested features or problems and errors you might discover to Milko A. Skofic at Bioversity International.


Subprogramme Leader Theo van Hintum, Wageningen,
theo.vanhintum@wur.nl




WEB SERVICES
Welcome

Technology
BioCASE
BioMOBY
TAPIR


Installation
BioCASE
BioMOBY
TAPIR

Schemas
Documentation

Providers
Data sources



GENERAL LINKS

Bioinformatics homepage
GCP Bioinformatics links
GCP Bioinformatics Brochures