Table of Contents
On Wednesday 30th December 2009 the WSMPsrch service, used by these clients, was decommissioned and replaced by:
The service documentation and clients below are historical and provided solely for reference purposes.
MPsrch is a biological sequence sequence comparison tool that implements the true Smith and Waterman algorithm. It allows an rigorous search in a reasonable computational time. MPsrch utilises an exhaustive algorithm, which is recognised as the most sensitive sequence comparison method available, whereas BLAST and FASTA utilise a heuristic one. As a consequence, MPsrch is capable of identifying hits in cases where BLAST and FASTA fail and also reports fewer false-positive hits.
For more information about this tool see:
For details of the service used by these clients see WSMPsrch.
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 http://msdn.microsoft.com/netframework/).
Download the C# client:
Run without arguments to get a usage summary:
Download and unzip the library files
Download the Java client:
To get usage information run the client without arguments:
java -Djava.ext.dirs=lib -jar WSMPsrch.jar
To run the Perl client you should install SOAP::Lite first. SOAP::Lite is a collection of Perl modules which provides a simple and lightweight interface to the Simple Object Access Protocol (SOAP) both on client and server side. You can get version 0.60 from CPAN.
Then download the Perl client:
To get information about the client run it with no arguments, for example:
A basic workflow showing how to use WSMPsrch can be found on myExperiment.