<?xml version="1.0"?>
<wsdl:definitions name="MOBY_Central_Generated_WSDL"
                targetNamespace="http://biomoby.org/Central.wsdl"
                xmlns:tns="http://biomoby.org/Central.wsdl"
                xmlns:xsd1="http://biomoby.org/CentralXSDs.xsd"
                xmlns:xsd="http://www.w3.org/2001/XMLSchema"
                xmlns="http://schemas.xmlsoap.org/wsdl/"
                xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
                xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/">

                 
  <wsdl:message name="GeneIlluminator_DisambiguateInput">
          <wsdl:part name="data" type="xsd:string"/>
  </wsdl:message>

  <wsdl:message name="GeneIlluminator_DisambiguateOutput">
          <wsdl:part name="body" type="xsd:string"/>
  </wsdl:message>

  <wsdl:portType name="GeneIlluminator_DisambiguatePortType">
          <wsdl:operation name="GeneIlluminator_Disambiguate">
                 <wsdl:input message="tns:GeneIlluminator_DisambiguateInput"/>
                 <wsdl:output message="tns:GeneIlluminator_DisambiguateOutput"/>
          </wsdl:operation>
  </wsdl:portType>
                
  <wsdl:binding name="GeneIlluminator_DisambiguateBinding" type="tns:GeneIlluminator_DisambiguatePortType">
          <wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
          <wsdl:operation name="GeneIlluminator_Disambiguate"><!-- in essense, this is the name of the subroutine that is called -->
                 <wsdlsoap:operation soapAction='http://biomoby.org/#GeneIlluminator_Disambiguate' style='rpc'/>
                 <wsdl:input>
                         <wsdlsoap:body use="encoded" namespace="http://biomoby.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
                 </wsdl:input>
                 <wsdl:output>
                         <wsdlsoap:body use="encoded" namespace="http://biomoby.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
                 </wsdl:output>
          </wsdl:operation>
  </wsdl:binding>
                
  <wsdl:service name="GeneIlluminator_DisambiguateService">
          <wsdl:documentation>Authority: www.bioinformatics.nl  -  Synchronous BioMOBY service for gene symbol disambiguation. If a gene symbol is ambiguous this service provides GI_Clusters describing which different genes sharing the same symbol exist in different parts of the tree of life. Provides also gene symbol aliases associated to the input gene symbol. (This is the same output as the one from the GeneIlluminator_Clusters service.)In addition this service takes an Organism object as input and disambiguates the gene symbol in the context of that organism: GeneIlluminator_Disambiguate assigns the gene symbol for the given organism to one of the GI_Clusters.</wsdl:documentation>  <!-- service description goes here -->
          <wsdl:port name="GeneIlluminator_DisambiguatePort" binding="tns:GeneIlluminator_DisambiguateBinding">
                 <wsdlsoap:address location="https://www.bioinformatics.nl/phenolink/biomoby/services/cgi-bin/LocalServices.cgi"/>    <!-- URL to service scriptname -->
          </wsdl:port>
  </wsdl:service>

</wsdl:definitions>



