<?xml version="1.0"?>
<definitions name="glam" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" targetNamespace="http://biowulf.bu.edu/clover/glam/" xmlns:tns="http://biowulf.bu.edu/clover/glam/" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:xsdl="http://biowulf.bu.edu/clover/glam/">
	<types>
		<xsd:schema targetNamespace="http://biowulf.bu.edu/clover/glam/">
			<xsd:element name="runglamRequest" type="xsd:string" />
			<xsd:element name="runglamResponse" type="xsd:string" />
			<xsd:element name="getparameterRequest" type="xsd:string" />
			<xsd:element name="getparameterResponse" type="xsd:string" />
			<xsd:element name="helpRequest" type="xsd:string" />
			<xsd:element name="helpResponse" type="xsd:string" />
			<xsd:element name="getresultRequest" type="xsd:string" />
			<xsd:element name="getresultResponse" type="xsd:string" />
			<xsd:element name="getpssmRequest" type="xsd:string" />
			<xsd:element name="getpssmResponse" type="xsd:string" />
			<xsd:element name="getresult_cismlRequest" type="xsd:string" />
			<xsd:element name="getresult_cismlResponse" type="xsd:string" />
		</xsd:schema>
	</types>
	<message name="getparameterRequest">
		<part name="getparameterRequestSoapMsg" element="xsdl:getparameterRequest"/>
	</message>
	<message name="getparameterResponse">
		<part name="getparameterResponseSoapMsg" element="xsdl:getparameterResponse"/>
	</message>
	<message name="getpssmRequest">
		<part name="getpssmRequestSoapMsg" element="xsdl:getpssmRequest"/>
	</message>
	<message name="getpssmResponse">
		<part name="getpssmResponseSoapMsg" element="xsdl:getpssmResponse"/>
	</message>
	<message name="getresultRequest">
		<part name="getresultRequestSoapMsg" element="xsdl:getresultRequest"/>
	</message>
	<message name="getresultResponse">
		<part name="getresultResponseSoapMsg" element="xsdl:getresultResponse"/>
	</message>
	<message name="getresult_cismlRequest">
		<part name="getresult_cismlRequestSoapMsg" element="xsdl:getresult_cismlRequest"/>
	</message>
	<message name="getresult_cismlResponse">
		<part name="getresult_cismlResponseSoapMsg" element="xsdl:getresult_cismlResponse"/>
	</message>
	<message name="helpRequest">
		<part name="helpRequestSoapMsg" element="xsdl:helpRequest"/>
	</message>
	<message name="helpResponse">
		<part name="helpResponseSoapMsg" element="xsdl:helpResponse"/>
	</message>
	<message name="runglamRequest">
 <part name="runglamoptionSoapMsg" type="xsd:string" />
 <part name="runglamsequenceSoapMsg" type="xsd:string" />
	</message>
	<message name="runglamResponse">
		<part name="runglamResponseSoapMsg" element="xsdl:runglamResponse"/>
	</message>
	<portType name="glamglamPortType">
		<operation name="getparameter">
			<input message="tns:getparameterRequest" />
			<output message="tns:getparameterResponse" />
		</operation>
		<operation name="getpssm">
			<input message="tns:getpssmRequest" />
			<output message="tns:getpssmResponse" />
		</operation>
		<operation name="getresult">
			<input message="tns:getresultRequest" />
			<output message="tns:getresultResponse" />
		</operation>
		<operation name="getresult_cisml">
			<input message="tns:getresult_cismlRequest" />
			<output message="tns:getresult_cismlResponse" />
		</operation>
		<operation name="help">
			<input message="tns:helpRequest" />
			<output message="tns:helpResponse" />
		</operation>
		<operation name="runglam">
			<input message="tns:runglamRequest" />
			<output message="tns:runglamResponse" />
		</operation>
	</portType>
	<binding name="glamglamBinding" type="tns:glamglamPortType">
		<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
			<operation name="getparameter">
				<soap:operation style="document" soapAction=""/>
				<input>
					<soap:body use="encoded" namespace="glam" />
				</input>
				<output>
					<soap:body use="encoded" namespace="glam" />
				</output>
			</operation>
			<operation name="getpssm">
				<soap:operation style="document" soapAction=""/>
				<input>
					<soap:body use="encoded" namespace="glam" />
				</input>
				<output>
					<soap:body use="encoded" namespace="glam" />
				</output>
			</operation>
			<operation name="getresult">
				<soap:operation style="document" soapAction=""/>
				<input>
					<soap:body use="encoded" namespace="glam" />
				</input>
				<output>
					<soap:body use="encoded" namespace="glam" />
				</output>
			</operation>
			<operation name="getresult_cisml">
				<soap:operation style="document" soapAction=""/>
				<input>
					<soap:body use="encoded" namespace="glam" />
				</input>
				<output>
					<soap:body use="encoded" namespace="glam" />
				</output>
			</operation>
			<operation name="help">
				<soap:operation style="document" soapAction=""/>
				<input>
					<soap:body use="encoded" namespace="glam" />
				</input>
				<output>
					<soap:body use="encoded" namespace="glam" />
				</output>
			</operation>
			<operation name="runglam">
				<soap:operation style="document" soapAction=""/>
				<input>
					<soap:body use="encoded" namespace="glam" />
				</input>
				<output>
					<soap:body use="encoded" namespace="glam" />
				</output>
			</operation>
	</binding>
	<service name="glam">
		<documentation>
			The clever glam!
		</documentation>
		<port name="glamglamPort" binding="tns:glamglamBinding">
			<soap:address location="http://biowulf.bu.edu/cgi-bin/clover/soap/glamsoaps.cgi"/>
		</port>
	</service>
</definitions>
