WSDbfetch (RPC/encoded SOAP) Clients


The WSDbfetch service allows you to retrieve entries from various up-to-date biological databases using entry identifiers or accession numbers. This is equivalent to the CGI based dbfetch service.

WSDbfetch currently supports the following databases:

  • Nucleotide sequences: embl emblann emblcds emblcon emblsva refseq
  • Protein sequences: uniprotkb uniref100 uniref50 uniref90 uniparc unisave refseqp
  • Protein structures: pdb
  • Patented protein sequences: epo_prt uspto_prt jpo_prt
  • Literature: medline
  • Specialized: genomereviews hgvbase interpro ipi

Data can be retrieved in range of formats.

For more information see:

Web Service

For details of the service used by these clients see WSDbfetch Web Service.

C# .NET Client

.NET runtime

The Microsoft .NET runtime is already installed on most MS Windows systems. The Microsoft .NET runtime is available via Microsoft Update or as a download (see

For MacOS X, Linux and other non-Windows systems see Mono or DotGNU.

Get the client

Download the C# client:

Run without arguments to get a usage summary:


Java Client


Download and unzip the library files and add the jars to the Java classpath.

Get the client

Download the Java client:

To get usage information run the client without arguments:

java -Djava.ext.dirs=lib -jar WSDbfetch.jar

Perl Client

Install SOAP::Lite

To run the Perl client you need to install SOAP::Lite. SOAP::Lite is a collection of Perl modules which provides a simple and lightweight interface to SOAP both on client and server side. This client requires SOAP::Lite version 0.60.

Get the client

Download the Perl client:

To get usage information run without arguments:


Other Clients

A number of example clients are available in a range of languages:


Workflow engines such as Taverna and Triana offer a simple way of combining individual web services into complex applications.


A basic workflow showing how to use WSDbfetch can be found on myExperiment.

services/archive/wsdbfetch_clients.txt · Last modified: 2013/02/28 16:52 by hpm