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

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

  <wsdl:portType name="DialignInFastaPortType">
          <wsdl:operation name="DialignInFasta">
                 <wsdl:input message="tns:DialignInFastaInput"/>
                 <wsdl:output message="tns:DialignInFastaOutput"/>
          </wsdl:operation>
  </wsdl:portType>
                
  <wsdl:binding name="DialignInFastaBinding" type="tns:DialignInFastaPortType">
          <wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
          <wsdl:operation name="DialignInFasta"><!-- in essense, this is the name of the subroutine that is called -->
                 <wsdlsoap:operation soapAction='http://biomoby.org/#DialignInFasta' 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="DialignInFastaService">
          <wsdl:documentation>Authority: www.techfak.uni-bielefeld.de  -  DIALIGN is a software program for multiple alignment developed by Burkhard Morgenstern et al. While standard alignment methods rely on comparing single residues and imposing gap penalties, DIALIGN constructs pairwise and multiple alignments by comparing whole segments of the sequences. No gap penalty is used. This approach is especially efficient where sequences are not globally related but share only local similarities, as is the case with genomic DNA and with many protein families.
During the last few years, DIALIGN has been successfully used by many researchers to align large genomic sequences; some break-through discoveries have been made based on these alignments.DialignInFasta creates a file containing an alignment of the input sequences in FASTA Format</wsdl:documentation>  <!-- service description goes here -->
          <wsdl:port name="DialignInFastaPort" binding="tns:DialignInFastaBinding">
                 <wsdlsoap:address location="http://localhost:8080/axis/services/DialignInFasta"/>    <!-- URL to service scriptname -->
          </wsdl:port>
  </wsdl:service>

</wsdl:definitions>



