//pathbase test
$client = new SoapClient('http://pathbase1.pdn.cam.ac.uk:8080/axis/Pathbase2_SOAP.jws?wsdl');


//read all available functions
var_dump($client->__getFunctions());

//create the search array
$params = array("magnification"=>"","stain"=>"","organism"=>"Rat","sex"=>"","strain"=>"","gene"=>"","emap"=>"","cl"=>"","mpath"=>"458","ma"=>"","go"=>"","genotype_status"=>"","genetic_manipulation"=>"","designated_allele_name"=>"","experimental_manipulation"=>"","description"=>"","tbase"=>"","pubmed"=>"","series_number"=>"","submitter_id"=>"","source_reliability"=>"");


//run the search and dump the output
var_dump($client->__soapCall("searchPathbase", $params));


//this doesn't work
//var_dump($client->searchPathbase());


//run the image details function
var_dump($client->getImageDetails(34));