<?xml version="1.0" encoding="UTF-8"?>
<s:scufl xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha" version="0.1" log="0">
  <s:processor name="DatabaseId1">
    <s:stringconstant maxretries="0" retrydelay="0" retrybackoff="1.0">SWALL</s:stringconstant>
  </s:processor>
  <s:processor name="databaseId2">
    <s:stringconstant maxretries="0" retrydelay="0" retrybackoff="1.0">GO</s:stringconstant>
  </s:processor>
  <s:processor name="getGoIds">
    <s:arbitrarywsdl maxretries="0" retrydelay="0" retrybackoff="1.0">
      <s:wsdl>http://mygrid.ncl.ac.uk/axis/services/SrsEbiQuery?wsdl</s:wsdl>
      <s:operation>queryByXRef</s:operation>
    </s:arbitrarywsdl>
  </s:processor>
  <s:processor name="getSwissprotIds">
    <s:arbitrarywsdl maxretries="0" retrydelay="0" retrybackoff="1.0">
      <s:wsdl>http://mygrid.ncl.ac.uk/axis/services/SrsEbiQuery?wsdl</s:wsdl>
      <s:operation>queryByXRef</s:operation>
    </s:arbitrarywsdl>
  </s:processor>
  <s:processor name="EmblAccNumber">
    <s:stringconstant maxretries="0" retrydelay="0" retrybackoff="1.0">embl-AccNumber:L00727</s:stringconstant>
  </s:processor>
  <s:link>
    <s:input>getSwissprotIds:XRefDatabankId</s:input>
    <s:output>DatabaseId1:value</s:output>
  </s:link>
  <s:link>
    <s:input>getGoIds:usa</s:input>
    <s:output>getSwissprotIds:queryByXRefReturn</s:output>
  </s:link>
  <s:link>
    <s:input>getGoIds:XRefDatabankId</s:input>
    <s:output>databaseId2:value</s:output>
  </s:link>
  <s:link>
    <s:input>results</s:input>
    <s:output>getGoIds:queryByXRefReturn</s:output>
  </s:link>
  <s:link>
    <s:input>getSwissprotIds:usa</s:input>
    <s:output>EmblAccNumber:value</s:output>
  </s:link>
  <s:sink>
    results
    <s:metadata>
      <s:mimeTypes />
      <s:description />
      <s:semanticType />
    </s:metadata>
  </s:sink>
</s:scufl>


