<?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="getSmartConservedDomainIdsByGiInput">
          <wsdl:part name="data" type="xsd:string"/>
  </wsdl:message>

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

  <wsdl:portType name="getSmartConservedDomainIdsByGiPortType">
          <wsdl:operation name="getSmartConservedDomainIdsByGi">
                 <wsdl:input message="tns:getSmartConservedDomainIdsByGiInput"/>
                 <wsdl:output message="tns:getSmartConservedDomainIdsByGiOutput"/>
          </wsdl:operation>
  </wsdl:portType>
                
  <wsdl:binding name="getSmartConservedDomainIdsByGiBinding" type="tns:getSmartConservedDomainIdsByGiPortType">
          <wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
          <wsdl:operation name="getSmartConservedDomainIdsByGi"><!-- in essense, this is the name of the subroutine that is called -->
                 <wsdlsoap:operation soapAction='http://biomoby.org/#getSmartConservedDomainIdsByGi' 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="getSmartConservedDomainIdsByGiService">
          <wsdl:documentation>Authority: bioinfo.icapture.ubc.ca  -  Fetches identifiers about domains from the Conserved Domain Database (CDD) as assigned by Reverse Position Specific BLAST to a given protein sequence. Uses redundancy information for the query proteins. This means that if the query fails for the input GI identifier, then the query will be retried for all other GI identifiers that belong to the same redundant group.

This service utilizes SHoundGetDomainsFromGi (www.blueprint.org).</wsdl:documentation>  <!-- service description goes here -->
          <wsdl:port name="getSmartConservedDomainIdsByGiPort" binding="tns:getSmartConservedDomainIdsByGiBinding">
                 <wsdlsoap:address location="http://es-01.chibi.ubc.ca/mobyservices/services/getSmartConservedDomainIdsByGi"/>    <!-- URL to service scriptname -->
          </wsdl:port>
  </wsdl:service>

</wsdl:definitions>



