Table 1

A list of XMPP services available from the XMPP server


Service JID


CDK Service

The CDK Service was implemented using the Chemistry Development Kit (CDK) [35], which was previously done with SOAP [58] and local Taverna nodes [59].

Descriptor Service

The Descriptor Service was implemented using the QSAR module of the Chemistry Development Kit (CDK) [35]. The services provides four common descriptors TPSA, BCUT, Lipinski's Rule-of-Five, and the XLogP described in reference [36].

Blast Service

A proxy service for the SOAP-based blast service provided by the Center for Information Biology and DNA Data Bank of Japan webcite


A service for predicting the susceptibility of a mutated HIV protease sequence for seven known HIV inhibitors based on a Proteochemometrical model [34] was implemented as an XWS service. The service takes a mutated HIV protease sequence of 99 amino acids as input and outputs numerical values and remarks on model validity, coverage, and applicability for the input.

XML Schemata Compatibility Service

The XML Schemata Compatibility Service is a primitive demo XMPP service that delivers the following XML Schemata as function semantics: EMBL Nucleotide Sequence Database XML [28], Functional Genomics Experiment [29], Genomic Contextual Data Markup Language [30], Molecular Interaction XML Format [31], Systems Biology Markup Language [32], and UniProt Knowledgebase [33].

RDF Service

The RDF Service shows how XMPP services can use RDF as IO format.

Wagener et al. BMC Bioinformatics 2009 10:279   doi:10.1186/1471-2105-10-279

Open Data