<?xml version="1.0" encoding="UTF-8"?>
<s:scufl xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha" version="0.2" log="0">
  <s:workflowdescription lsid="urn:lsid:www.mygrid.org.uk:operation:OQ1FGT8MYM6" author="" title="" />
  <s:processor name="String">
    <s:description>a string</s:description>
    <s:biomobyobject>
      <s:mobyEndpoint>http://moby.ucalgary.ca/moby/MOBY-Central.pl</s:mobyEndpoint>
      <s:serviceName>String</s:serviceName>
      <s:authorityName />
    </s:biomobyobject>
  </s:processor>
  <s:processor name="Integer">
    <s:description>an int</s:description>
    <s:biomobyobject>
      <s:mobyEndpoint>http://moby.ucalgary.ca/moby/MOBY-Central.pl</s:mobyEndpoint>
      <s:serviceName>Integer</s:serviceName>
      <s:authorityName />
    </s:biomobyobject>
  </s:processor>
  <s:processor name="DNASequence">
    <s:description>Lightweight representation a DNA sequence</s:description>
    <s:biomobyobject>
      <s:mobyEndpoint>http://moby.ucalgary.ca/moby/MOBY-Central.pl</s:mobyEndpoint>
      <s:serviceName>DNASequence</s:serviceName>
      <s:authorityName />
    </s:biomobyobject>
  </s:processor>
  <s:processor name="String1">
    <s:description>a string</s:description>
    <s:biomobyobject>
      <s:mobyEndpoint>http://moby.ucalgary.ca/moby/MOBY-Central.pl</s:mobyEndpoint>
      <s:serviceName>String</s:serviceName>
      <s:authorityName />
    </s:biomobyobject>
  </s:processor>
  <s:processor name="Integer1">
    <s:description>an int</s:description>
    <s:biomobyobject>
      <s:mobyEndpoint>http://moby.ucalgary.ca/moby/MOBY-Central.pl</s:mobyEndpoint>
      <s:serviceName>Integer</s:serviceName>
      <s:authorityName />
    </s:biomobyobject>
  </s:processor>
  <s:processor name="DNASequence1">
    <s:description>Lightweight representation a DNA sequence</s:description>
    <s:biomobyobject>
      <s:mobyEndpoint>http://moby.ucalgary.ca/moby/MOBY-Central.pl</s:mobyEndpoint>
      <s:serviceName>DNASequence</s:serviceName>
      <s:authorityName />
    </s:biomobyobject>
  </s:processor>
  <s:processor name="String2">
    <s:description>a string</s:description>
    <s:biomobyobject>
      <s:mobyEndpoint>http://moby.ucalgary.ca/moby/MOBY-Central.pl</s:mobyEndpoint>
      <s:serviceName>String</s:serviceName>
      <s:authorityName />
    </s:biomobyobject>
  </s:processor>
  <s:processor name="Integer2">
    <s:description>an int</s:description>
    <s:biomobyobject>
      <s:mobyEndpoint>http://moby.ucalgary.ca/moby/MOBY-Central.pl</s:mobyEndpoint>
      <s:serviceName>Integer</s:serviceName>
      <s:authorityName />
    </s:biomobyobject>
  </s:processor>
  <s:processor name="DNASequence2">
    <s:description>Lightweight representation a DNA sequence</s:description>
    <s:biomobyobject>
      <s:mobyEndpoint>http://moby.ucalgary.ca/moby/MOBY-Central.pl</s:mobyEndpoint>
      <s:serviceName>DNASequence</s:serviceName>
      <s:authorityName />
    </s:biomobyobject>
  </s:processor>
  <s:processor name="DnaSequenceHolder">
    <s:description>holds 3 dnasequences</s:description>
    <s:biomobyobject>
      <s:mobyEndpoint>http://moby.ucalgary.ca/moby/MOBY-Central.pl</s:mobyEndpoint>
      <s:serviceName>DnaSequenceHolder</s:serviceName>
      <s:authorityName />
    </s:biomobyobject>
  </s:processor>
  <s:processor name="nsInt1" boring="true">
    <s:stringconstant>ns1</s:stringconstant>
  </s:processor>
  <s:processor name="nsInt2" boring="true">
    <s:stringconstant>ns2</s:stringconstant>
  </s:processor>
  <s:processor name="nsInt3" boring="true">
    <s:stringconstant>ns3</s:stringconstant>
  </s:processor>
  <s:processor name="nsString1" boring="true">
    <s:stringconstant>nsString1</s:stringconstant>
  </s:processor>
  <s:processor name="nsString2" boring="true">
    <s:stringconstant>nsString2</s:stringconstant>
  </s:processor>
  <s:processor name="nsString3" boring="true">
    <s:stringconstant>nsString3</s:stringconstant>
  </s:processor>
  <s:processor name="nsDNA1" boring="true">
    <s:stringconstant>nsDNA1</s:stringconstant>
  </s:processor>
  <s:processor name="nsDNA2" boring="true">
    <s:stringconstant>nsDNA2</s:stringconstant>
  </s:processor>
  <s:processor name="nsDNA3" boring="true">
    <s:stringconstant>nsDNA3</s:stringconstant>
  </s:processor>
  <s:processor name="nsHolder" boring="true">
    <s:stringconstant>nsHolder</s:stringconstant>
  </s:processor>
  <s:processor name="idInt1" boring="true">
    <s:stringconstant>idInt1</s:stringconstant>
  </s:processor>
  <s:processor name="idInt2" boring="true">
    <s:stringconstant>idInt2</s:stringconstant>
  </s:processor>
  <s:processor name="idInt3" boring="true">
    <s:stringconstant>idInt3</s:stringconstant>
  </s:processor>
  <s:processor name="idString1" boring="true">
    <s:stringconstant>idStr1</s:stringconstant>
  </s:processor>
  <s:processor name="idString2" boring="true">
    <s:stringconstant>idStr2</s:stringconstant>
  </s:processor>
  <s:processor name="idString3" boring="true">
    <s:stringconstant>idStr3</s:stringconstant>
  </s:processor>
  <s:processor name="idDNA1" boring="true">
    <s:stringconstant>idDNA1</s:stringconstant>
  </s:processor>
  <s:processor name="idDNA2" boring="true">
    <s:stringconstant>idDNA2</s:stringconstant>
  </s:processor>
  <s:processor name="idDNA3" boring="true">
    <s:stringconstant>idDNA3</s:stringconstant>
  </s:processor>
  <s:processor name="idHolder" boring="true">
    <s:stringconstant>idHolder</s:stringconstant>
  </s:processor>
  <s:processor name="artInt1" boring="true">
    <s:stringconstant>i1</s:stringconstant>
  </s:processor>
  <s:processor name="artInt2" boring="true">
    <s:stringconstant>i2</s:stringconstant>
  </s:processor>
  <s:processor name="artInt3" boring="true">
    <s:stringconstant>i3</s:stringconstant>
  </s:processor>
  <s:processor name="artString1" boring="true">
    <s:stringconstant>s1</s:stringconstant>
  </s:processor>
  <s:processor name="artString2" boring="true">
    <s:stringconstant>s2</s:stringconstant>
  </s:processor>
  <s:processor name="artString3" boring="true">
    <s:stringconstant>s3</s:stringconstant>
  </s:processor>
  <s:processor name="artDNA1" boring="true">
    <s:stringconstant>d1</s:stringconstant>
  </s:processor>
  <s:processor name="artDNA2" boring="true">
    <s:stringconstant>d2</s:stringconstant>
  </s:processor>
  <s:processor name="artDNA3" boring="true">
    <s:stringconstant>d3</s:stringconstant>
  </s:processor>
  <s:processor name="artHolder" boring="true">
    <s:stringconstant>h1</s:stringconstant>
  </s:processor>
  <s:processor name="int1" boring="true">
    <s:stringconstant>1</s:stringconstant>
  </s:processor>
  <s:processor name="int2" boring="true">
    <s:stringconstant>2</s:stringconstant>
  </s:processor>
  <s:processor name="int3" boring="true">
    <s:stringconstant>3</s:stringconstant>
  </s:processor>
  <s:processor name="string_1" boring="true">
    <s:stringconstant>myString1</s:stringconstant>
  </s:processor>
  <s:processor name="string_2">
    <s:stringconstant>myString2</s:stringconstant>
  </s:processor>
  <s:processor name="string_3" boring="true">
    <s:stringconstant>myString3</s:stringconstant>
  </s:processor>
  <s:link source="DNASequence1:mobyData" sink="DnaSequenceHolder:DNASequence(Sequence1)" />
  <s:link source="DNASequence2:mobyData" sink="DnaSequenceHolder:DNASequence(Sequence2)" />
  <s:link source="DNASequence:mobyData" sink="DnaSequenceHolder:DNASequence(Sequence3)" />
  <s:link source="DnaSequenceHolder:mobyData" sink="dnaHolder" />
  <s:link source="Integer1:mobyData" sink="DNASequence1:Integer(Length)" />
  <s:link source="Integer2:mobyData" sink="DNASequence2:Integer(Length)" />
  <s:link source="Integer:mobyData" sink="DNASequence:Integer(Length)" />
  <s:link source="String1:mobyData" sink="DNASequence1:String(SequenceString)" />
  <s:link source="String2:mobyData" sink="DNASequence2:String(SequenceString)" />
  <s:link source="String:mobyData" sink="DNASequence:String(SequenceString)" />
  <s:link source="artDNA1:value" sink="DNASequence:article name" />
  <s:link source="artDNA2:value" sink="DNASequence1:article name" />
  <s:link source="artDNA3:value" sink="DNASequence2:article name" />
  <s:link source="artHolder:value" sink="DnaSequenceHolder:article name" />
  <s:link source="artInt1:value" sink="Integer:article name" />
  <s:link source="artInt2:value" sink="Integer1:article name" />
  <s:link source="artInt3:value" sink="Integer2:article name" />
  <s:link source="artString1:value" sink="String:article name" />
  <s:link source="artString2:value" sink="String1:article name" />
  <s:link source="artString3:value" sink="String2:article name" />
  <s:link source="idDNA1:value" sink="DNASequence:id" />
  <s:link source="idDNA2:value" sink="DNASequence1:id" />
  <s:link source="idDNA3:value" sink="DNASequence2:id" />
  <s:link source="idHolder:value" sink="DnaSequenceHolder:id" />
  <s:link source="idInt1:value" sink="Integer:id" />
  <s:link source="idInt2:value" sink="Integer1:id" />
  <s:link source="idInt3:value" sink="Integer2:id" />
  <s:link source="idString1:value" sink="String:id" />
  <s:link source="idString2:value" sink="String1:id" />
  <s:link source="idString3:value" sink="String2:id" />
  <s:link source="int1:value" sink="Integer:value" />
  <s:link source="int2:value" sink="Integer1:value" />
  <s:link source="int3:value" sink="Integer2:value" />
  <s:link source="nsDNA1:value" sink="DNASequence:namespace" />
  <s:link source="nsDNA2:value" sink="DNASequence1:namespace" />
  <s:link source="nsDNA3:value" sink="DNASequence2:namespace" />
  <s:link source="nsHolder:value" sink="DnaSequenceHolder:namespace" />
  <s:link source="nsInt1:value" sink="Integer:namespace" />
  <s:link source="nsInt2:value" sink="Integer1:namespace" />
  <s:link source="nsInt3:value" sink="Integer2:namespace" />
  <s:link source="nsString1:value" sink="String:namespace" />
  <s:link source="nsString2:value" sink="String1:namespace" />
  <s:link source="nsString3:value" sink="String2:namespace" />
  <s:link source="string_1:value" sink="String:value" />
  <s:link source="string_2:value" sink="String1:value" />
  <s:link source="string_3:value" sink="String2:value" />
  <s:sink name="dnaHolder" />
</s:scufl>



