<?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:DGZ1M1S8AS15" author="Duncan Hull" title="Part extraction using XPath">
  Demonstrates the part extractor shim pattern, used to extract sub-parts of records, in this case XML.
  </s:workflowdescription>
  <s:processor name="xpath_expression" boring="true">
    <s:stringconstant>//*</s:stringconstant>
  </s:processor>
  <s:processor name="XPath_From_XML_File">
    <s:local>net.sourceforge.taverna.scuflworkers.xml.XPathWorker</s:local>
  </s:processor>
  <s:processor name="Get_Nucleotide_XML">
    <s:defaults>
      <s:default name="term" />
      <s:default name="ext" />
    </s:defaults>
    <s:local>net.sourceforge.taverna.scuflworkers.ncbi.NucleotideXMLWorker</s:local>
  </s:processor>
  <s:processor name="term" boring="true">
    <s:stringconstant>18450186</s:stringconstant>
  </s:processor>
  <s:link source="Get_Nucleotide_XML:resultsXml" sink="XPath_From_XML_File:xml-text" />
  <s:link source="Get_Nucleotide_XML:resultsXml" sink="xml_results" />
  <s:link source="term:value" sink="Get_Nucleotide_XML:term" />
  <s:link source="XPath_From_XML_File:nodelist" sink="Output" />
  <s:link source="xpath_expression:value" sink="XPath_From_XML_File:xpath" />
  <s:sink name="Output" />
  <s:sink name="xml_results" />
</s:scufl>


