<?xml version="1.0"?><xwf:workflow xwf:version="2.4.6_2" xmlns:xwf="http://www.extreme.indiana.edu/xbaya/xwf">
  <xgr:graph xgr:version="2.4.6_2" xgr:type="ws"
    xmlns:xgr="http://www.extreme.indiana.edu/xbaya/graph">
    <xgr:id>Workflow_20070219_171344_296</xgr:id>
    <xgr:name>Challenge2Workflow_Part-III-Alternate</xgr:name>
    <xgr:description>Challenge2Workflow_Part-III-Alternate</xgr:description>
    <xgr:metadata>
      <appinfo xmlns="http://www.w3.org/2001/XMLSchema">

</appinfo>
    </xgr:metadata>
    <xgr:node xgr:type="ws">
      <xgr:id>SlicerService_Run</xgr:id>
      <xgr:name>SlicerService:Run</xgr:name>
      <xgr:outputPort>SlicerService_Run_out_0</xgr:outputPort>
      <xgr:inputPort>SlicerService_Run_in_0</xgr:inputPort>
      <xgr:inputPort>SlicerService_Run_in_1</xgr:inputPort>
      <xgr:inputPort>SlicerService_Run_in_2</xgr:inputPort>
      <xgr:inputPort>SlicerService_Run_in_3</xgr:inputPort>
      <xgr:controlInPort>SlicerService_Run_ctrl_in_0</xgr:controlInPort>
      <xgr:controlOutPort>SlicerService_Run_ctrl_out_0</xgr:controlOutPort>
      <xgr:x>1096</xgr:x>
      <xgr:y>139</xgr:y>
      <xgr:wsdl>SlicerService</xgr:wsdl>
      <xgr:portType>{http://www.extreme.indiana.edu/karma/challenge2}SlicerService</xgr:portType>
      <xgr:operation>Run</xgr:operation>
    </xgr:node>
    <xgr:node xgr:type="ws">
      <xgr:id>SlicerService_Run_2</xgr:id>
      <xgr:name>SlicerService:Run</xgr:name>
      <xgr:outputPort>SlicerService_Run_2_out_0</xgr:outputPort>
      <xgr:inputPort>SlicerService_Run_2_in_0</xgr:inputPort>
      <xgr:inputPort>SlicerService_Run_2_in_1</xgr:inputPort>
      <xgr:inputPort>SlicerService_Run_2_in_2</xgr:inputPort>
      <xgr:inputPort>SlicerService_Run_2_in_3</xgr:inputPort>
      <xgr:controlInPort>SlicerService_Run_2_ctrl_in_0</xgr:controlInPort>
      <xgr:controlOutPort>SlicerService_Run_2_ctrl_out_0</xgr:controlOutPort>
      <xgr:x>1091</xgr:x>
      <xgr:y>329</xgr:y>
      <xgr:wsdl>SlicerService</xgr:wsdl>
      <xgr:portType>{http://www.extreme.indiana.edu/karma/challenge2}SlicerService</xgr:portType>
      <xgr:operation>Run</xgr:operation>
    </xgr:node>
    <xgr:node xgr:type="ws">
      <xgr:id>SlicerService_Run_3</xgr:id>
      <xgr:name>SlicerService:Run</xgr:name>
      <xgr:outputPort>SlicerService_Run_3_out_0</xgr:outputPort>
      <xgr:inputPort>SlicerService_Run_3_in_0</xgr:inputPort>
      <xgr:inputPort>SlicerService_Run_3_in_1</xgr:inputPort>
      <xgr:inputPort>SlicerService_Run_3_in_2</xgr:inputPort>
      <xgr:inputPort>SlicerService_Run_3_in_3</xgr:inputPort>
      <xgr:controlInPort>SlicerService_Run_3_ctrl_in_0</xgr:controlInPort>
      <xgr:controlOutPort>SlicerService_Run_3_ctrl_out_0</xgr:controlOutPort>
      <xgr:x>1094</xgr:x>
      <xgr:y>493</xgr:y>
      <xgr:wsdl>SlicerService</xgr:wsdl>
      <xgr:portType>{http://www.extreme.indiana.edu/karma/challenge2}SlicerService</xgr:portType>
      <xgr:operation>Run</xgr:operation>
    </xgr:node>
    <xgr:node xgr:type="input">
      <xgr:id>SliceOutFileName</xgr:id>
      <xgr:name>SliceOutFileName</xgr:name>
      <xgr:outputPort>SliceOutFileName_out_0</xgr:outputPort>
      <xgr:x>934</xgr:x>
      <xgr:y>130</xgr:y>
      <xgr:config>
        <xgr:name>SliceOutFileName</xgr:name>
        <xgr:description></xgr:description>
        <xgr:dataType>{http://www.w3.org/2001/XMLSchema}string</xgr:dataType>
        <xgr:metadata>
          <appinfo xmlns="http://www.w3.org/2001/XMLSchema" />
        </xgr:metadata>
        <xgr:value>atlas-x.pgm</xgr:value>
      </xgr:config>
    </xgr:node>
    <xgr:node xgr:type="input">
      <xgr:id>InputOptions</xgr:id>
      <xgr:name>InputOptions</xgr:name>
      <xgr:outputPort>InputOptions_out_0</xgr:outputPort>
      <xgr:x>935</xgr:x>
      <xgr:y>84</xgr:y>
      <xgr:config>
        <xgr:name>InputOptions</xgr:name>
        <xgr:description></xgr:description>
        <xgr:dataType>{http://www.w3.org/2001/XMLSchema}string</xgr:dataType>
        <xgr:metadata>
          <appinfo xmlns="http://www.w3.org/2001/XMLSchema" />
        </xgr:metadata>
        <xgr:value>-x_.5</xgr:value>
      </xgr:config>
    </xgr:node>
    <xgr:node xgr:type="input">
      <xgr:id>InputOptions_2</xgr:id>
      <xgr:name>InputOptions</xgr:name>
      <xgr:outputPort>InputOptions_2_out_0</xgr:outputPort>
      <xgr:x>917</xgr:x>
      <xgr:y>413</xgr:y>
      <xgr:config>
        <xgr:name>InputOptions</xgr:name>
        <xgr:description></xgr:description>
        <xgr:dataType>{http://www.w3.org/2001/XMLSchema}string</xgr:dataType>
        <xgr:metadata>
          <appinfo xmlns="http://www.w3.org/2001/XMLSchema" />
        </xgr:metadata>
        <xgr:value>-y_.5</xgr:value>
      </xgr:config>
    </xgr:node>
    <xgr:node xgr:type="input">
      <xgr:id>SliceOutFileName_2</xgr:id>
      <xgr:name>SliceOutFileName</xgr:name>
      <xgr:outputPort>SliceOutFileName_2_out_0</xgr:outputPort>
      <xgr:x>916</xgr:x>
      <xgr:y>461</xgr:y>
      <xgr:config>
        <xgr:name>SliceOutFileName</xgr:name>
        <xgr:description></xgr:description>
        <xgr:dataType>{http://www.w3.org/2001/XMLSchema}string</xgr:dataType>
        <xgr:metadata>
          <appinfo xmlns="http://www.w3.org/2001/XMLSchema" />
        </xgr:metadata>
        <xgr:value>atlas-y.pgm</xgr:value>
      </xgr:config>
    </xgr:node>
    <xgr:node xgr:type="input">
      <xgr:id>InputOptions_3</xgr:id>
      <xgr:name>InputOptions</xgr:name>
      <xgr:outputPort>InputOptions_3_out_0</xgr:outputPort>
      <xgr:x>924</xgr:x>
      <xgr:y>550</xgr:y>
      <xgr:config>
        <xgr:name>InputOptions</xgr:name>
        <xgr:description></xgr:description>
        <xgr:dataType>{http://www.w3.org/2001/XMLSchema}string</xgr:dataType>
        <xgr:metadata>
          <appinfo xmlns="http://www.w3.org/2001/XMLSchema" />
        </xgr:metadata>
        <xgr:value>-z_.5</xgr:value>
      </xgr:config>
    </xgr:node>
    <xgr:node xgr:type="input">
      <xgr:id>SliceOutFileName_3</xgr:id>
      <xgr:name>SliceOutFileName</xgr:name>
      <xgr:outputPort>SliceOutFileName_3_out_0</xgr:outputPort>
      <xgr:x>923</xgr:x>
      <xgr:y>604</xgr:y>
      <xgr:config>
        <xgr:name>SliceOutFileName</xgr:name>
        <xgr:description></xgr:description>
        <xgr:dataType>{http://www.w3.org/2001/XMLSchema}string</xgr:dataType>
        <xgr:metadata>
          <appinfo xmlns="http://www.w3.org/2001/XMLSchema" />
        </xgr:metadata>
        <xgr:value>atlas-z.pgm</xgr:value>
      </xgr:config>
    </xgr:node>
    <xgr:node xgr:type="input">
      <xgr:id>OutputImageFileName_2</xgr:id>
      <xgr:name>OutputImageFileName_2</xgr:name>
      <xgr:outputPort>OutputImageFileName_2_out_0</xgr:outputPort>
      <xgr:x>1125</xgr:x>
      <xgr:y>421</xgr:y>
      <xgr:config>
        <xgr:name>OutputImageFileName_2</xgr:name>
        <xgr:description></xgr:description>
        <xgr:dataType>{http://www.w3.org/2001/XMLSchema}string</xgr:dataType>
        <xgr:metadata>
          <appinfo xmlns="http://www.w3.org/2001/XMLSchema" />
        </xgr:metadata>
        <xgr:value>atlas-y.ppm</xgr:value>
      </xgr:config>
    </xgr:node>
    <xgr:node xgr:type="input">
      <xgr:id>OutputImageFileName</xgr:id>
      <xgr:name>OutputImageFileName</xgr:name>
      <xgr:outputPort>OutputImageFileName_out_0</xgr:outputPort>
      <xgr:x>1127</xgr:x>
      <xgr:y>239</xgr:y>
      <xgr:config>
        <xgr:name>OutputImageFileName</xgr:name>
        <xgr:description></xgr:description>
        <xgr:dataType>{http://www.w3.org/2001/XMLSchema}string</xgr:dataType>
        <xgr:metadata>
          <appinfo xmlns="http://www.w3.org/2001/XMLSchema" />
        </xgr:metadata>
        <xgr:value>atlas-x.ppm</xgr:value>
      </xgr:config>
    </xgr:node>
    <xgr:node xgr:type="output">
      <xgr:id>PnmToJpegOutImageFile</xgr:id>
      <xgr:name>PnmToJpegOutImageFile</xgr:name>
      <xgr:inputPort>ConvertOutImageFile_3_in_0</xgr:inputPort>
      <xgr:x>1474</xgr:x>
      <xgr:y>59</xgr:y>
      <xgr:config>
        <xgr:description></xgr:description>
        <xgr:dataType>{http://www.extreme.indiana.edu/karma/challenge2/xsd}DataIDType</xgr:dataType>
      </xgr:config>
    </xgr:node>
    <xgr:node xgr:type="input">
      <xgr:id>OutputImageFileName_3</xgr:id>
      <xgr:name>OutputImageFileName_3</xgr:name>
      <xgr:outputPort>OutputImageFileName_3_out_0</xgr:outputPort>
      <xgr:x>1126</xgr:x>
      <xgr:y>607</xgr:y>
      <xgr:config>
        <xgr:name>OutputImageFileName_3</xgr:name>
        <xgr:description></xgr:description>
        <xgr:dataType>{http://www.w3.org/2001/XMLSchema}string</xgr:dataType>
        <xgr:metadata>
          <appinfo xmlns="http://www.w3.org/2001/XMLSchema" />
        </xgr:metadata>
        <xgr:value>atlas-z.ppm</xgr:value>
      </xgr:config>
    </xgr:node>
    <xgr:node xgr:type="output">
      <xgr:id>PnmToJpegOutImageFile_2</xgr:id>
      <xgr:name>PnmToJpegOutImageFile</xgr:name>
      <xgr:inputPort>ConvertOutImageFile_2_in_0</xgr:inputPort>
      <xgr:x>1474</xgr:x>
      <xgr:y>283</xgr:y>
      <xgr:config>
        <xgr:description></xgr:description>
        <xgr:dataType>{http://www.extreme.indiana.edu/karma/challenge2/xsd}DataIDType</xgr:dataType>
      </xgr:config>
    </xgr:node>
    <xgr:node xgr:type="output">
      <xgr:id>PnmToJpegOutImageFile_3</xgr:id>
      <xgr:name>PnmToJpegOutImageFile</xgr:name>
      <xgr:inputPort>ConvertOutImageFile_in_0</xgr:inputPort>
      <xgr:x>1483</xgr:x>
      <xgr:y>574</xgr:y>
      <xgr:config>
        <xgr:description></xgr:description>
        <xgr:dataType>{http://www.extreme.indiana.edu/karma/challenge2/xsd}DataIDType</xgr:dataType>
      </xgr:config>
    </xgr:node>
    <xgr:node xgr:type="ws">
      <xgr:id>PgmToPpmService_Run</xgr:id>
      <xgr:name>PgmToPpmService:Run</xgr:name>
      <xgr:outputPort>PgmToPpmService_Run_out_0</xgr:outputPort>
      <xgr:inputPort>PgmToPpmService_Run_in_0</xgr:inputPort>
      <xgr:inputPort>PgmToPpmService_Run_in_1</xgr:inputPort>
      <xgr:controlInPort>PgmToPpmService_Run_ctrl_in_0</xgr:controlInPort>
      <xgr:controlOutPort>PgmToPpmService_Run_ctrl_out_0</xgr:controlOutPort>
      <xgr:x>1236</xgr:x>
      <xgr:y>141</xgr:y>
      <xgr:wsdl>PgmToPpmService</xgr:wsdl>
      <xgr:portType>{http://www.extreme.indiana.edu/karma/challenge2}PgmToPpmService</xgr:portType>
      <xgr:operation>Run</xgr:operation>
    </xgr:node>
    <xgr:node xgr:type="ws">
      <xgr:id>PgmToPpmService_Run_2</xgr:id>
      <xgr:name>PgmToPpmService:Run</xgr:name>
      <xgr:outputPort>PgmToPpmService_Run_2_out_0</xgr:outputPort>
      <xgr:inputPort>PgmToPpmService_Run_2_in_0</xgr:inputPort>
      <xgr:inputPort>PgmToPpmService_Run_2_in_1</xgr:inputPort>
      <xgr:controlInPort>PgmToPpmService_Run_2_ctrl_in_0</xgr:controlInPort>
      <xgr:controlOutPort>PgmToPpmService_Run_2_ctrl_out_0</xgr:controlOutPort>
      <xgr:x>1237</xgr:x>
      <xgr:y>332</xgr:y>
      <xgr:wsdl>PgmToPpmService</xgr:wsdl>
      <xgr:portType>{http://www.extreme.indiana.edu/karma/challenge2}PgmToPpmService</xgr:portType>
      <xgr:operation>Run</xgr:operation>
    </xgr:node>
    <xgr:node xgr:type="ws">
      <xgr:id>PgmToPpmService_Run_3</xgr:id>
      <xgr:name>PgmToPpmService:Run</xgr:name>
      <xgr:outputPort>PgmToPpmService_Run_3_out_0</xgr:outputPort>
      <xgr:inputPort>PgmToPpmService_Run_3_in_0</xgr:inputPort>
      <xgr:inputPort>PgmToPpmService_Run_3_in_1</xgr:inputPort>
      <xgr:controlInPort>PgmToPpmService_Run_3_ctrl_in_0</xgr:controlInPort>
      <xgr:controlOutPort>PgmToPpmService_Run_3_ctrl_out_0</xgr:controlOutPort>
      <xgr:x>1263</xgr:x>
      <xgr:y>500</xgr:y>
      <xgr:wsdl>PgmToPpmService</xgr:wsdl>
      <xgr:portType>{http://www.extreme.indiana.edu/karma/challenge2}PgmToPpmService</xgr:portType>
      <xgr:operation>Run</xgr:operation>
    </xgr:node>
    <xgr:node xgr:type="ws">
      <xgr:id>PnmToJpegService_Run</xgr:id>
      <xgr:name>PnmToJpegService:Run</xgr:name>
      <xgr:outputPort>PnmToJpegService_Run_out_0</xgr:outputPort>
      <xgr:inputPort>PnmToJpegService_Run_in_0</xgr:inputPort>
      <xgr:inputPort>PnmToJpegService_Run_in_1</xgr:inputPort>
      <xgr:controlInPort>PnmToJpegService_Run_ctrl_in_0</xgr:controlInPort>
      <xgr:controlOutPort>PnmToJpegService_Run_ctrl_out_0</xgr:controlOutPort>
      <xgr:x>1425</xgr:x>
      <xgr:y>142</xgr:y>
      <xgr:wsdl>PnmToJpegService</xgr:wsdl>
      <xgr:portType>{http://www.extreme.indiana.edu/karma/challenge2}PnmToJpegService</xgr:portType>
      <xgr:operation>Run</xgr:operation>
    </xgr:node>
    <xgr:node xgr:type="ws">
      <xgr:id>PnmToJpegService_Run_2</xgr:id>
      <xgr:name>PnmToJpegService:Run</xgr:name>
      <xgr:outputPort>PnmToJpegService_Run_2_out_0</xgr:outputPort>
      <xgr:inputPort>PnmToJpegService_Run_2_in_0</xgr:inputPort>
      <xgr:inputPort>PnmToJpegService_Run_2_in_1</xgr:inputPort>
      <xgr:controlInPort>PnmToJpegService_Run_2_ctrl_in_0</xgr:controlInPort>
      <xgr:controlOutPort>PnmToJpegService_Run_2_ctrl_out_0</xgr:controlOutPort>
      <xgr:x>1423</xgr:x>
      <xgr:y>332</xgr:y>
      <xgr:wsdl>PnmToJpegService</xgr:wsdl>
      <xgr:portType>{http://www.extreme.indiana.edu/karma/challenge2}PnmToJpegService</xgr:portType>
      <xgr:operation>Run</xgr:operation>
    </xgr:node>
    <xgr:node xgr:type="ws">
      <xgr:id>PnmToJpegService_Run_3</xgr:id>
      <xgr:name>PnmToJpegService:Run</xgr:name>
      <xgr:outputPort>PnmToJpegService_Run_3_out_0</xgr:outputPort>
      <xgr:inputPort>PnmToJpegService_Run_3_in_0</xgr:inputPort>
      <xgr:inputPort>PnmToJpegService_Run_3_in_1</xgr:inputPort>
      <xgr:controlInPort>PnmToJpegService_Run_3_ctrl_in_0</xgr:controlInPort>
      <xgr:controlOutPort>PnmToJpegService_Run_3_ctrl_out_0</xgr:controlOutPort>
      <xgr:x>1429</xgr:x>
      <xgr:y>500</xgr:y>
      <xgr:wsdl>PnmToJpegService</xgr:wsdl>
      <xgr:portType>{http://www.extreme.indiana.edu/karma/challenge2}PnmToJpegService</xgr:portType>
      <xgr:operation>Run</xgr:operation>
    </xgr:node>
    <xgr:node xgr:type="input">
      <xgr:id>OutputImageFileName_4</xgr:id>
      <xgr:name>OutputImageFileName_4</xgr:name>
      <xgr:outputPort>OutputImageFileName_4_out_0</xgr:outputPort>
      <xgr:x>1297</xgr:x>
      <xgr:y>232</xgr:y>
      <xgr:config>
        <xgr:name>OutputImageFileName_4</xgr:name>
        <xgr:description></xgr:description>
        <xgr:dataType>{http://www.w3.org/2001/XMLSchema}string</xgr:dataType>
        <xgr:metadata>
          <appinfo xmlns="http://www.w3.org/2001/XMLSchema" />
        </xgr:metadata>
        <xgr:value>atlas-x.jpg</xgr:value>
      </xgr:config>
    </xgr:node>
    <xgr:node xgr:type="input">
      <xgr:id>OutputImageFileName_5</xgr:id>
      <xgr:name>OutputImageFileName_5</xgr:name>
      <xgr:outputPort>OutputImageFileName_5_out_0</xgr:outputPort>
      <xgr:x>1319</xgr:x>
      <xgr:y>411</xgr:y>
      <xgr:config>
        <xgr:name>OutputImageFileName_5</xgr:name>
        <xgr:description></xgr:description>
        <xgr:dataType>{http://www.w3.org/2001/XMLSchema}string</xgr:dataType>
        <xgr:metadata>
          <appinfo xmlns="http://www.w3.org/2001/XMLSchema" />
        </xgr:metadata>
        <xgr:value>atlas-y.jpg</xgr:value>
      </xgr:config>
    </xgr:node>
    <xgr:node xgr:type="input">
      <xgr:id>OutputImageFileName_6</xgr:id>
      <xgr:name>OutputImageFileName_6</xgr:name>
      <xgr:outputPort>OutputImageFileName_6_out_0</xgr:outputPort>
      <xgr:x>1314</xgr:x>
      <xgr:y>598</xgr:y>
      <xgr:config>
        <xgr:name>OutputImageFileName_6</xgr:name>
        <xgr:description></xgr:description>
        <xgr:dataType>{http://www.w3.org/2001/XMLSchema}string</xgr:dataType>
        <xgr:metadata>
          <appinfo xmlns="http://www.w3.org/2001/XMLSchema" />
        </xgr:metadata>
        <xgr:value>atlas-z.jpg</xgr:value>
      </xgr:config>
    </xgr:node>
    <xgr:node xgr:type="input">
      <xgr:id>AtlasImageFile</xgr:id>
      <xgr:name>AtlasImageFile</xgr:name>
      <xgr:outputPort>AtlasImageFile_out_0</xgr:outputPort>
      <xgr:x>847</xgr:x>
      <xgr:y>189</xgr:y>
      <xgr:config>
        <xgr:name>AtlasImageFile</xgr:name>
        <xgr:description></xgr:description>
        <xgr:dataType>{http://www.extreme.indiana.edu/karma/challenge2/xsd}DataIDType</xgr:dataType>
        <xgr:metadata>
          <appinfo xmlns="http://www.w3.org/2001/XMLSchema" />
        </xgr:metadata>
        <xgr:value>urn:leadproject-org:data:3ffd9a7e-bb2f-4537-8ff6-c2e4952f1d11</xgr:value>
      </xgr:config>
    </xgr:node>
    <xgr:node xgr:type="input">
      <xgr:id>AtlasHeaderFile</xgr:id>
      <xgr:name>AtlasHeaderFile</xgr:name>
      <xgr:outputPort>AtlasHeaderFile_out_0</xgr:outputPort>
      <xgr:x>851</xgr:x>
      <xgr:y>234</xgr:y>
      <xgr:config>
        <xgr:name>AtlasHeaderFile</xgr:name>
        <xgr:description></xgr:description>
        <xgr:dataType>{http://www.extreme.indiana.edu/karma/challenge2/xsd}DataIDType</xgr:dataType>
        <xgr:metadata>
          <appinfo xmlns="http://www.w3.org/2001/XMLSchema" />
        </xgr:metadata>
        <xgr:value>urn:leadproject-org:data:3b3ff5d7-41a9-4ac0-86b9-1f509c6f4478</xgr:value>
      </xgr:config>
    </xgr:node>
    <xgr:port xgr:type="ws">
      <xgr:id>SlicerService_Run_in_0</xgr:id>
      <xgr:name>AtlasImageFile</xgr:name>
      <xgr:dataType>DataIDType</xgr:dataType>
      <xgr:node>SlicerService_Run</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>SlicerService_Run_in_1</xgr:id>
      <xgr:name>AtlasHeaderFile</xgr:name>
      <xgr:dataType>DataIDType</xgr:dataType>
      <xgr:node>SlicerService_Run</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>SlicerService_Run_in_2</xgr:id>
      <xgr:name>InputOptions</xgr:name>
      <xgr:dataType>string</xgr:dataType>
      <xgr:node>SlicerService_Run</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>SlicerService_Run_in_3</xgr:id>
      <xgr:name>SliceOutFileName</xgr:name>
      <xgr:dataType>string</xgr:dataType>
      <xgr:node>SlicerService_Run</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>SlicerService_Run_out_0</xgr:id>
      <xgr:name>SliceOutFile</xgr:name>
      <xgr:dataType>DataIDType</xgr:dataType>
      <xgr:node>SlicerService_Run</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="control">
      <xgr:id>SlicerService_Run_ctrl_in_0</xgr:id>
      <xgr:name>control</xgr:name>
      <xgr:dataType>control</xgr:dataType>
      <xgr:node>SlicerService_Run</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="control">
      <xgr:id>SlicerService_Run_ctrl_out_0</xgr:id>
      <xgr:name>control</xgr:name>
      <xgr:dataType>control</xgr:dataType>
      <xgr:node>SlicerService_Run</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>SlicerService_Run_2_in_0</xgr:id>
      <xgr:name>AtlasImageFile</xgr:name>
      <xgr:dataType>DataIDType</xgr:dataType>
      <xgr:node>SlicerService_Run_2</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>SlicerService_Run_2_in_1</xgr:id>
      <xgr:name>AtlasHeaderFile</xgr:name>
      <xgr:dataType>DataIDType</xgr:dataType>
      <xgr:node>SlicerService_Run_2</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>SlicerService_Run_2_in_2</xgr:id>
      <xgr:name>InputOptions</xgr:name>
      <xgr:dataType>string</xgr:dataType>
      <xgr:node>SlicerService_Run_2</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>SlicerService_Run_2_in_3</xgr:id>
      <xgr:name>SliceOutFileName</xgr:name>
      <xgr:dataType>string</xgr:dataType>
      <xgr:node>SlicerService_Run_2</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>SlicerService_Run_2_out_0</xgr:id>
      <xgr:name>SliceOutFile</xgr:name>
      <xgr:dataType>DataIDType</xgr:dataType>
      <xgr:node>SlicerService_Run_2</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="control">
      <xgr:id>SlicerService_Run_2_ctrl_in_0</xgr:id>
      <xgr:name>control</xgr:name>
      <xgr:dataType>control</xgr:dataType>
      <xgr:node>SlicerService_Run_2</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="control">
      <xgr:id>SlicerService_Run_2_ctrl_out_0</xgr:id>
      <xgr:name>control</xgr:name>
      <xgr:dataType>control</xgr:dataType>
      <xgr:node>SlicerService_Run_2</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>SlicerService_Run_3_in_0</xgr:id>
      <xgr:name>AtlasImageFile</xgr:name>
      <xgr:dataType>DataIDType</xgr:dataType>
      <xgr:node>SlicerService_Run_3</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>SlicerService_Run_3_in_1</xgr:id>
      <xgr:name>AtlasHeaderFile</xgr:name>
      <xgr:dataType>DataIDType</xgr:dataType>
      <xgr:node>SlicerService_Run_3</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>SlicerService_Run_3_in_2</xgr:id>
      <xgr:name>InputOptions</xgr:name>
      <xgr:dataType>string</xgr:dataType>
      <xgr:node>SlicerService_Run_3</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>SlicerService_Run_3_in_3</xgr:id>
      <xgr:name>SliceOutFileName</xgr:name>
      <xgr:dataType>string</xgr:dataType>
      <xgr:node>SlicerService_Run_3</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>SlicerService_Run_3_out_0</xgr:id>
      <xgr:name>SliceOutFile</xgr:name>
      <xgr:dataType>DataIDType</xgr:dataType>
      <xgr:node>SlicerService_Run_3</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="control">
      <xgr:id>SlicerService_Run_3_ctrl_in_0</xgr:id>
      <xgr:name>control</xgr:name>
      <xgr:dataType>control</xgr:dataType>
      <xgr:node>SlicerService_Run_3</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="control">
      <xgr:id>SlicerService_Run_3_ctrl_out_0</xgr:id>
      <xgr:name>control</xgr:name>
      <xgr:dataType>control</xgr:dataType>
      <xgr:node>SlicerService_Run_3</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>SliceOutFileName_out_0</xgr:id>
      <xgr:name>Parameter</xgr:name>
      <xgr:dataType>any</xgr:dataType>
      <xgr:node>SliceOutFileName</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>InputOptions_out_0</xgr:id>
      <xgr:name>Parameter</xgr:name>
      <xgr:dataType>any</xgr:dataType>
      <xgr:node>InputOptions</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>InputOptions_2_out_0</xgr:id>
      <xgr:name>Parameter</xgr:name>
      <xgr:dataType>any</xgr:dataType>
      <xgr:node>InputOptions_2</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>SliceOutFileName_2_out_0</xgr:id>
      <xgr:name>Parameter</xgr:name>
      <xgr:dataType>any</xgr:dataType>
      <xgr:node>SliceOutFileName_2</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>InputOptions_3_out_0</xgr:id>
      <xgr:name>Parameter</xgr:name>
      <xgr:dataType>any</xgr:dataType>
      <xgr:node>InputOptions_3</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>SliceOutFileName_3_out_0</xgr:id>
      <xgr:name>Parameter</xgr:name>
      <xgr:dataType>any</xgr:dataType>
      <xgr:node>SliceOutFileName_3</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>OutputImageFileName_2_out_0</xgr:id>
      <xgr:name>Parameter</xgr:name>
      <xgr:dataType>any</xgr:dataType>
      <xgr:node>OutputImageFileName_2</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>OutputImageFileName_out_0</xgr:id>
      <xgr:name>Parameter</xgr:name>
      <xgr:dataType>any</xgr:dataType>
      <xgr:node>OutputImageFileName</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>ConvertOutImageFile_3_in_0</xgr:id>
      <xgr:name>Parameter</xgr:name>
      <xgr:dataType>any</xgr:dataType>
      <xgr:node>PnmToJpegOutImageFile</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>OutputImageFileName_3_out_0</xgr:id>
      <xgr:name>Parameter</xgr:name>
      <xgr:dataType>any</xgr:dataType>
      <xgr:node>OutputImageFileName_3</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>ConvertOutImageFile_2_in_0</xgr:id>
      <xgr:name>Parameter</xgr:name>
      <xgr:dataType>any</xgr:dataType>
      <xgr:node>PnmToJpegOutImageFile_2</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>ConvertOutImageFile_in_0</xgr:id>
      <xgr:name>Parameter</xgr:name>
      <xgr:dataType>any</xgr:dataType>
      <xgr:node>PnmToJpegOutImageFile_3</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>PgmToPpmService_Run_in_0</xgr:id>
      <xgr:name>InputImageFile</xgr:name>
      <xgr:dataType>DataIDType</xgr:dataType>
      <xgr:node>PgmToPpmService_Run</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>PgmToPpmService_Run_in_1</xgr:id>
      <xgr:name>OutputImageFileName</xgr:name>
      <xgr:dataType>string</xgr:dataType>
      <xgr:node>PgmToPpmService_Run</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>PgmToPpmService_Run_out_0</xgr:id>
      <xgr:name>PgmToPpmOutImageFile</xgr:name>
      <xgr:dataType>DataIDType</xgr:dataType>
      <xgr:node>PgmToPpmService_Run</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="control">
      <xgr:id>PgmToPpmService_Run_ctrl_in_0</xgr:id>
      <xgr:name>control</xgr:name>
      <xgr:dataType>control</xgr:dataType>
      <xgr:node>PgmToPpmService_Run</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="control">
      <xgr:id>PgmToPpmService_Run_ctrl_out_0</xgr:id>
      <xgr:name>control</xgr:name>
      <xgr:dataType>control</xgr:dataType>
      <xgr:node>PgmToPpmService_Run</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>PgmToPpmService_Run_2_in_0</xgr:id>
      <xgr:name>InputImageFile</xgr:name>
      <xgr:dataType>DataIDType</xgr:dataType>
      <xgr:node>PgmToPpmService_Run_2</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>PgmToPpmService_Run_2_in_1</xgr:id>
      <xgr:name>OutputImageFileName</xgr:name>
      <xgr:dataType>string</xgr:dataType>
      <xgr:node>PgmToPpmService_Run_2</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>PgmToPpmService_Run_2_out_0</xgr:id>
      <xgr:name>PgmToPpmOutImageFile</xgr:name>
      <xgr:dataType>DataIDType</xgr:dataType>
      <xgr:node>PgmToPpmService_Run_2</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="control">
      <xgr:id>PgmToPpmService_Run_2_ctrl_in_0</xgr:id>
      <xgr:name>control</xgr:name>
      <xgr:dataType>control</xgr:dataType>
      <xgr:node>PgmToPpmService_Run_2</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="control">
      <xgr:id>PgmToPpmService_Run_2_ctrl_out_0</xgr:id>
      <xgr:name>control</xgr:name>
      <xgr:dataType>control</xgr:dataType>
      <xgr:node>PgmToPpmService_Run_2</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>PgmToPpmService_Run_3_in_0</xgr:id>
      <xgr:name>InputImageFile</xgr:name>
      <xgr:dataType>DataIDType</xgr:dataType>
      <xgr:node>PgmToPpmService_Run_3</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>PgmToPpmService_Run_3_in_1</xgr:id>
      <xgr:name>OutputImageFileName</xgr:name>
      <xgr:dataType>string</xgr:dataType>
      <xgr:node>PgmToPpmService_Run_3</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>PgmToPpmService_Run_3_out_0</xgr:id>
      <xgr:name>PgmToPpmOutImageFile</xgr:name>
      <xgr:dataType>DataIDType</xgr:dataType>
      <xgr:node>PgmToPpmService_Run_3</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="control">
      <xgr:id>PgmToPpmService_Run_3_ctrl_in_0</xgr:id>
      <xgr:name>control</xgr:name>
      <xgr:dataType>control</xgr:dataType>
      <xgr:node>PgmToPpmService_Run_3</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="control">
      <xgr:id>PgmToPpmService_Run_3_ctrl_out_0</xgr:id>
      <xgr:name>control</xgr:name>
      <xgr:dataType>control</xgr:dataType>
      <xgr:node>PgmToPpmService_Run_3</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>PnmToJpegService_Run_in_0</xgr:id>
      <xgr:name>InputImageFile</xgr:name>
      <xgr:dataType>DataIDType</xgr:dataType>
      <xgr:node>PnmToJpegService_Run</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>PnmToJpegService_Run_in_1</xgr:id>
      <xgr:name>OutputImageFileName</xgr:name>
      <xgr:dataType>string</xgr:dataType>
      <xgr:node>PnmToJpegService_Run</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>PnmToJpegService_Run_out_0</xgr:id>
      <xgr:name>PnmToJpegOutImageFile</xgr:name>
      <xgr:dataType>DataIDType</xgr:dataType>
      <xgr:node>PnmToJpegService_Run</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="control">
      <xgr:id>PnmToJpegService_Run_ctrl_in_0</xgr:id>
      <xgr:name>control</xgr:name>
      <xgr:dataType>control</xgr:dataType>
      <xgr:node>PnmToJpegService_Run</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="control">
      <xgr:id>PnmToJpegService_Run_ctrl_out_0</xgr:id>
      <xgr:name>control</xgr:name>
      <xgr:dataType>control</xgr:dataType>
      <xgr:node>PnmToJpegService_Run</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>PnmToJpegService_Run_2_in_0</xgr:id>
      <xgr:name>InputImageFile</xgr:name>
      <xgr:dataType>DataIDType</xgr:dataType>
      <xgr:node>PnmToJpegService_Run_2</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>PnmToJpegService_Run_2_in_1</xgr:id>
      <xgr:name>OutputImageFileName</xgr:name>
      <xgr:dataType>string</xgr:dataType>
      <xgr:node>PnmToJpegService_Run_2</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>PnmToJpegService_Run_2_out_0</xgr:id>
      <xgr:name>PnmToJpegOutImageFile</xgr:name>
      <xgr:dataType>DataIDType</xgr:dataType>
      <xgr:node>PnmToJpegService_Run_2</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="control">
      <xgr:id>PnmToJpegService_Run_2_ctrl_in_0</xgr:id>
      <xgr:name>control</xgr:name>
      <xgr:dataType>control</xgr:dataType>
      <xgr:node>PnmToJpegService_Run_2</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="control">
      <xgr:id>PnmToJpegService_Run_2_ctrl_out_0</xgr:id>
      <xgr:name>control</xgr:name>
      <xgr:dataType>control</xgr:dataType>
      <xgr:node>PnmToJpegService_Run_2</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>PnmToJpegService_Run_3_in_0</xgr:id>
      <xgr:name>InputImageFile</xgr:name>
      <xgr:dataType>DataIDType</xgr:dataType>
      <xgr:node>PnmToJpegService_Run_3</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>PnmToJpegService_Run_3_in_1</xgr:id>
      <xgr:name>OutputImageFileName</xgr:name>
      <xgr:dataType>string</xgr:dataType>
      <xgr:node>PnmToJpegService_Run_3</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>PnmToJpegService_Run_3_out_0</xgr:id>
      <xgr:name>PnmToJpegOutImageFile</xgr:name>
      <xgr:dataType>DataIDType</xgr:dataType>
      <xgr:node>PnmToJpegService_Run_3</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="control">
      <xgr:id>PnmToJpegService_Run_3_ctrl_in_0</xgr:id>
      <xgr:name>control</xgr:name>
      <xgr:dataType>control</xgr:dataType>
      <xgr:node>PnmToJpegService_Run_3</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="control">
      <xgr:id>PnmToJpegService_Run_3_ctrl_out_0</xgr:id>
      <xgr:name>control</xgr:name>
      <xgr:dataType>control</xgr:dataType>
      <xgr:node>PnmToJpegService_Run_3</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>OutputImageFileName_4_out_0</xgr:id>
      <xgr:name>Parameter</xgr:name>
      <xgr:dataType>any</xgr:dataType>
      <xgr:node>OutputImageFileName_4</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>OutputImageFileName_5_out_0</xgr:id>
      <xgr:name>Parameter</xgr:name>
      <xgr:dataType>any</xgr:dataType>
      <xgr:node>OutputImageFileName_5</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>OutputImageFileName_6_out_0</xgr:id>
      <xgr:name>Parameter</xgr:name>
      <xgr:dataType>any</xgr:dataType>
      <xgr:node>OutputImageFileName_6</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>AtlasImageFile_out_0</xgr:id>
      <xgr:name>Parameter</xgr:name>
      <xgr:dataType>any</xgr:dataType>
      <xgr:node>AtlasImageFile</xgr:node>
    </xgr:port>
    <xgr:port xgr:type="ws">
      <xgr:id>AtlasHeaderFile_out_0</xgr:id>
      <xgr:name>Parameter</xgr:name>
      <xgr:dataType>any</xgr:dataType>
      <xgr:node>AtlasHeaderFile</xgr:node>
    </xgr:port>
    <xgr:edge xgr:type="data">
      <xgr:fromPort>InputOptions_out_0</xgr:fromPort>
      <xgr:toPort>SlicerService_Run_in_2</xgr:toPort>
    </xgr:edge>
    <xgr:edge xgr:type="data">
      <xgr:fromPort>SliceOutFileName_out_0</xgr:fromPort>
      <xgr:toPort>SlicerService_Run_in_3</xgr:toPort>
    </xgr:edge>
    <xgr:edge xgr:type="data">
      <xgr:fromPort>InputOptions_2_out_0</xgr:fromPort>
      <xgr:toPort>SlicerService_Run_2_in_2</xgr:toPort>
    </xgr:edge>
    <xgr:edge xgr:type="data">
      <xgr:fromPort>SliceOutFileName_2_out_0</xgr:fromPort>
      <xgr:toPort>SlicerService_Run_2_in_3</xgr:toPort>
    </xgr:edge>
    <xgr:edge xgr:type="data">
      <xgr:fromPort>InputOptions_3_out_0</xgr:fromPort>
      <xgr:toPort>SlicerService_Run_3_in_2</xgr:toPort>
    </xgr:edge>
    <xgr:edge xgr:type="data">
      <xgr:fromPort>SliceOutFileName_3_out_0</xgr:fromPort>
      <xgr:toPort>SlicerService_Run_3_in_3</xgr:toPort>
    </xgr:edge>
    <xgr:edge xgr:type="data">
      <xgr:fromPort>SlicerService_Run_out_0</xgr:fromPort>
      <xgr:toPort>PgmToPpmService_Run_in_0</xgr:toPort>
    </xgr:edge>
    <xgr:edge xgr:type="data">
      <xgr:fromPort>SlicerService_Run_2_out_0</xgr:fromPort>
      <xgr:toPort>PgmToPpmService_Run_2_in_0</xgr:toPort>
    </xgr:edge>
    <xgr:edge xgr:type="data">
      <xgr:fromPort>SlicerService_Run_3_out_0</xgr:fromPort>
      <xgr:toPort>PgmToPpmService_Run_3_in_0</xgr:toPort>
    </xgr:edge>
    <xgr:edge xgr:type="data">
      <xgr:fromPort>OutputImageFileName_3_out_0</xgr:fromPort>
      <xgr:toPort>PgmToPpmService_Run_3_in_1</xgr:toPort>
    </xgr:edge>
    <xgr:edge xgr:type="data">
      <xgr:fromPort>OutputImageFileName_out_0</xgr:fromPort>
      <xgr:toPort>PgmToPpmService_Run_in_1</xgr:toPort>
    </xgr:edge>
    <xgr:edge xgr:type="data">
      <xgr:fromPort>OutputImageFileName_2_out_0</xgr:fromPort>
      <xgr:toPort>PgmToPpmService_Run_2_in_1</xgr:toPort>
    </xgr:edge>
    <xgr:edge xgr:type="data">
      <xgr:fromPort>PgmToPpmService_Run_out_0</xgr:fromPort>
      <xgr:toPort>PnmToJpegService_Run_in_0</xgr:toPort>
    </xgr:edge>
    <xgr:edge xgr:type="data">
      <xgr:fromPort>PgmToPpmService_Run_2_out_0</xgr:fromPort>
      <xgr:toPort>PnmToJpegService_Run_2_in_0</xgr:toPort>
    </xgr:edge>
    <xgr:edge xgr:type="data">
      <xgr:fromPort>PgmToPpmService_Run_3_out_0</xgr:fromPort>
      <xgr:toPort>PnmToJpegService_Run_3_in_0</xgr:toPort>
    </xgr:edge>
    <xgr:edge xgr:type="data">
      <xgr:fromPort>PnmToJpegService_Run_out_0</xgr:fromPort>
      <xgr:toPort>ConvertOutImageFile_3_in_0</xgr:toPort>
    </xgr:edge>
    <xgr:edge xgr:type="data">
      <xgr:fromPort>PnmToJpegService_Run_2_out_0</xgr:fromPort>
      <xgr:toPort>ConvertOutImageFile_2_in_0</xgr:toPort>
    </xgr:edge>
    <xgr:edge xgr:type="data">
      <xgr:fromPort>PnmToJpegService_Run_3_out_0</xgr:fromPort>
      <xgr:toPort>ConvertOutImageFile_in_0</xgr:toPort>
    </xgr:edge>
    <xgr:edge xgr:type="data">
      <xgr:fromPort>OutputImageFileName_4_out_0</xgr:fromPort>
      <xgr:toPort>PnmToJpegService_Run_in_1</xgr:toPort>
    </xgr:edge>
    <xgr:edge xgr:type="data">
      <xgr:fromPort>OutputImageFileName_5_out_0</xgr:fromPort>
      <xgr:toPort>PnmToJpegService_Run_2_in_1</xgr:toPort>
    </xgr:edge>
    <xgr:edge xgr:type="data">
      <xgr:fromPort>OutputImageFileName_6_out_0</xgr:fromPort>
      <xgr:toPort>PnmToJpegService_Run_3_in_1</xgr:toPort>
    </xgr:edge>
    <xgr:edge xgr:type="data">
      <xgr:fromPort>AtlasImageFile_out_0</xgr:fromPort>
      <xgr:toPort>SlicerService_Run_in_0</xgr:toPort>
    </xgr:edge>
    <xgr:edge xgr:type="data">
      <xgr:fromPort>AtlasHeaderFile_out_0</xgr:fromPort>
      <xgr:toPort>SlicerService_Run_in_1</xgr:toPort>
    </xgr:edge>
    <xgr:edge xgr:type="data">
      <xgr:fromPort>AtlasImageFile_out_0</xgr:fromPort>
      <xgr:toPort>SlicerService_Run_2_in_0</xgr:toPort>
    </xgr:edge>
    <xgr:edge xgr:type="data">
      <xgr:fromPort>AtlasHeaderFile_out_0</xgr:fromPort>
      <xgr:toPort>SlicerService_Run_2_in_1</xgr:toPort>
    </xgr:edge>
    <xgr:edge xgr:type="data">
      <xgr:fromPort>AtlasImageFile_out_0</xgr:fromPort>
      <xgr:toPort>SlicerService_Run_3_in_0</xgr:toPort>
    </xgr:edge>
    <xgr:edge xgr:type="data">
      <xgr:fromPort>AtlasHeaderFile_out_0</xgr:fromPort>
      <xgr:toPort>SlicerService_Run_3_in_1</xgr:toPort>
    </xgr:edge>
  </xgr:graph>
  <xwf:wsdls>
    <xwf:wsdl xwf:id="SlicerService">&lt;wsdl:definitions name="SlicerService" targetNamespace="http://www.extreme.indiana.edu/karma/challenge2"
  xmlns:typens="http://www.extreme.indiana.edu/karma/challenge2/SlicerService/xsd"
  xmlns:crosscutns="http://lead.extreme.indiana.edu/namespaces/2006/lead-crosscut-parameters/" xmlns:wsa="http://www.w3.org/2005/08/addressing"
  xmlns:globalTypens="http://www.extreme.indiana.edu/karma/challenge2/xsd"
  xmlns:wsdlns="http://www.extreme.indiana.edu/karma/challenge2" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
&lt;wsdl:documentation>This is a simple Slicer service for the second provenance challenge&lt;/wsdl:documentation>
  &lt;wsdl:types>
    &lt;schema elementFormDefault="unqualified" targetNamespace="http://www.extreme.indiana.edu/karma/challenge2/SlicerService/xsd" xmlns="http://www.w3.org/2001/XMLSchema">
      &lt;element name="Run_InputParams" type="typens:Run_InputParamsType" />
      &lt;complexType name="Run_InputParamsType">
        &lt;sequence>
          &lt;element name="AtlasImageFile" type="globalTypens:DataIDType">
            &lt;annotation>
              &lt;documentation />
            &lt;/annotation>
          &lt;/element>
          &lt;element name="AtlasHeaderFile" type="globalTypens:DataIDType">
            &lt;annotation>
              &lt;documentation />
            &lt;/annotation>
          &lt;/element>
          &lt;element name="InputOptions" type="xsd:string">
            &lt;annotation>
              &lt;documentation />
            &lt;/annotation>
          &lt;/element>
          &lt;element name="SliceOutFileName" type="xsd:string">
            &lt;annotation>
              &lt;documentation />
            &lt;/annotation>
          &lt;/element>
        &lt;/sequence>
      &lt;/complexType>
      &lt;element name="Run_OutputParams" type="typens:Run_OutputParamsType" />
      &lt;complexType name="Run_OutputParamsType">
        &lt;sequence>
          &lt;element name="SliceOutFile" type="globalTypens:DataIDType">
            &lt;annotation>
              &lt;documentation />
            &lt;/annotation>
          &lt;/element>
        &lt;/sequence>
      &lt;/complexType>
    &lt;/schema>
    &lt;schema elementFormDefault="unqualified" targetNamespace="http://www.extreme.indiana.edu/karma/challenge2/xsd" xmlns="http://www.w3.org/2001/XMLSchema">
      &lt;complexType name="DataIDType">
        &lt;complexContent>
          &lt;extension base="xsd:anyURI">
            &lt;attribute name="location" type="xsd:string" use="optional" />
          &lt;/extension>
        &lt;/complexContent>
      &lt;/complexType>
    &lt;/schema>
  &lt;/wsdl:types>
  &lt;wsdl:message name="Run_ResponseMessage">
    &lt;wsdl:part name="parameters" element="typens:Run_OutputParams" />
  &lt;/wsdl:message>
  &lt;wsdl:message name="Run_RequestMessage">
    &lt;wsdl:part name="parameters" element="typens:Run_InputParams" />
  &lt;/wsdl:message>
  &lt;wsdl:portType name="SlicerService">
&lt;wsdl:documentation />
    &lt;wsdl:operation name="Run">
&lt;wsdl:documentation>Run the slicer application&lt;/wsdl:documentation>
      &lt;wsdl:input name="Run_RequestMessage" message="wsdlns:Run_RequestMessage" />
      &lt;wsdl:output name="Run_ResponseMessage" message="wsdlns:Run_ResponseMessage" />
    &lt;/wsdl:operation>
  &lt;/wsdl:portType>
    &lt;n:factoryServices
    xmlns:n="http://www.extreme.indiana.edu/namespaces/2004/01/gFac">
    &lt;n:factoryService location="http://rainier.extreme.indiana.edu:12345" operation="n:CreateService" portType="n:GenericFactory" />
  &lt;/n:factoryServices>
&lt;/wsdl:definitions></xwf:wsdl>
    <xwf:wsdl xwf:id="PgmToPpmService">&lt;wsdl:definitions name="PgmToPpmService" targetNamespace="http://www.extreme.indiana.edu/karma/challenge2"
  xmlns:typens="http://www.extreme.indiana.edu/karma/challenge2/PgmToPpmService/xsd"
  xmlns:crosscutns="http://lead.extreme.indiana.edu/namespaces/2006/lead-crosscut-parameters/" xmlns:wsa="http://www.w3.org/2005/08/addressing"
  xmlns:globalTypens="http://www.extreme.indiana.edu/karma/challenge2/xsd"
  xmlns:wsdlns="http://www.extreme.indiana.edu/karma/challenge2" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
&lt;wsdl:documentation>This is a simple pgmtoppm service for the second provenance challenge&lt;/wsdl:documentation>
  &lt;wsdl:types>
    &lt;schema elementFormDefault="unqualified" targetNamespace="http://www.extreme.indiana.edu/karma/challenge2/PgmToPpmService/xsd" xmlns="http://www.w3.org/2001/XMLSchema">
      &lt;element name="Run_InputParams" type="typens:Run_InputParamsType" />
      &lt;complexType name="Run_InputParamsType">
        &lt;sequence>
          &lt;element name="InputImageFile" type="globalTypens:DataIDType">
            &lt;annotation>
              &lt;documentation />
            &lt;/annotation>
          &lt;/element>
          &lt;element name="OutputImageFileName" type="xsd:string">
            &lt;annotation>
              &lt;documentation />
            &lt;/annotation>
          &lt;/element>
        &lt;/sequence>
      &lt;/complexType>
      &lt;element name="Run_OutputParams" type="typens:Run_OutputParamsType" />
      &lt;complexType name="Run_OutputParamsType">
        &lt;sequence>
          &lt;element name="PgmToPpmOutImageFile" type="globalTypens:DataIDType">
            &lt;annotation>
              &lt;documentation />
            &lt;/annotation>
          &lt;/element>
        &lt;/sequence>
      &lt;/complexType>
    &lt;/schema>
    &lt;schema elementFormDefault="unqualified" targetNamespace="http://www.extreme.indiana.edu/karma/challenge2/xsd" xmlns="http://www.w3.org/2001/XMLSchema">
      &lt;complexType name="DataIDType">
        &lt;complexContent>
          &lt;extension base="xsd:anyURI">
            &lt;attribute name="location" type="xsd:string" use="optional" />
          &lt;/extension>
        &lt;/complexContent>
      &lt;/complexType>
    &lt;/schema>
  &lt;/wsdl:types>
  &lt;wsdl:message name="Run_ResponseMessage">
    &lt;wsdl:part name="parameters" element="typens:Run_OutputParams" />
  &lt;/wsdl:message>
  &lt;wsdl:message name="Run_RequestMessage">
    &lt;wsdl:part name="parameters" element="typens:Run_InputParams" />
  &lt;/wsdl:message>
  &lt;wsdl:portType name="PgmToPpmService">
&lt;wsdl:documentation />
    &lt;wsdl:operation name="Run">
&lt;wsdl:documentation>Run the service&lt;/wsdl:documentation>
      &lt;wsdl:input name="Run_RequestMessage" message="wsdlns:Run_RequestMessage" />
      &lt;wsdl:output name="Run_ResponseMessage" message="wsdlns:Run_ResponseMessage" />
    &lt;/wsdl:operation>
  &lt;/wsdl:portType>
    &lt;n:factoryServices
    xmlns:n="http://www.extreme.indiana.edu/namespaces/2004/01/gFac">
    &lt;n:factoryService location="http://rainier.extreme.indiana.edu:12345" operation="n:CreateService" portType="n:GenericFactory" />
  &lt;/n:factoryServices>
&lt;/wsdl:definitions></xwf:wsdl>
    <xwf:wsdl xwf:id="PnmToJpegService">&lt;wsdl:definitions name="PnmToJpegService" targetNamespace="http://www.extreme.indiana.edu/karma/challenge2"
  xmlns:typens="http://www.extreme.indiana.edu/karma/challenge2/PnmToJpegService/xsd"
  xmlns:crosscutns="http://lead.extreme.indiana.edu/namespaces/2006/lead-crosscut-parameters/" xmlns:wsa="http://www.w3.org/2005/08/addressing"
  xmlns:globalTypens="http://www.extreme.indiana.edu/karma/challenge2/xsd"
  xmlns:wsdlns="http://www.extreme.indiana.edu/karma/challenge2" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
&lt;wsdl:documentation>This is a simple PnmToJpeg service for the second provenance challenge&lt;/wsdl:documentation>
  &lt;wsdl:types>
    &lt;schema elementFormDefault="unqualified" targetNamespace="http://www.extreme.indiana.edu/karma/challenge2/PnmToJpegService/xsd" xmlns="http://www.w3.org/2001/XMLSchema">
      &lt;element name="Run_InputParams" type="typens:Run_InputParamsType" />
      &lt;complexType name="Run_InputParamsType">
        &lt;sequence>
          &lt;element name="InputImageFile" type="globalTypens:DataIDType">
            &lt;annotation>
              &lt;documentation />
            &lt;/annotation>
          &lt;/element>
          &lt;element name="OutputImageFileName" type="xsd:string">
            &lt;annotation>
              &lt;documentation />
            &lt;/annotation>
          &lt;/element>
        &lt;/sequence>
      &lt;/complexType>
      &lt;element name="Run_OutputParams" type="typens:Run_OutputParamsType" />
      &lt;complexType name="Run_OutputParamsType">
        &lt;sequence>
          &lt;element name="PnmToJpegOutImageFile" type="globalTypens:DataIDType">
            &lt;annotation>
              &lt;documentation />
            &lt;/annotation>
          &lt;/element>
        &lt;/sequence>
      &lt;/complexType>
    &lt;/schema>
    &lt;schema elementFormDefault="unqualified" targetNamespace="http://www.extreme.indiana.edu/karma/challenge2/xsd" xmlns="http://www.w3.org/2001/XMLSchema">
      &lt;complexType name="DataIDType">
        &lt;complexContent>
          &lt;extension base="xsd:anyURI">
            &lt;attribute name="location" type="xsd:string" use="optional" />
          &lt;/extension>
        &lt;/complexContent>
      &lt;/complexType>
    &lt;/schema>
  &lt;/wsdl:types>
  &lt;wsdl:message name="Run_ResponseMessage">
    &lt;wsdl:part name="parameters" element="typens:Run_OutputParams" />
  &lt;/wsdl:message>
  &lt;wsdl:message name="Run_RequestMessage">
    &lt;wsdl:part name="parameters" element="typens:Run_InputParams" />
  &lt;/wsdl:message>
  &lt;wsdl:portType name="PnmToJpegService">
&lt;wsdl:documentation />
    &lt;wsdl:operation name="Run">
&lt;wsdl:documentation>Run the service&lt;/wsdl:documentation>
      &lt;wsdl:input name="Run_RequestMessage" message="wsdlns:Run_RequestMessage" />
      &lt;wsdl:output name="Run_ResponseMessage" message="wsdlns:Run_ResponseMessage" />
    &lt;/wsdl:operation>
  &lt;/wsdl:portType>
    &lt;n:factoryServices
    xmlns:n="http://www.extreme.indiana.edu/namespaces/2004/01/gFac">
    &lt;n:factoryService location="http://rainier.extreme.indiana.edu:12345" operation="n:CreateService" portType="n:GenericFactory" />
  &lt;/n:factoryServices>
&lt;/wsdl:definitions></xwf:wsdl>
  </xwf:wsdls>
  <xwf:image>iVBORw0KGgoAAAANSUhEUgAABmIAAAKSCAYAAADBHcR9AABWK0lEQVR42uzdW3LjRpqAUS229jcb
Uvihl+EXzqjcHNMwkMg78nLgODFtS6JYVFKs+T8m8PWf//zxAgAAAAAAoL4vDwIAAAAAAIAQAwAA
AAAAIMQAAAAAAAAgxAAAAAAAAAgxAAAAAAAAQgwAAAAAAABCDAAAAAAAgBADAAAAAAAgxAAAAAAA
ACDEAAAAAAAACDEAAAAAAABCDAAAAAAAAEIMAAAAAACAEAMAAAAAACDEAAAAAAAAIMQAAAAAAAAI
MQAAAAAAAEIMAAAAAAAAQgwAAAAAAIAQAwAAAAAAIMQAAAAAAAAgxAAAAAAAAAgxAAAAAAAAQgwA
AAAAAABCDAAAAAAAgBADAAAAAAAgxAAAAAAAACDEAAAAAAAACDEAAAAAAABCDAAAAAAAAEIMAAAA
AACAEAMAAAAAACDEAAAAAAAAIMQAAAAAAAAIMQAAAAAAAEIMAAAAAAAAQgwAAAAAAIAQAwAAAAAA
IMQAAAAAAAAgxAAAAAAAAAgxAAAAAAAAQgwAAAAAAABCDAAAAAAAgBADAAAAAAAgxAAAAAAAACDE
AAAAAAAACDEAAAAAAABCDAAAAAAAAEIMAAAAAACAEAMAAAAAACDEAAAAAAAAIMQAAAAAAAAIMQAA
AAAAAEIMAAAAAAAAQgwAAAAAAIAQAwAAAAAAIMQAAAAAAAAgxAAAAAAAAAgxAAAAAADQcRD+9QXN
CDEAAAAAAGwfYhyOFocQAwAAAACAECPEOIQYAAAAAAAQYhxCDAAAAAAACDEOhxADAAAAAABCjEOI
AQAAAAAAIcYhxAAAAAAAgBDjcAgxAAAAAAAgxDiEGAAAAAAAeCLE/Pz3oxaD+iupt9MrLJTev5HC
V+hxr3GfhRgAAAAAAISYQIjpGTxKbrtH3Dh+j5TvOXKIafn4CjEAAAAAAAgxmSHm/b/PdohcfSy0
myRmZ05K6Lj6mtDtff73mHgS+pzj/QjdbuzjlHPfQ1+X+pim7gwSYgAAAAAAEGIKQkzoVFaxn5vy
32KDSOwptlLuf26ISf0+re977O6cnPshxAAAAAAAQEKICV23JWXAHzO8rxliWn+sZojJPf1ZrT9X
zM9XiAEAAAAAgA47YlYIMTEXpx81xOTe99ivS9lxE3vKOCEGAAAAAAAhZrIQU3tnywwhpsefOWdH
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
</xwf:image>
  <xwf:bpel>&lt;gpel:process targetNamespace="http://www.extreme.indiana.edu/xwf/bpel/Workflow_20070219_171344_296/"
  xmlns:tns="http://www.extreme.indiana.edu/xbaya/Workflow_20070219_171344_296/"
  xmlns:typens="http://www.extreme.indiana.edu/xbaya/Workflow_20070219_171344_296/xsd/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"
  xmlns:alignwarpservice_run="http://www.extreme.indiana.edu/karma/challenge2"
  xmlns:alignwarpservice_runtypens="http://www.extreme.indiana.edu/karma/challenge2/AlignWarpService/xsd"
  xmlns:resliceservice_runtypens="http://www.extreme.indiana.edu/karma/challenge2/ResliceService/xsd"
  xmlns:softmeanservice_runtypens="http://www.extreme.indiana.edu/karma/challenge2/SoftmeanService/xsd"
  xmlns:slicerservice_runtypens="http://www.extreme.indiana.edu/karma/challenge2/SlicerService/xsd"
  xmlns:convertservice_runtypens="http://www.extreme.indiana.edu/karma/challenge2/ConvertService/xsd"
  xmlns:gpel="http://schemas.gpel.org/2005/grid-process/">
  &lt;gpel:partnerLinks>
    &lt;gpel:partnerLink name="workflowUserPartner" partnerLinkType="tns:WorkflowLT" myRole="WorkflowProvider" />
    &lt;gpel:partnerLink name="AlignWarpService_RunPartner" partnerLinkType="tns:AlignWarpService_RunLT" partnerRole="AlignWarpService_RunService" />
    &lt;gpel:partnerLink name="AlignWarpService_Run_2Partner" partnerLinkType="tns:AlignWarpService_Run_2LT" partnerRole="AlignWarpService_Run_2Service" />
    &lt;gpel:partnerLink name="AlignWarpService_Run_3Partner" partnerLinkType="tns:AlignWarpService_Run_3LT" partnerRole="AlignWarpService_Run_3Service" />
    &lt;gpel:partnerLink name="AlignWarpService_Run_4Partner" partnerLinkType="tns:AlignWarpService_Run_4LT" partnerRole="AlignWarpService_Run_4Service" />
    &lt;gpel:partnerLink name="ResliceService_RunPartner" partnerLinkType="tns:ResliceService_RunLT" partnerRole="ResliceService_RunService" />
    &lt;gpel:partnerLink name="ResliceService_Run_2Partner" partnerLinkType="tns:ResliceService_Run_2LT" partnerRole="ResliceService_Run_2Service" />
    &lt;gpel:partnerLink name="ResliceService_Run_3Partner" partnerLinkType="tns:ResliceService_Run_3LT" partnerRole="ResliceService_Run_3Service" />
    &lt;gpel:partnerLink name="ResliceService_Run_4Partner" partnerLinkType="tns:ResliceService_Run_4LT" partnerRole="ResliceService_Run_4Service" />
    &lt;gpel:partnerLink name="SoftmeanService_RunPartner" partnerLinkType="tns:SoftmeanService_RunLT" partnerRole="SoftmeanService_RunService" />
    &lt;gpel:partnerLink name="SlicerService_RunPartner" partnerLinkType="tns:SlicerService_RunLT" partnerRole="SlicerService_RunService" />
    &lt;gpel:partnerLink name="SlicerService_Run_2Partner" partnerLinkType="tns:SlicerService_Run_2LT" partnerRole="SlicerService_Run_2Service" />
    &lt;gpel:partnerLink name="SlicerService_Run_3Partner" partnerLinkType="tns:SlicerService_Run_3LT" partnerRole="SlicerService_Run_3Service" />
    &lt;gpel:partnerLink name="ConvertService_RunPartner" partnerLinkType="tns:ConvertService_RunLT" partnerRole="ConvertService_RunService" />
    &lt;gpel:partnerLink name="ConvertService_Run_2Partner" partnerLinkType="tns:ConvertService_Run_2LT" partnerRole="ConvertService_Run_2Service" />
    &lt;gpel:partnerLink name="ConvertService_Run_3Partner" partnerLinkType="tns:ConvertService_Run_3LT" partnerRole="ConvertService_Run_3Service" />
  &lt;/gpel:partnerLinks>
  &lt;gpel:variables>
    &lt;gpel:variable name="workflowInput" messageType="tns:workflowInput" />
    &lt;gpel:variable name="AlignWarpService_RunInput" messageType="alignwarpservice_run:AlignWarpService" />
    &lt;gpel:variable name="AlignWarpService_RunOutput" messageType="alignwarpservice_run:AlignWarpService" />
    &lt;gpel:variable name="AlignWarpService_Run_2Input" messageType="alignwarpservice_run:AlignWarpService" />
    &lt;gpel:variable name="AlignWarpService_Run_2Output" messageType="alignwarpservice_run:AlignWarpService" />
    &lt;gpel:variable name="AlignWarpService_Run_3Input" messageType="alignwarpservice_run:AlignWarpService" />
    &lt;gpel:variable name="AlignWarpService_Run_3Output" messageType="alignwarpservice_run:AlignWarpService" />
    &lt;gpel:variable name="AlignWarpService_Run_4Input" messageType="alignwarpservice_run:AlignWarpService" />
    &lt;gpel:variable name="AlignWarpService_Run_4Output" messageType="alignwarpservice_run:AlignWarpService" />
    &lt;gpel:variable name="ResliceService_RunInput" messageType="alignwarpservice_run:ResliceService" />
    &lt;gpel:variable name="ResliceService_RunOutput" messageType="alignwarpservice_run:ResliceService" />
    &lt;gpel:variable name="ResliceService_Run_2Input" messageType="alignwarpservice_run:ResliceService" />
    &lt;gpel:variable name="ResliceService_Run_2Output" messageType="alignwarpservice_run:ResliceService" />
    &lt;gpel:variable name="ResliceService_Run_3Input" messageType="alignwarpservice_run:ResliceService" />
    &lt;gpel:variable name="ResliceService_Run_3Output" messageType="alignwarpservice_run:ResliceService" />
    &lt;gpel:variable name="ResliceService_Run_4Input" messageType="alignwarpservice_run:ResliceService" />
    &lt;gpel:variable name="ResliceService_Run_4Output" messageType="alignwarpservice_run:ResliceService" />
    &lt;gpel:variable name="SoftmeanService_RunInput" messageType="alignwarpservice_run:SoftmeanService" />
    &lt;gpel:variable name="SoftmeanService_RunOutput" messageType="alignwarpservice_run:SoftmeanService" />
    &lt;gpel:variable name="SlicerService_RunInput" messageType="alignwarpservice_run:SlicerService" />
    &lt;gpel:variable name="SlicerService_RunOutput" messageType="alignwarpservice_run:SlicerService" />
    &lt;gpel:variable name="SlicerService_Run_2Input" messageType="alignwarpservice_run:SlicerService" />
    &lt;gpel:variable name="SlicerService_Run_2Output" messageType="alignwarpservice_run:SlicerService" />
    &lt;gpel:variable name="SlicerService_Run_3Input" messageType="alignwarpservice_run:SlicerService" />
    &lt;gpel:variable name="SlicerService_Run_3Output" messageType="alignwarpservice_run:SlicerService" />
    &lt;gpel:variable name="ConvertService_RunInput" messageType="alignwarpservice_run:ConvertService" />
    &lt;gpel:variable name="ConvertService_RunOutput" messageType="alignwarpservice_run:ConvertService" />
    &lt;gpel:variable name="ConvertService_Run_2Input" messageType="alignwarpservice_run:ConvertService" />
    &lt;gpel:variable name="ConvertService_Run_2Output" messageType="alignwarpservice_run:ConvertService" />
    &lt;gpel:variable name="ConvertService_Run_3Input" messageType="alignwarpservice_run:ConvertService" />
    &lt;gpel:variable name="ConvertService_Run_3Output" messageType="alignwarpservice_run:ConvertService" />
    &lt;gpel:variable name="workflowOutput" messageType="tns:Workflow_Run_ResponseMessage" />
  &lt;/gpel:variables>
  &lt;gpel:sequence>
    &lt;gpel:receive partnerLink="workflowUserPartner" portType="tns:workflowInput" operation="Run" name="ReceiveInput" variable="workflowInput" />
    &lt;gpel:flow>
      &lt;gpel:sequence>
        &lt;gpel:assign>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/AnatomyImageFile" />
            &lt;gpel:to variable="AlignWarpService_RunInput" part="parameters" query="/alignwarpservice_runtypens:Run_InputParams/AnatomyImageFile" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/AnatomyHeaderFile" />
            &lt;gpel:to variable="AlignWarpService_RunInput" part="parameters" query="/alignwarpservice_runtypens:Run_InputParams/AnatomyHeaderFile" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/ReferenceImageFile" />
            &lt;gpel:to variable="AlignWarpService_RunInput" part="parameters" query="/alignwarpservice_runtypens:Run_InputParams/ReferenceImageFile" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/ReferenceHeaderFile" />
            &lt;gpel:to variable="AlignWarpService_RunInput" part="parameters" query="/alignwarpservice_runtypens:Run_InputParams/ReferenceHeaderFile" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/WarpOutParamFileName" />
            &lt;gpel:to variable="AlignWarpService_RunInput" part="parameters" query="/alignwarpservice_runtypens:Run_InputParams/WarpOutParamFileName" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/ModelMenuNumber" />
            &lt;gpel:to variable="AlignWarpService_RunInput" part="parameters" query="/alignwarpservice_runtypens:Run_InputParams/ModelMenuNumber" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/OtherOptions" />
            &lt;gpel:to variable="AlignWarpService_RunInput" part="parameters" query="/alignwarpservice_runtypens:Run_InputParams/OtherOptions" />
          &lt;/gpel:copy>
        &lt;/gpel:assign>
        &lt;gpel:invoke partnerLink="AlignWarpService_RunPartner" portType="alignwarpservice_run:AlignWarpService" operation="Run" name="AlignWarpService_Run" inputVariable="AlignWarpService_RunInput" outputVariable="AlignWarpService_RunOutput" />
      &lt;/gpel:sequence>
      &lt;gpel:sequence>
        &lt;gpel:assign>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/AnatomyImageFile_2" />
            &lt;gpel:to variable="AlignWarpService_Run_2Input" part="parameters" query="/alignwarpservice_runtypens:Run_InputParams/AnatomyImageFile" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/AnatomyHeaderFile_2" />
            &lt;gpel:to variable="AlignWarpService_Run_2Input" part="parameters" query="/alignwarpservice_runtypens:Run_InputParams/AnatomyHeaderFile" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/ReferenceImageFile" />
            &lt;gpel:to variable="AlignWarpService_Run_2Input" part="parameters" query="/alignwarpservice_runtypens:Run_InputParams/ReferenceImageFile" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/ReferenceHeaderFile" />
            &lt;gpel:to variable="AlignWarpService_Run_2Input" part="parameters" query="/alignwarpservice_runtypens:Run_InputParams/ReferenceHeaderFile" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/WarpOutParamFileName_2" />
            &lt;gpel:to variable="AlignWarpService_Run_2Input" part="parameters" query="/alignwarpservice_runtypens:Run_InputParams/WarpOutParamFileName" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/ModelMenuNumber" />
            &lt;gpel:to variable="AlignWarpService_Run_2Input" part="parameters" query="/alignwarpservice_runtypens:Run_InputParams/ModelMenuNumber" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/OtherOptions" />
            &lt;gpel:to variable="AlignWarpService_Run_2Input" part="parameters" query="/alignwarpservice_runtypens:Run_InputParams/OtherOptions" />
          &lt;/gpel:copy>
        &lt;/gpel:assign>
        &lt;gpel:invoke partnerLink="AlignWarpService_Run_2Partner" portType="alignwarpservice_run:AlignWarpService" operation="Run" name="AlignWarpService_Run_2" inputVariable="AlignWarpService_Run_2Input" outputVariable="AlignWarpService_Run_2Output" />
      &lt;/gpel:sequence>
      &lt;gpel:sequence>
        &lt;gpel:assign>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/AnatomyImageFile_3" />
            &lt;gpel:to variable="AlignWarpService_Run_3Input" part="parameters" query="/alignwarpservice_runtypens:Run_InputParams/AnatomyImageFile" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/AnatomyHeaderFile_3" />
            &lt;gpel:to variable="AlignWarpService_Run_3Input" part="parameters" query="/alignwarpservice_runtypens:Run_InputParams/AnatomyHeaderFile" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/ReferenceImageFile" />
            &lt;gpel:to variable="AlignWarpService_Run_3Input" part="parameters" query="/alignwarpservice_runtypens:Run_InputParams/ReferenceImageFile" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/ReferenceHeaderFile" />
            &lt;gpel:to variable="AlignWarpService_Run_3Input" part="parameters" query="/alignwarpservice_runtypens:Run_InputParams/ReferenceHeaderFile" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/WarpOutParamFileName_3" />
            &lt;gpel:to variable="AlignWarpService_Run_3Input" part="parameters" query="/alignwarpservice_runtypens:Run_InputParams/WarpOutParamFileName" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/ModelMenuNumber" />
            &lt;gpel:to variable="AlignWarpService_Run_3Input" part="parameters" query="/alignwarpservice_runtypens:Run_InputParams/ModelMenuNumber" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/OtherOptions" />
            &lt;gpel:to variable="AlignWarpService_Run_3Input" part="parameters" query="/alignwarpservice_runtypens:Run_InputParams/OtherOptions" />
          &lt;/gpel:copy>
        &lt;/gpel:assign>
        &lt;gpel:invoke partnerLink="AlignWarpService_Run_3Partner" portType="alignwarpservice_run:AlignWarpService" operation="Run" name="AlignWarpService_Run_3" inputVariable="AlignWarpService_Run_3Input" outputVariable="AlignWarpService_Run_3Output" />
      &lt;/gpel:sequence>
      &lt;gpel:sequence>
        &lt;gpel:assign>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/AnatomyImageFile_4" />
            &lt;gpel:to variable="AlignWarpService_Run_4Input" part="parameters" query="/alignwarpservice_runtypens:Run_InputParams/AnatomyImageFile" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/AnatomyHeaderFile_4" />
            &lt;gpel:to variable="AlignWarpService_Run_4Input" part="parameters" query="/alignwarpservice_runtypens:Run_InputParams/AnatomyHeaderFile" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/ReferenceImageFile" />
            &lt;gpel:to variable="AlignWarpService_Run_4Input" part="parameters" query="/alignwarpservice_runtypens:Run_InputParams/ReferenceImageFile" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/ReferenceHeaderFile" />
            &lt;gpel:to variable="AlignWarpService_Run_4Input" part="parameters" query="/alignwarpservice_runtypens:Run_InputParams/ReferenceHeaderFile" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/WarpOutParamFileName_4" />
            &lt;gpel:to variable="AlignWarpService_Run_4Input" part="parameters" query="/alignwarpservice_runtypens:Run_InputParams/WarpOutParamFileName" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/ModelMenuNumber" />
            &lt;gpel:to variable="AlignWarpService_Run_4Input" part="parameters" query="/alignwarpservice_runtypens:Run_InputParams/ModelMenuNumber" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/OtherOptions" />
            &lt;gpel:to variable="AlignWarpService_Run_4Input" part="parameters" query="/alignwarpservice_runtypens:Run_InputParams/OtherOptions" />
          &lt;/gpel:copy>
        &lt;/gpel:assign>
        &lt;gpel:invoke partnerLink="AlignWarpService_Run_4Partner" portType="alignwarpservice_run:AlignWarpService" operation="Run" name="AlignWarpService_Run_4" inputVariable="AlignWarpService_Run_4Input" outputVariable="AlignWarpService_Run_4Output" />
      &lt;/gpel:sequence>
    &lt;/gpel:flow>
    &lt;gpel:flow>
      &lt;gpel:sequence>
        &lt;gpel:assign>
          &lt;gpel:copy>
            &lt;gpel:from variable="AlignWarpService_RunOutput" part="parameters" query="/alignwarpservice_runtypens:Run_OutputParams/WarpOutParamFile" />
            &lt;gpel:to variable="ResliceService_RunInput" part="parameters" query="/resliceservice_runtypens:Run_InputParams/WarpParamFile" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/ResliceOutFileName" />
            &lt;gpel:to variable="ResliceService_RunInput" part="parameters" query="/resliceservice_runtypens:Run_InputParams/ResliceOutFileName" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/OtherInputOptions_2" />
            &lt;gpel:to variable="ResliceService_RunInput" part="parameters" query="/resliceservice_runtypens:Run_InputParams/OtherInputOptions" />
          &lt;/gpel:copy>
        &lt;/gpel:assign>
        &lt;gpel:invoke partnerLink="ResliceService_RunPartner" portType="alignwarpservice_run:ResliceService" operation="Run" name="ResliceService_Run" inputVariable="ResliceService_RunInput" outputVariable="ResliceService_RunOutput" />
      &lt;/gpel:sequence>
      &lt;gpel:sequence>
        &lt;gpel:assign>
          &lt;gpel:copy>
            &lt;gpel:from variable="AlignWarpService_Run_2Output" part="parameters" query="/alignwarpservice_runtypens:Run_OutputParams/WarpOutParamFile" />
            &lt;gpel:to variable="ResliceService_Run_2Input" part="parameters" query="/resliceservice_runtypens:Run_InputParams/WarpParamFile" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/ResliceOutFileName_2" />
            &lt;gpel:to variable="ResliceService_Run_2Input" part="parameters" query="/resliceservice_runtypens:Run_InputParams/ResliceOutFileName" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/OtherInputOptions_2" />
            &lt;gpel:to variable="ResliceService_Run_2Input" part="parameters" query="/resliceservice_runtypens:Run_InputParams/OtherInputOptions" />
          &lt;/gpel:copy>
        &lt;/gpel:assign>
        &lt;gpel:invoke partnerLink="ResliceService_Run_2Partner" portType="alignwarpservice_run:ResliceService" operation="Run" name="ResliceService_Run_2" inputVariable="ResliceService_Run_2Input" outputVariable="ResliceService_Run_2Output" />
      &lt;/gpel:sequence>
      &lt;gpel:sequence>
        &lt;gpel:assign>
          &lt;gpel:copy>
            &lt;gpel:from variable="AlignWarpService_Run_3Output" part="parameters" query="/alignwarpservice_runtypens:Run_OutputParams/WarpOutParamFile" />
            &lt;gpel:to variable="ResliceService_Run_3Input" part="parameters" query="/resliceservice_runtypens:Run_InputParams/WarpParamFile" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/ResliceOutFileName_3" />
            &lt;gpel:to variable="ResliceService_Run_3Input" part="parameters" query="/resliceservice_runtypens:Run_InputParams/ResliceOutFileName" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/OtherInputOptions_2" />
            &lt;gpel:to variable="ResliceService_Run_3Input" part="parameters" query="/resliceservice_runtypens:Run_InputParams/OtherInputOptions" />
          &lt;/gpel:copy>
        &lt;/gpel:assign>
        &lt;gpel:invoke partnerLink="ResliceService_Run_3Partner" portType="alignwarpservice_run:ResliceService" operation="Run" name="ResliceService_Run_3" inputVariable="ResliceService_Run_3Input" outputVariable="ResliceService_Run_3Output" />
      &lt;/gpel:sequence>
      &lt;gpel:sequence>
        &lt;gpel:assign>
          &lt;gpel:copy>
            &lt;gpel:from variable="AlignWarpService_Run_4Output" part="parameters" query="/alignwarpservice_runtypens:Run_OutputParams/WarpOutParamFile" />
            &lt;gpel:to variable="ResliceService_Run_4Input" part="parameters" query="/resliceservice_runtypens:Run_InputParams/WarpParamFile" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/ResliceOutFileName_4" />
            &lt;gpel:to variable="ResliceService_Run_4Input" part="parameters" query="/resliceservice_runtypens:Run_InputParams/ResliceOutFileName" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/OtherInputOptions_2" />
            &lt;gpel:to variable="ResliceService_Run_4Input" part="parameters" query="/resliceservice_runtypens:Run_InputParams/OtherInputOptions" />
          &lt;/gpel:copy>
        &lt;/gpel:assign>
        &lt;gpel:invoke partnerLink="ResliceService_Run_4Partner" portType="alignwarpservice_run:ResliceService" operation="Run" name="ResliceService_Run_4" inputVariable="ResliceService_Run_4Input" outputVariable="ResliceService_Run_4Output" />
      &lt;/gpel:sequence>
    &lt;/gpel:flow>
    &lt;gpel:assign>
      &lt;gpel:copy>
        &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/SoftmeanOutFileName" />
        &lt;gpel:to variable="SoftmeanService_RunInput" part="parameters" query="/softmeanservice_runtypens:Run_InputParams/SoftmeanOutFileName" />
      &lt;/gpel:copy>
      &lt;gpel:copy>
        &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/Overwrite" />
        &lt;gpel:to variable="SoftmeanService_RunInput" part="parameters" query="/softmeanservice_runtypens:Run_InputParams/Overwrite" />
      &lt;/gpel:copy>
      &lt;gpel:copy>
        &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/ScalingSuffix" />
        &lt;gpel:to variable="SoftmeanService_RunInput" part="parameters" query="/softmeanservice_runtypens:Run_InputParams/ScalingSuffix" />
      &lt;/gpel:copy>
      &lt;gpel:copy>
        &lt;gpel:from variable="ResliceService_RunOutput" part="parameters" query="/resliceservice_runtypens:Run_OutputParams/ResliceOutImageFile" />
        &lt;gpel:to variable="SoftmeanService_RunInput" part="parameters" query="/softmeanservice_runtypens:Run_InputParams/ReslicedImageFile1" />
      &lt;/gpel:copy>
      &lt;gpel:copy>
        &lt;gpel:from variable="ResliceService_RunOutput" part="parameters" query="/resliceservice_runtypens:Run_OutputParams/ResliceOutHeaderFile" />
        &lt;gpel:to variable="SoftmeanService_RunInput" part="parameters" query="/softmeanservice_runtypens:Run_InputParams/ReslicedHeaderFile1" />
      &lt;/gpel:copy>
      &lt;gpel:copy>
        &lt;gpel:from variable="ResliceService_Run_2Output" part="parameters" query="/resliceservice_runtypens:Run_OutputParams/ResliceOutImageFile" />
        &lt;gpel:to variable="SoftmeanService_RunInput" part="parameters" query="/softmeanservice_runtypens:Run_InputParams/ReslicedImageFile2" />
      &lt;/gpel:copy>
      &lt;gpel:copy>
        &lt;gpel:from variable="ResliceService_Run_2Output" part="parameters" query="/resliceservice_runtypens:Run_OutputParams/ResliceOutHeaderFile" />
        &lt;gpel:to variable="SoftmeanService_RunInput" part="parameters" query="/softmeanservice_runtypens:Run_InputParams/ReslicedHeaderFile2" />
      &lt;/gpel:copy>
      &lt;gpel:copy>
        &lt;gpel:from variable="ResliceService_Run_3Output" part="parameters" query="/resliceservice_runtypens:Run_OutputParams/ResliceOutImageFile" />
        &lt;gpel:to variable="SoftmeanService_RunInput" part="parameters" query="/softmeanservice_runtypens:Run_InputParams/ReslicedImageFile3" />
      &lt;/gpel:copy>
      &lt;gpel:copy>
        &lt;gpel:from variable="ResliceService_Run_3Output" part="parameters" query="/resliceservice_runtypens:Run_OutputParams/ResliceOutHeaderFile" />
        &lt;gpel:to variable="SoftmeanService_RunInput" part="parameters" query="/softmeanservice_runtypens:Run_InputParams/ReslicedHeaderFile3" />
      &lt;/gpel:copy>
      &lt;gpel:copy>
        &lt;gpel:from variable="ResliceService_Run_4Output" part="parameters" query="/resliceservice_runtypens:Run_OutputParams/ResliceOutImageFile" />
        &lt;gpel:to variable="SoftmeanService_RunInput" part="parameters" query="/softmeanservice_runtypens:Run_InputParams/ReslicedImageFile4" />
      &lt;/gpel:copy>
      &lt;gpel:copy>
        &lt;gpel:from variable="ResliceService_Run_4Output" part="parameters" query="/resliceservice_runtypens:Run_OutputParams/ResliceOutHeaderFile" />
        &lt;gpel:to variable="SoftmeanService_RunInput" part="parameters" query="/softmeanservice_runtypens:Run_InputParams/ReslicedHeaderFile4" />
      &lt;/gpel:copy>
    &lt;/gpel:assign>
    &lt;gpel:invoke partnerLink="SoftmeanService_RunPartner" portType="alignwarpservice_run:SoftmeanService" operation="Run" name="SoftmeanService_Run" inputVariable="SoftmeanService_RunInput" outputVariable="SoftmeanService_RunOutput" />
    &lt;gpel:flow>
      &lt;gpel:sequence>
        &lt;gpel:assign>
          &lt;gpel:copy>
            &lt;gpel:from variable="SoftmeanService_RunOutput" part="parameters" query="/softmeanservice_runtypens:Run_OutputParams/AtlasOutImageFile" />
            &lt;gpel:to variable="SlicerService_RunInput" part="parameters" query="/slicerservice_runtypens:Run_InputParams/AtlasImageFile" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="SoftmeanService_RunOutput" part="parameters" query="/softmeanservice_runtypens:Run_OutputParams/AtlasOutHeaderFile" />
            &lt;gpel:to variable="SlicerService_RunInput" part="parameters" query="/slicerservice_runtypens:Run_InputParams/AtlasHeaderFile" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/InputOptions" />
            &lt;gpel:to variable="SlicerService_RunInput" part="parameters" query="/slicerservice_runtypens:Run_InputParams/InputOptions" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/SliceOutFileName" />
            &lt;gpel:to variable="SlicerService_RunInput" part="parameters" query="/slicerservice_runtypens:Run_InputParams/SliceOutFileName" />
          &lt;/gpel:copy>
        &lt;/gpel:assign>
        &lt;gpel:invoke partnerLink="SlicerService_RunPartner" portType="alignwarpservice_run:SlicerService" operation="Run" name="SlicerService_Run" inputVariable="SlicerService_RunInput" outputVariable="SlicerService_RunOutput" />
      &lt;/gpel:sequence>
      &lt;gpel:sequence>
        &lt;gpel:assign>
          &lt;gpel:copy>
            &lt;gpel:from variable="SoftmeanService_RunOutput" part="parameters" query="/softmeanservice_runtypens:Run_OutputParams/AtlasOutImageFile" />
            &lt;gpel:to variable="SlicerService_Run_2Input" part="parameters" query="/slicerservice_runtypens:Run_InputParams/AtlasImageFile" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="SoftmeanService_RunOutput" part="parameters" query="/softmeanservice_runtypens:Run_OutputParams/AtlasOutHeaderFile" />
            &lt;gpel:to variable="SlicerService_Run_2Input" part="parameters" query="/slicerservice_runtypens:Run_InputParams/AtlasHeaderFile" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/InputOptions_2" />
            &lt;gpel:to variable="SlicerService_Run_2Input" part="parameters" query="/slicerservice_runtypens:Run_InputParams/InputOptions" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/SliceOutFileName_2" />
            &lt;gpel:to variable="SlicerService_Run_2Input" part="parameters" query="/slicerservice_runtypens:Run_InputParams/SliceOutFileName" />
          &lt;/gpel:copy>
        &lt;/gpel:assign>
        &lt;gpel:invoke partnerLink="SlicerService_Run_2Partner" portType="alignwarpservice_run:SlicerService" operation="Run" name="SlicerService_Run_2" inputVariable="SlicerService_Run_2Input" outputVariable="SlicerService_Run_2Output" />
      &lt;/gpel:sequence>
      &lt;gpel:sequence>
        &lt;gpel:assign>
          &lt;gpel:copy>
            &lt;gpel:from variable="SoftmeanService_RunOutput" part="parameters" query="/softmeanservice_runtypens:Run_OutputParams/AtlasOutImageFile" />
            &lt;gpel:to variable="SlicerService_Run_3Input" part="parameters" query="/slicerservice_runtypens:Run_InputParams/AtlasImageFile" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="SoftmeanService_RunOutput" part="parameters" query="/softmeanservice_runtypens:Run_OutputParams/AtlasOutHeaderFile" />
            &lt;gpel:to variable="SlicerService_Run_3Input" part="parameters" query="/slicerservice_runtypens:Run_InputParams/AtlasHeaderFile" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/InputOptions_3" />
            &lt;gpel:to variable="SlicerService_Run_3Input" part="parameters" query="/slicerservice_runtypens:Run_InputParams/InputOptions" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/SliceOutFileName_3" />
            &lt;gpel:to variable="SlicerService_Run_3Input" part="parameters" query="/slicerservice_runtypens:Run_InputParams/SliceOutFileName" />
          &lt;/gpel:copy>
        &lt;/gpel:assign>
        &lt;gpel:invoke partnerLink="SlicerService_Run_3Partner" portType="alignwarpservice_run:SlicerService" operation="Run" name="SlicerService_Run_3" inputVariable="SlicerService_Run_3Input" outputVariable="SlicerService_Run_3Output" />
      &lt;/gpel:sequence>
    &lt;/gpel:flow>
    &lt;gpel:flow>
      &lt;gpel:sequence>
        &lt;gpel:assign>
          &lt;gpel:copy>
            &lt;gpel:from variable="SlicerService_RunOutput" part="parameters" query="/slicerservice_runtypens:Run_OutputParams/SliceOutFile" />
            &lt;gpel:to variable="ConvertService_RunInput" part="parameters" query="/convertservice_runtypens:Run_InputParams/InputImageFile" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/OutputImageFileName_2" />
            &lt;gpel:to variable="ConvertService_RunInput" part="parameters" query="/convertservice_runtypens:Run_InputParams/OutputImageFileName" />
          &lt;/gpel:copy>
        &lt;/gpel:assign>
        &lt;gpel:invoke partnerLink="ConvertService_RunPartner" portType="alignwarpservice_run:ConvertService" operation="Run" name="ConvertService_Run" inputVariable="ConvertService_RunInput" outputVariable="ConvertService_RunOutput" />
      &lt;/gpel:sequence>
      &lt;gpel:sequence>
        &lt;gpel:assign>
          &lt;gpel:copy>
            &lt;gpel:from variable="SlicerService_Run_2Output" part="parameters" query="/slicerservice_runtypens:Run_OutputParams/SliceOutFile" />
            &lt;gpel:to variable="ConvertService_Run_2Input" part="parameters" query="/convertservice_runtypens:Run_InputParams/InputImageFile" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/OutputImageFileName" />
            &lt;gpel:to variable="ConvertService_Run_2Input" part="parameters" query="/convertservice_runtypens:Run_InputParams/OutputImageFileName" />
          &lt;/gpel:copy>
        &lt;/gpel:assign>
        &lt;gpel:invoke partnerLink="ConvertService_Run_2Partner" portType="alignwarpservice_run:ConvertService" operation="Run" name="ConvertService_Run_2" inputVariable="ConvertService_Run_2Input" outputVariable="ConvertService_Run_2Output" />
      &lt;/gpel:sequence>
      &lt;gpel:sequence>
        &lt;gpel:assign>
          &lt;gpel:copy>
            &lt;gpel:from variable="SlicerService_Run_3Output" part="parameters" query="/slicerservice_runtypens:Run_OutputParams/SliceOutFile" />
            &lt;gpel:to variable="ConvertService_Run_3Input" part="parameters" query="/convertservice_runtypens:Run_InputParams/InputImageFile" />
          &lt;/gpel:copy>
          &lt;gpel:copy>
            &lt;gpel:from variable="workflowInput" part="input" query="/typens:RunInput/OutputImageFileName_3" />
            &lt;gpel:to variable="ConvertService_Run_3Input" part="parameters" query="/convertservice_runtypens:Run_InputParams/OutputImageFileName" />
          &lt;/gpel:copy>
        &lt;/gpel:assign>
        &lt;gpel:invoke partnerLink="ConvertService_Run_3Partner" portType="alignwarpservice_run:ConvertService" operation="Run" name="ConvertService_Run_3" inputVariable="ConvertService_Run_3Input" outputVariable="ConvertService_Run_3Output" />
      &lt;/gpel:sequence>
    &lt;/gpel:flow>
    &lt;gpel:assign>
      &lt;gpel:copy>
        &lt;gpel:from variable="ConvertService_RunOutput" part="parameters" query="/convertservice_runtypens:Run_OutputParams/ConvertOutImageFile" />
        &lt;gpel:to variable="workflowOutput" part="output" query="/typens:RunOutput/ConvertOutImageFile_3" />
      &lt;/gpel:copy>
      &lt;gpel:copy>
        &lt;gpel:from variable="ConvertService_Run_2Output" part="parameters" query="/convertservice_runtypens:Run_OutputParams/ConvertOutImageFile" />
        &lt;gpel:to variable="workflowOutput" part="output" query="/typens:RunOutput/ConvertOutImageFile_2" />
      &lt;/gpel:copy>
      &lt;gpel:copy>
        &lt;gpel:from variable="ConvertService_Run_3Output" part="parameters" query="/convertservice_runtypens:Run_OutputParams/ConvertOutImageFile" />
        &lt;gpel:to variable="workflowOutput" part="output" query="/typens:RunOutput/ConvertOutImageFile" />
      &lt;/gpel:copy>
    &lt;/gpel:assign>
    &lt;gpel:reply partnerLink="workflowUserPartner" portType="tns:Workflow_Run_ResponseMessage" operation="Run" name="SendWorkflowResult" variable="workflowOutput" />
  &lt;/gpel:sequence>
&lt;/gpel:process></xwf:bpel>
  <xwf:workflowWSDL>&lt;wsdl:definitions targetNamespace="http://www.extreme.indiana.edu/xbaya/Workflow_20070219_171344_296/" name="Workflow_20070219_171344_296"
  xmlns:tns="http://www.extreme.indiana.edu/xbaya/Workflow_20070219_171344_296/"
  xmlns:typens="http://www.extreme.indiana.edu/xbaya/Workflow_20070219_171344_296/xsd/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"
  xmlns:plnk="http://schemas.xmlsoap.org/ws/2004/03/partner-link/"
  xmlns:globalTypens="http://www.extreme.indiana.edu/karma/challenge2/xsd"
  xmlns:p0="http://www.extreme.indiana.edu/karma/challenge2" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  &lt;wsdl:documentation />
  &lt;wsdl:types>
    &lt;schema targetNamespace="http://www.extreme.indiana.edu/xbaya/Workflow_20070219_171344_296/xsd/" elementFormDefault="unqualified" xmlns="http://www.w3.org/2001/XMLSchema">
      &lt;element name="RunInput" type="typens:RunInputType">
        &lt;annotation>
          &lt;documentation />
        &lt;/annotation>
      &lt;/element>
      &lt;complexType name="RunInputType">
        &lt;sequence>
          &lt;element name="AnatomyImageFile" type="globalTypens:DataIDType" default="urn:leadproject-org:data:3d847d61-696e-4742-b98b-51f39aa2c679">
            &lt;annotation>
              &lt;documentation />
              &lt;appinfo />
            &lt;/annotation>
          &lt;/element>
          &lt;element name="AnatomyHeaderFile" type="globalTypens:DataIDType" default="urn:leadproject-org:data:43179b32-cb50-4d2b-873b-63ec3402525f">
            &lt;annotation>
              &lt;documentation />
              &lt;appinfo />
            &lt;/annotation>
          &lt;/element>
          &lt;element name="ReferenceHeaderFile" type="globalTypens:DataIDType" default="urn:leadproject-org:data:2b6701a2-abfe-464e-bc48-2c2b58d6b222">
            &lt;annotation>
              &lt;documentation />
              &lt;appinfo />
            &lt;/annotation>
          &lt;/element>
          &lt;element name="ReferenceImageFile" type="globalTypens:DataIDType" default="urn:leadproject-org:data:f032b69e-63af-4474-b2a0-48c758ceefc7">
            &lt;annotation>
              &lt;documentation />
              &lt;appinfo />
            &lt;/annotation>
          &lt;/element>
          &lt;element name="WarpOutParamFileName" type="xsd:string" default="warp1.warp">
            &lt;annotation>
              &lt;documentation />
              &lt;appinfo />
            &lt;/annotation>
          &lt;/element>
          &lt;element name="OtherOptions" type="xsd:string" default="-q">
            &lt;annotation>
              &lt;documentation />
              &lt;appinfo />
            &lt;/annotation>
          &lt;/element>
          &lt;element name="ResliceOutFileName" type="xsd:string" default="resliced1">
            &lt;annotation>
              &lt;documentation />
              &lt;appinfo />
            &lt;/annotation>
          &lt;/element>
          &lt;element name="ModelMenuNumber" type="xsd:int" default="12">
            &lt;annotation>
              &lt;documentation />
              &lt;appinfo />
            &lt;/annotation>
          &lt;/element>
          &lt;element name="ResliceOutFileName_2" type="xsd:string" default="resliced2">
            &lt;annotation>
              &lt;documentation />
              &lt;appinfo />
            &lt;/annotation>
          &lt;/element>
          &lt;element name="OtherInputOptions_2" type="xsd:string">
            &lt;annotation>
              &lt;documentation />
            &lt;/annotation>
          &lt;/element>
          &lt;element name="ResliceOutFileName_3" type="xsd:string" default="resliced3">
            &lt;annotation>
              &lt;documentation />
              &lt;appinfo />
            &lt;/annotation>
          &lt;/element>
          &lt;element name="AnatomyImageFile_2" type="globalTypens:DataIDType" default="urn:leadproject-org:data:f21bcf0f-e073-448c-914f-b9f905776735">
            &lt;annotation>
              &lt;documentation />
              &lt;appinfo />
            &lt;/annotation>
          &lt;/element>
          &lt;element name="AnatomyHeaderFile_2" type="globalTypens:DataIDType" default="urn:leadproject-org:data:dcdae93c-7a71-499d-b494-083ea47be72d">
            &lt;annotation>
              &lt;documentation />
              &lt;appinfo />
            &lt;/annotation>
          &lt;/element>
          &lt;element name="WarpOutParamFileName_2" type="xsd:string" default="warp2.warp">
            &lt;annotation>
              &lt;documentation />
              &lt;appinfo />
            &lt;/annotation>
          &lt;/element>
          &lt;element name="AnatomyImageFile_3" type="globalTypens:DataIDType" default="urn:leadproject-org:data:8f551964-40c4-40ed-93ba-3519afbe46c8">
            &lt;annotation>
              &lt;documentation />
              &lt;appinfo />
            &lt;/annotation>
          &lt;/element>
          &lt;element name="AnatomyHeaderFile_3" type="globalTypens:DataIDType" default="urn:leadproject-org:data:c07fb8c3-bfd7-4156-b2f2-489e3d6b7b33">
            &lt;annotation>
              &lt;documentation />
              &lt;appinfo />
            &lt;/annotation>
          &lt;/element>
          &lt;element name="WarpOutParamFileName_3" type="xsd:string" default="warp3.warp">
            &lt;annotation>
              &lt;documentation />
              &lt;appinfo />
            &lt;/annotation>
          &lt;/element>
          &lt;element name="AnatomyImageFile_4" type="globalTypens:DataIDType" default="urn:leadproject-org:data:836d14b1-cba4-4b78-a53b-0abff0bc2eed">
            &lt;annotation>
              &lt;documentation />
              &lt;appinfo />
            &lt;/annotation>
          &lt;/element>
          &lt;element name="AnatomyHeaderFile_4" type="globalTypens:DataIDType" default="urn:leadproject-org:data:3e0e5912-0f87-4ecb-96af-5030c21f8f57">
            &lt;annotation>
              &lt;documentation />
              &lt;appinfo />
            &lt;/annotation>
          &lt;/element>
          &lt;element name="WarpOutParamFileName_4" type="xsd:string" default="warp4.warp">
            &lt;annotation>
              &lt;documentation />
              &lt;appinfo />
            &lt;/annotation>
          &lt;/element>
          &lt;element name="ResliceOutFileName_4" type="xsd:string" default="resliced4">
            &lt;annotation>
              &lt;documentation />
              &lt;appinfo />
            &lt;/annotation>
          &lt;/element>
          &lt;element name="SoftmeanOutFileName" type="xsd:string" default="atlas">
            &lt;annotation>
              &lt;documentation />
              &lt;appinfo />
            &lt;/annotation>
          &lt;/element>
          &lt;element name="Overwrite" type="xsd:string" default="y">
            &lt;annotation>
              &lt;documentation />
              &lt;appinfo />
            &lt;/annotation>
          &lt;/element>
          &lt;element name="ScalingSuffix" type="xsd:string" default="null">
            &lt;annotation>
              &lt;documentation />
              &lt;appinfo />
            &lt;/annotation>
          &lt;/element>
          &lt;element name="SliceOutFileName" type="xsd:string" default="atlas-x.pgm">
            &lt;annotation>
              &lt;documentation />
              &lt;appinfo />
            &lt;/annotation>
          &lt;/element>
          &lt;element name="InputOptions" type="xsd:string" default="-x_.5">
            &lt;annotation>
              &lt;documentation />
              &lt;appinfo />
            &lt;/annotation>
          &lt;/element>
          &lt;element name="InputOptions_2" type="xsd:string" default="-y_.5">
            &lt;annotation>
              &lt;documentation />
              &lt;appinfo />
            &lt;/annotation>
          &lt;/element>
          &lt;element name="SliceOutFileName_2" type="xsd:string" default="atlas-y.pgm">
            &lt;annotation>
              &lt;documentation />
              &lt;appinfo />
            &lt;/annotation>
          &lt;/element>
          &lt;element name="InputOptions_3" type="xsd:string" default="-z_.5">
            &lt;annotation>
              &lt;documentation />
              &lt;appinfo />
            &lt;/annotation>
          &lt;/element>
          &lt;element name="SliceOutFileName_3" type="xsd:string" default="atlas-z.pgm">
            &lt;annotation>
              &lt;documentation />
              &lt;appinfo />
            &lt;/annotation>
          &lt;/element>
          &lt;element name="OutputImageFileName_2" type="xsd:string" default="atlas-x.gif">
            &lt;annotation>
              &lt;documentation />
              &lt;appinfo />
            &lt;/annotation>
          &lt;/element>
          &lt;element name="OutputImageFileName" type="xsd:string" default="atlas-y.gif">
            &lt;annotation>
              &lt;documentation />
              &lt;appinfo />
            &lt;/annotation>
          &lt;/element>
          &lt;element name="OutputImageFileName_3" type="xsd:string" default="atlas-y.gif">
            &lt;annotation>
              &lt;documentation />
              &lt;appinfo />
            &lt;/annotation>
          &lt;/element>
        &lt;/sequence>
      &lt;/complexType>
      &lt;element name="RunOutput" type="typens:RunOutputType">
        &lt;annotation>
          &lt;documentation />
        &lt;/annotation>
      &lt;/element>
      &lt;complexType name="RunOutputType">
        &lt;sequence>
          &lt;element name="ConvertOutImageFile_3" type="globalTypens:DataIDType">
            &lt;annotation>
              &lt;documentation />
            &lt;/annotation>
          &lt;/element>
          &lt;element name="ConvertOutImageFile_2" type="globalTypens:DataIDType">
            &lt;annotation>
              &lt;documentation />
            &lt;/annotation>
          &lt;/element>
          &lt;element name="ConvertOutImageFile" type="globalTypens:DataIDType">
            &lt;annotation>
              &lt;documentation />
            &lt;/annotation>
          &lt;/element>
        &lt;/sequence>
      &lt;/complexType>
    &lt;/schema>
    &lt;schema elementFormDefault="unqualified" targetNamespace="http://www.extreme.indiana.edu/karma/challenge2/xsd" xmlns="http://www.w3.org/2001/XMLSchema">
      &lt;complexType name="DataIDType">
        &lt;complexContent>
          &lt;extension base="xsd:anyURI">
            &lt;attribute name="location" type="xsd:string" use="optional" />
          &lt;/extension>
        &lt;/complexContent>
      &lt;/complexType>
    &lt;/schema>
  &lt;/wsdl:types>
  &lt;wsdl:message name="workflowInput">
    &lt;wsdl:part name="input" element="typens:RunInput" />
  &lt;/wsdl:message>
  &lt;wsdl:message name="workflowOutput">
    &lt;wsdl:part name="output" element="typens:RunOutput" />
  &lt;/wsdl:message>
  &lt;wsdl:portType name="Workflow_20070219_171344_296">
    &lt;wsdl:operation name="Run">
      &lt;wsdl:input message="tns:workflowInput" />
      &lt;wsdl:output message="tns:workflowOutput" />
    &lt;/wsdl:operation>
  &lt;/wsdl:portType>
  &lt;plnk:partnerLinkType name="WorkflowLT">
    &lt;plnk:role name="WorkflowProvider" portType="tns:Workflow_20070219_171344_296" />
  &lt;/plnk:partnerLinkType>
  &lt;plnk:partnerLinkType name="AlignWarpService_RunLT">
    &lt;plnk:role name="AlignWarpService_RunService" portType="p0:AlignWarpService" />
  &lt;/plnk:partnerLinkType>
  &lt;plnk:partnerLinkType name="AlignWarpService_Run_2LT">
    &lt;plnk:role name="AlignWarpService_Run_2Service" portType="p0:AlignWarpService" />
  &lt;/plnk:partnerLinkType>
  &lt;plnk:partnerLinkType name="AlignWarpService_Run_3LT">
    &lt;plnk:role name="AlignWarpService_Run_3Service" portType="p0:AlignWarpService" />
  &lt;/plnk:partnerLinkType>
  &lt;plnk:partnerLinkType name="AlignWarpService_Run_4LT">
    &lt;plnk:role name="AlignWarpService_Run_4Service" portType="p0:AlignWarpService" />
  &lt;/plnk:partnerLinkType>
  &lt;plnk:partnerLinkType name="ResliceService_RunLT">
    &lt;plnk:role name="ResliceService_RunService" portType="p0:ResliceService" />
  &lt;/plnk:partnerLinkType>
  &lt;plnk:partnerLinkType name="ResliceService_Run_2LT">
    &lt;plnk:role name="ResliceService_Run_2Service" portType="p0:ResliceService" />
  &lt;/plnk:partnerLinkType>
  &lt;plnk:partnerLinkType name="ResliceService_Run_3LT">
    &lt;plnk:role name="ResliceService_Run_3Service" portType="p0:ResliceService" />
  &lt;/plnk:partnerLinkType>
  &lt;plnk:partnerLinkType name="ResliceService_Run_4LT">
    &lt;plnk:role name="ResliceService_Run_4Service" portType="p0:ResliceService" />
  &lt;/plnk:partnerLinkType>
  &lt;plnk:partnerLinkType name="SoftmeanService_RunLT">
    &lt;plnk:role name="SoftmeanService_RunService" portType="p0:SoftmeanService" />
  &lt;/plnk:partnerLinkType>
  &lt;plnk:partnerLinkType name="SlicerService_RunLT">
    &lt;plnk:role name="SlicerService_RunService" portType="p0:SlicerService" />
  &lt;/plnk:partnerLinkType>
  &lt;plnk:partnerLinkType name="SlicerService_Run_2LT">
    &lt;plnk:role name="SlicerService_Run_2Service" portType="p0:SlicerService" />
  &lt;/plnk:partnerLinkType>
  &lt;plnk:partnerLinkType name="SlicerService_Run_3LT">
    &lt;plnk:role name="SlicerService_Run_3Service" portType="p0:SlicerService" />
  &lt;/plnk:partnerLinkType>
  &lt;plnk:partnerLinkType name="ConvertService_RunLT">
    &lt;plnk:role name="ConvertService_RunService" portType="p0:ConvertService" />
  &lt;/plnk:partnerLinkType>
  &lt;plnk:partnerLinkType name="ConvertService_Run_2LT">
    &lt;plnk:role name="ConvertService_Run_2Service" portType="p0:ConvertService" />
  &lt;/plnk:partnerLinkType>
  &lt;plnk:partnerLinkType name="ConvertService_Run_3LT">
    &lt;plnk:role name="ConvertService_Run_3Service" portType="p0:ConvertService" />
  &lt;/plnk:partnerLinkType>
&lt;/wsdl:definitions></xwf:workflowWSDL>
</xwf:workflow>