<?xml version="1.0" encoding="UTF-8"?>
<definitions name="mprap"
             targetNamespace="http://wsdl.sbc.su.se/mprap"
             xmlns="http://schemas.xmlsoap.org/wsdl/"
             xmlns:xsd="http://www.w3.org/2001/XMLSchema"
             xmlns:tns="http://wsdl.sbc.su.se/mprap"
             xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
             xmlns:ns="http://schemas.xmlsoap.org/wsdl/">
  <documentation> mprap is a predictor of relative surface accessibility developed for membrane proteins. 

  </documentation>

  <types>
    <xsd:schema elementFormDefault="qualified"
      targetNamespace="http://wsdl.sbc.su.se/mprap">

      <xsd:element name="runmprapDefault">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="seq" type="xsd:string">
              <xsd:annotation>
                <documentation>A seq file. 
	        </documentation>
              </xsd:annotation>
            </xsd:element>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      
      <xsd:element name="runmprapDefaultResponse">
        <xsd:complexType>
          <xsd:all>
            <xsd:element name="mprap_qa" type="xsd:string" />
          </xsd:all>
        </xsd:complexType>
      </xsd:element>
    </xsd:schema>
  </types>


<message name="runmprapDefaultRequestMsg">
	<part name="inputWrapper"  element="tns:runmprapDefault" />
</message>

<message name="runmprapDefaultResponseMsg">
 	<part name="outputWrapper" element="tns:runmprapDefaultResponse" />
 </message>


<portType name="mprapPortType">

    	<operation name="runmprapDefault">
	<documentation> "Assess the quality of the input pdb structures.
	</documentation>
      	<input message ="tns:runmprapDefaultRequestMsg" />
      	<output message="tns:runmprapDefaultResponseMsg" />
    	</operation>
</portType>

 <binding name="mprapBinding" type="tns:mprapPortType">
	<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
 
    	<operation name="runmprapDefault">
      	<soap:operation soapAction="http://wsdl.sbc.su.se/mprap/runmprapDefault" />
      	<input>
        	<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="literal"/>
      	</input>
      	<output>	
        	<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="literal"/>
      	</output>
    	</operation>

  </binding>

  <service name="mprap">
    <port binding="tns:mprapBinding" name="mprapPort">
      <soap:address location="http://wsdl.sbc.su.se/cgi-bin/mprap.cgi" />
    </port>
  </service>
</definitions>
