Workflow25EXPID00 The experiment ID through which to query microArray data from caArray grid service. 2009-06-09 16:07:13.449 CDT 95 2009-06-09 16:07:19.47 CDT Result_CSVExtract_MicroarrayEXP_ID0testData00trainingData00testClass00trainingClass00net.sf.taverna.t2.activitiesdataflow-activity1.1net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokePreprocess_MicroarraytestData0trainingData0testData00trainingData00net.sf.taverna.t2.activitiesdataflow-activity1.1net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokePredict_Lymphoma_TypetrainingData0testData0trainingClass0testClass0Result_CSV00net.sf.taverna.t2.activitiesdataflow-activity1.1net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeExtract_MicroarrayEXP_IDEXPIDPreprocess_MicroarraytestDataExtract_MicroarraytestDataPreprocess_MicroarraytrainingDataExtract_MicroarraytrainingDataPredict_Lymphoma_TypetrainingDataPreprocess_MicroarraytrainingDataPredict_Lymphoma_TypetestDataPreprocess_MicroarraytestDataPredict_Lymphoma_TypetrainingClassExtract_MicroarraytrainingClassPredict_Lymphoma_TypetestClassExtract_MicroarraytestClassResult_CSVPredict_Lymphoma_TypeResult_CSV Lymphoma type prediction based on microarray data 2009-06-09 16:06:18.267 CDT Wei Tan 2009-06-09 16:05:23.833 CDT Scientific value Using gene-expression patterns associated with DLBCL and FL to predict the lymphoma type of an unknown sample. Using SVM (Support Vector Machine) to classify data, and predicting the tumor types of unknown examples. Steps Querying training data from experiments stored in caArray. Preprocessing, or normalize the microarray data. Adding training and testing data into SVM service to get classification result. 2009-06-09 16:06:28.267 CDT Workflow28EXP_ID00testClasstrainingClasstrainingDatatestDatasearchForHybridizationsparameters0parameters00net.sf.taverna.t2.activitieswsdl-activity1.1net.sf.taverna.t2.activities.wsdl.WSDLActivity http://array.nci.nih.gov/wsrf/services/cagrid/CaArraySvc_v1_0?wsdl searchForHybridizations net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshellexpid0searchHyb00net.sf.taverna.t2.activitiesbeanshell-activity1.1net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true expid 0 text/plain 0 searchHyb 0 text/plain net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell2i0o00net.sf.taverna.t2.activitiesbeanshell-activity1.1net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true i 0 text/plain 0 result 0 text/plain 0 o 0 text/plain net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetDataSetparameters0parameters00net.sf.taverna.t2.activitieswsdl-activity1.1net.sf.taverna.t2.activities.wsdl.WSDLActivity http://array.nci.nih.gov/wsrf/services/cagrid/CaArraySvc_v1_0?wsdl getDataSet net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetDataSet_inputdataSetRequest0output00net.sf.taverna.t2.activitieswsdl-activity1.1net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="GetDataSetRequest" name="parameters" qname="{http://grid.v1_0.external.services.caarray.nci.nih.gov/CaArraySvc_v1_0}GetDataSetRequest"><s:elements><s:complextype optional="false" unbounded="false" typename="&gt;&gt;GetDataSetRequest&gt;dataSetRequest" name="dataSetRequest" qname="{http://grid.v1_0.external.services.caarray.nci.nih.gov/CaArraySvc_v1_0}&gt;GetDataSetRequest&gt;dataSetRequest"><s:elements><s:complextype optional="false" unbounded="false" typename="DataSetRequest" name="DataSetRequest" qname="{gme://External.caArray.caBIG/1.0/gov.nih.nci.caarray.external.query}&gt;&gt;GetDataSetRequest&gt;dataSetRequest&gt;DataSetRequest"><s:elements><s:arraytype optional="false" unbounded="false" wrapped="false" typename="&gt;DataSetRequest&gt;quantitationTypes" name="quantitationTypes" qname="{gme://External.caArray.caBIG/1.0/gov.nih.nci.caarray.external.query}DataSetRequest&gt;quantitationTypes"><s:elementtype><s:complextype optional="false" unbounded="false" typename="CaArrayEntityReference" name="" qname="{gme://External.caArray.caBIG/1.0/gov.nih.nci.caarray.external}CaArrayEntityReference"><s:elements /></s:complextype></s:elementtype></s:arraytype><s:arraytype optional="false" unbounded="false" wrapped="false" typename="&gt;DataSetRequest&gt;hybridizations" name="hybridizations" qname="{gme://External.caArray.caBIG/1.0/gov.nih.nci.caarray.external.query}DataSetRequest&gt;hybridizations"><s:elementtype><s:complextype id="{gme://External.caArray.caBIG/1.0/gov.nih.nci.caarray.external}CaArrayEntityReference" optional="false" unbounded="false" typename="CaArrayEntityReference" name="" /></s:elementtype></s:arraytype><s:arraytype optional="false" unbounded="false" wrapped="false" typename="&gt;DataSetRequest&gt;dataFiles" name="dataFiles" qname="{gme://External.caArray.caBIG/1.0/gov.nih.nci.caarray.external.query}DataSetRequest&gt;dataFiles"><s:elementtype><s:complextype id="{gme://External.caArray.caBIG/1.0/gov.nih.nci.caarray.external}CaArrayEntityReference" optional="false" unbounded="false" typename="CaArrayEntityReference" name="" /></s:elementtype></s:arraytype></s:elements></s:complextype></s:elements></s:complextype></s:elements></s:complextype></s:extensions> false dataSetRequest 0 'text/xml' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell3i0testClass00trainingClass00trainingDataString00testDataString00net.sf.taverna.t2.activitiesbeanshell-activity1.1net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true i 0 text/plain 0 testClass 0 text/plain 0 trainingClass 0 text/plain 0 testDataString 0 text/plain 0 trainingDataString 0 text/plain net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokesearchForHybridizationsparametersBeanshellsearchHybBeanshellexpidEXP_IDBeanshell2isearchForHybridizationsparametersgetDataSetparametersgetDataSet_inputoutputgetDataSet_inputdataSetRequestBeanshell2oBeanshell3igetDataSetparameterstestClassBeanshell3testClasstrainingClassBeanshell3trainingClasstrainingDataBeanshell3trainingDataStringtestDataBeanshell3testDataStringcaArraytestData00testClass00trainingClass00trainingData00SVM_ResultKNN_ResultResult_CSVparametersXML10trainingData0testData0trainingClass0testClass0output00net.sf.taverna.t2.activitieswsdl-activity1.1net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="PerformAnalysisRequest" name="parameters" qname="{http://svm.genepattern.org/SVM}PerformAnalysisRequest"><s:elements><s:complextype optional="false" unbounded="false" typename="&gt;&gt;PerformAnalysisRequest&gt;trainingClass" name="trainingClass" qname="{http://svm.genepattern.org/SVM}&gt;PerformAnalysisRequest&gt;trainingClass"><s:elements><s:complextype optional="false" unbounded="false" typename="ClassMembership" name="ClassMembership" qname="{gme://GenePattern.caBIG/1/gridExtensions}&gt;&gt;PerformAnalysisRequest&gt;trainingClass&gt;ClassMembership"><s:elements><s:arraytype optional="false" unbounded="true" wrapped="false" typename="string" name="classNames" qname="ClassMembership&gt;classNames"><s:elementtype><s:basetype optional="false" unbounded="false" typename="string" name="" qname="{http://www.w3.org/2001/XMLSchema}string" /></s:elementtype></s:arraytype><s:basetype optional="false" unbounded="false" typename="int" name="numSamples" qname="ClassMembership&gt;numSamples" /><s:arraytype optional="false" unbounded="true" wrapped="false" typename="int" name="sampleClasses" qname="ClassMembership&gt;sampleClasses"><s:elementtype><s:basetype optional="false" unbounded="false" typename="int" name="" qname="{http://www.w3.org/2001/XMLSchema}int" /></s:elementtype></s:arraytype><s:arraytype optional="false" unbounded="true" wrapped="false" typename="string" name="sampleNames" qname="ClassMembership&gt;sampleNames"><s:elementtype><s:basetype optional="false" unbounded="false" typename="string" name="" qname="{http://www.w3.org/2001/XMLSchema}string" /></s:elementtype></s:arraytype></s:elements></s:complextype></s:elements></s:complextype><s:complextype optional="false" unbounded="false" typename="&gt;&gt;PerformAnalysisRequest&gt;testClass" name="testClass" qname="{http://svm.genepattern.org/SVM}&gt;PerformAnalysisRequest&gt;testClass"><s:elements><s:complextype optional="false" unbounded="false" typename="ClassMembership" name="ClassMembership" qname="{gme://GenePattern.caBIG/1/gridExtensions}&gt;&gt;PerformAnalysisRequest&gt;testClass&gt;ClassMembership"><s:elements><s:arraytype id="ClassMembership&gt;classNames" optional="false" unbounded="true" wrapped="false" typename="string" name="classNames" /><s:basetype optional="false" unbounded="false" typename="int" name="numSamples" qname="ClassMembership&gt;numSamples" /><s:arraytype id="ClassMembership&gt;sampleClasses" optional="false" unbounded="true" wrapped="false" typename="int" name="sampleClasses" /><s:arraytype id="ClassMembership&gt;sampleNames" optional="false" unbounded="true" wrapped="false" typename="string" name="sampleNames" /></s:elements></s:complextype></s:elements></s:complextype><s:complextype optional="false" unbounded="false" typename="&gt;&gt;PerformAnalysisRequest&gt;trainingData" name="trainingData" qname="{http://svm.genepattern.org/SVM}&gt;PerformAnalysisRequest&gt;trainingData"><s:elements><s:complextype optional="false" unbounded="false" typename="Data" name="Data" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}&gt;&gt;PerformAnalysisRequest&gt;trainingData&gt;Data"><s:elements><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Scalar" name="scalar" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;scalar"><s:elementtype><s:complextype optional="false" unbounded="false" typename="Scalar" name="" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar&gt;name" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar&gt;type" /><s:basetype optional="false" unbounded="false" typename="string" name="value" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar&gt;value" /></s:elements></s:complextype></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="List" name="list" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;list"><s:elementtype><s:complextype optional="false" unbounded="false" typename="List" name="" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;name" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;type" /><s:basetype optional="false" unbounded="false" typename="integer" name="length" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;length" /><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Scalar" name="scalar" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;scalar"><s:elementtype><s:complextype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar" optional="false" unbounded="false" typename="Scalar" name="" /></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="List" name="list" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;list"><s:elementtype><s:complextype optional="false" unbounded="false" typename="List" name="" qname="List"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;name" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;type" /><s:basetype optional="false" unbounded="false" typename="integer" name="length" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;length" /><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;scalar" optional="true" unbounded="true" wrapped="false" typename="Scalar" name="scalar" /><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;list" optional="true" unbounded="true" wrapped="false" typename="List" name="list" /><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Null" name="aNull" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;aNull"><s:elementtype><s:complextype optional="false" unbounded="false" typename="Null" name="" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Null"><s:elements /></s:complextype></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Array" name="array" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;array"><s:elementtype><s:complextype optional="false" unbounded="false" typename="Array" name="" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="dimensions" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array&gt;dimensions" /><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array&gt;name" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array&gt;type" /><s:basetype optional="false" unbounded="false" typename="string" name="base64Value" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array&gt;base64Value" /></s:elements></s:complextype></s:elementtype></s:arraytype></s:elements></s:complextype></s:elementtype></s:arraytype><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;aNull" optional="true" unbounded="true" wrapped="false" typename="Null" name="aNull" /><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;array" optional="true" unbounded="true" wrapped="false" typename="Array" name="array" /></s:elements></s:complextype></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Null" name="aNull" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;aNull"><s:elementtype><s:complextype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Null" optional="false" unbounded="false" typename="Null" name="" /></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Array" name="array" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;array"><s:elementtype><s:complextype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array" optional="false" unbounded="false" typename="Array" name="" /></s:elementtype></s:arraytype></s:elements></s:complextype></s:elements></s:complextype><s:complextype optional="false" unbounded="false" typename="&gt;&gt;PerformAnalysisRequest&gt;testData" name="testData" qname="{http://svm.genepattern.org/SVM}&gt;PerformAnalysisRequest&gt;testData"><s:elements><s:complextype optional="false" unbounded="false" typename="Data" name="Data" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}&gt;&gt;PerformAnalysisRequest&gt;testData&gt;Data"><s:elements><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;scalar" optional="true" unbounded="true" wrapped="false" typename="Scalar" name="scalar" /><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;list" optional="true" unbounded="true" wrapped="false" typename="List" name="list" /><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;aNull" optional="true" unbounded="true" wrapped="false" typename="Null" name="aNull" /><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;array" optional="true" unbounded="true" wrapped="false" typename="Array" name="array" /></s:elements></s:complextype></s:elements></s:complextype></s:elements></s:complextype></s:extensions> java.lang.String true trainingClass 0 'text/xml' java.lang.String true testClass 0 'text/xml' java.lang.String true trainingData 0 'text/xml' java.lang.String true testData 0 'text/xml' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvoketrainingDataXMLData0output00net.sf.taverna.t2.activitieswsdl-activity1.1net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="&gt;&gt;PerformAnalysisRequest&gt;trainingData" name="trainingData" qname="{http://svm.genepattern.org/SVM}&gt;PerformAnalysisRequest&gt;trainingData"><s:elements><s:complextype optional="false" unbounded="false" typename="Data" name="Data" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}&gt;&gt;PerformAnalysisRequest&gt;trainingData&gt;Data"><s:elements><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Scalar" name="scalar" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;scalar"><s:elementtype><s:complextype optional="false" unbounded="false" typename="Scalar" name="" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar&gt;name" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar&gt;type" /><s:basetype optional="false" unbounded="false" typename="string" name="value" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar&gt;value" /></s:elements></s:complextype></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="List" name="list" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;list"><s:elementtype><s:complextype optional="false" unbounded="false" typename="List" name="" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;name" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;type" /><s:basetype optional="false" unbounded="false" typename="integer" name="length" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;length" /><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Scalar" name="scalar" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;scalar"><s:elementtype><s:complextype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar" optional="false" unbounded="false" typename="Scalar" name="" /></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="List" name="list" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;list"><s:elementtype><s:complextype optional="false" unbounded="false" typename="List" name="" qname="List"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;name" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;type" /><s:basetype optional="false" unbounded="false" typename="integer" name="length" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;length" /><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;scalar" optional="true" unbounded="true" wrapped="false" typename="Scalar" name="scalar" /><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;list" optional="true" unbounded="true" wrapped="false" typename="List" name="list" /><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Null" name="aNull" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;aNull"><s:elementtype><s:complextype optional="false" unbounded="false" typename="Null" name="" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Null"><s:elements /></s:complextype></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Array" name="array" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;array"><s:elementtype><s:complextype optional="false" unbounded="false" typename="Array" name="" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="dimensions" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array&gt;dimensions" /><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array&gt;name" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array&gt;type" /><s:basetype optional="false" unbounded="false" typename="string" name="base64Value" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array&gt;base64Value" /></s:elements></s:complextype></s:elementtype></s:arraytype></s:elements></s:complextype></s:elementtype></s:arraytype><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;aNull" optional="true" unbounded="true" wrapped="false" typename="Null" name="aNull" /><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;array" optional="true" unbounded="true" wrapped="false" typename="Array" name="array" /></s:elements></s:complextype></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Null" name="aNull" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;aNull"><s:elementtype><s:complextype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Null" optional="false" unbounded="false" typename="Null" name="" /></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Array" name="array" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;array"><s:elementtype><s:complextype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array" optional="false" unbounded="false" typename="Array" name="" /></s:elementtype></s:arraytype></s:elements></s:complextype></s:elements></s:complextype></s:extensions> java.lang.String true Data 0 'text/xml' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvoketestClassXMLClassMembership0output00net.sf.taverna.t2.activitieswsdl-activity1.1net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="&gt;&gt;PerformAnalysisRequest&gt;testClass" name="testClass" qname="{http://svm.genepattern.org/SVM}&gt;PerformAnalysisRequest&gt;testClass"><s:elements><s:complextype optional="false" unbounded="false" typename="ClassMembership" name="ClassMembership" qname="{gme://GenePattern.caBIG/1/gridExtensions}&gt;&gt;PerformAnalysisRequest&gt;testClass&gt;ClassMembership"><s:elements><s:arraytype optional="false" unbounded="true" wrapped="false" typename="string" name="classNames" qname="ClassMembership&gt;classNames"><s:elementtype><s:basetype optional="false" unbounded="false" typename="string" name="" qname="{http://www.w3.org/2001/XMLSchema}string" /></s:elementtype></s:arraytype><s:basetype optional="false" unbounded="false" typename="int" name="numSamples" qname="ClassMembership&gt;numSamples" /><s:arraytype optional="false" unbounded="true" wrapped="false" typename="int" name="sampleClasses" qname="ClassMembership&gt;sampleClasses"><s:elementtype><s:basetype optional="false" unbounded="false" typename="int" name="" qname="{http://www.w3.org/2001/XMLSchema}int" /></s:elementtype></s:arraytype><s:arraytype optional="false" unbounded="true" wrapped="false" typename="string" name="sampleNames" qname="ClassMembership&gt;sampleNames"><s:elementtype><s:basetype optional="false" unbounded="false" typename="string" name="" qname="{http://www.w3.org/2001/XMLSchema}string" /></s:elementtype></s:arraytype></s:elements></s:complextype></s:elements></s:complextype></s:extensions> java.lang.String true ClassMembership 0 'text/xml' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokePerformeSVMparameters0parameters00attachmentList11net.sf.taverna.t2.activitieswsdl-activity1.1net.sf.taverna.t2.activities.wsdl.WSDLActivity http://node255.broadinstitute.org:6060/wsrf/services/cagrid/SVM?wsdl performAnalysis net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvoketestDataXMLData0output00net.sf.taverna.t2.activitieswsdl-activity1.1net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="&gt;&gt;PerformAnalysisRequest&gt;testData" name="testData" qname="{http://svm.genepattern.org/SVM}&gt;PerformAnalysisRequest&gt;testData"><s:elements><s:complextype optional="false" unbounded="false" typename="Data" name="Data" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}&gt;&gt;PerformAnalysisRequest&gt;testData&gt;Data"><s:elements><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Scalar" name="scalar" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;scalar"><s:elementtype><s:complextype optional="false" unbounded="false" typename="Scalar" name="" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar&gt;name" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar&gt;type" /><s:basetype optional="false" unbounded="false" typename="string" name="value" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar&gt;value" /></s:elements></s:complextype></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="List" name="list" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;list"><s:elementtype><s:complextype optional="false" unbounded="false" typename="List" name="" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;name" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;type" /><s:basetype optional="false" unbounded="false" typename="integer" name="length" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;length" /><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Scalar" name="scalar" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;scalar"><s:elementtype><s:complextype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar" optional="false" unbounded="false" typename="Scalar" name="" /></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="List" name="list" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;list"><s:elementtype><s:complextype optional="false" unbounded="false" typename="List" name="" qname="List"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;name" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;type" /><s:basetype optional="false" unbounded="false" typename="integer" name="length" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;length" /><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;scalar" optional="true" unbounded="true" wrapped="false" typename="Scalar" name="scalar" /><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;list" optional="true" unbounded="true" wrapped="false" typename="List" name="list" /><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Null" name="aNull" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;aNull"><s:elementtype><s:complextype optional="false" unbounded="false" typename="Null" name="" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Null"><s:elements /></s:complextype></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Array" name="array" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;array"><s:elementtype><s:complextype optional="false" unbounded="false" typename="Array" name="" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="dimensions" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array&gt;dimensions" /><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array&gt;name" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array&gt;type" /><s:basetype optional="false" unbounded="false" typename="string" name="base64Value" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array&gt;base64Value" /></s:elements></s:complextype></s:elementtype></s:arraytype></s:elements></s:complextype></s:elementtype></s:arraytype><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;aNull" optional="true" unbounded="true" wrapped="false" typename="Null" name="aNull" /><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;array" optional="true" unbounded="true" wrapped="false" typename="Array" name="array" /></s:elements></s:complextype></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Null" name="aNull" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;aNull"><s:elementtype><s:complextype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Null" optional="false" unbounded="false" typename="Null" name="" /></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Array" name="array" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;array"><s:elementtype><s:complextype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array" optional="false" unbounded="false" typename="Array" name="" /></s:elementtype></s:arraytype></s:elements></s:complextype></s:elements></s:complextype></s:extensions> java.lang.String true Data 0 'text/xml' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvoketrainingClassXMLClassMembership0output00net.sf.taverna.t2.activitieswsdl-activity1.1net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="&gt;&gt;PerformAnalysisRequest&gt;trainingClass" name="trainingClass" qname="{http://svm.genepattern.org/SVM}&gt;PerformAnalysisRequest&gt;trainingClass"><s:elements><s:complextype optional="false" unbounded="false" typename="ClassMembership" name="ClassMembership" qname="{gme://GenePattern.caBIG/1/gridExtensions}&gt;&gt;PerformAnalysisRequest&gt;trainingClass&gt;ClassMembership"><s:elements><s:arraytype optional="false" unbounded="true" wrapped="false" typename="string" name="classNames" qname="ClassMembership&gt;classNames"><s:elementtype><s:basetype optional="false" unbounded="false" typename="string" name="" qname="{http://www.w3.org/2001/XMLSchema}string" /></s:elementtype></s:arraytype><s:basetype optional="false" unbounded="false" typename="int" name="numSamples" qname="ClassMembership&gt;numSamples" /><s:arraytype optional="false" unbounded="true" wrapped="false" typename="int" name="sampleClasses" qname="ClassMembership&gt;sampleClasses"><s:elementtype><s:basetype optional="false" unbounded="false" typename="int" name="" qname="{http://www.w3.org/2001/XMLSchema}int" /></s:elementtype></s:arraytype><s:arraytype optional="false" unbounded="true" wrapped="false" typename="string" name="sampleNames" qname="ClassMembership&gt;sampleNames"><s:elementtype><s:basetype optional="false" unbounded="false" typename="string" name="" qname="{http://www.w3.org/2001/XMLSchema}string" /></s:elementtype></s:arraytype></s:elements></s:complextype></s:elements></s:complextype></s:extensions> java.lang.String true ClassMembership 0 'text/xml' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokePerformeKNNparameters0parameters00net.sf.taverna.t2.activitieswsdl-activity1.1net.sf.taverna.t2.activities.wsdl.WSDLActivity http://node255.broadinstitute.org:6060/wsrf/services/cagrid/KNN?wsdl performAnalysis net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeperformAnalysis2_inputtestClass0trainingClass0parameterList0trainingData0testData0output00net.sf.taverna.t2.activitieswsdl-activity1.1net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="PerformAnalysisRequest" name="parameters" qname="{http://knn.genepattern.org/KNN}PerformAnalysisRequest"><s:elements><s:complextype optional="false" unbounded="false" typename="&gt;&gt;PerformAnalysisRequest&gt;trainingClass" name="trainingClass" qname="{http://knn.genepattern.org/KNN}&gt;PerformAnalysisRequest&gt;trainingClass"><s:elements><s:complextype optional="false" unbounded="false" typename="ClassMembership" name="ClassMembership" qname="{gme://GenePattern.caBIG/1/gridExtensions}&gt;&gt;PerformAnalysisRequest&gt;trainingClass&gt;ClassMembership"><s:elements><s:arraytype optional="false" unbounded="true" wrapped="false" typename="string" name="classNames" qname="ClassMembership&gt;classNames"><s:elementtype><s:basetype optional="false" unbounded="false" typename="string" name="" qname="{http://www.w3.org/2001/XMLSchema}string" /></s:elementtype></s:arraytype><s:basetype optional="false" unbounded="false" typename="int" name="numSamples" qname="ClassMembership&gt;numSamples" /><s:arraytype optional="false" unbounded="true" wrapped="false" typename="int" name="sampleClasses" qname="ClassMembership&gt;sampleClasses"><s:elementtype><s:basetype optional="false" unbounded="false" typename="int" name="" qname="{http://www.w3.org/2001/XMLSchema}int" /></s:elementtype></s:arraytype><s:arraytype optional="false" unbounded="true" wrapped="false" typename="string" name="sampleNames" qname="ClassMembership&gt;sampleNames"><s:elementtype><s:basetype optional="false" unbounded="false" typename="string" name="" qname="{http://www.w3.org/2001/XMLSchema}string" /></s:elementtype></s:arraytype></s:elements></s:complextype></s:elements></s:complextype><s:complextype optional="false" unbounded="false" typename="&gt;&gt;PerformAnalysisRequest&gt;testClass" name="testClass" qname="{http://knn.genepattern.org/KNN}&gt;PerformAnalysisRequest&gt;testClass"><s:elements><s:complextype optional="false" unbounded="false" typename="ClassMembership" name="ClassMembership" qname="{gme://GenePattern.caBIG/1/gridExtensions}&gt;&gt;PerformAnalysisRequest&gt;testClass&gt;ClassMembership"><s:elements><s:arraytype id="ClassMembership&gt;classNames" optional="false" unbounded="true" wrapped="false" typename="string" name="classNames" /><s:basetype optional="false" unbounded="false" typename="int" name="numSamples" qname="ClassMembership&gt;numSamples" /><s:arraytype id="ClassMembership&gt;sampleClasses" optional="false" unbounded="true" wrapped="false" typename="int" name="sampleClasses" /><s:arraytype id="ClassMembership&gt;sampleNames" optional="false" unbounded="true" wrapped="false" typename="string" name="sampleNames" /></s:elements></s:complextype></s:elements></s:complextype><s:complextype optional="false" unbounded="false" typename="&gt;&gt;PerformAnalysisRequest&gt;trainingData" name="trainingData" qname="{http://knn.genepattern.org/KNN}&gt;PerformAnalysisRequest&gt;trainingData"><s:elements><s:complextype optional="false" unbounded="false" typename="Data" name="Data" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}&gt;&gt;PerformAnalysisRequest&gt;trainingData&gt;Data"><s:elements><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Scalar" name="scalar" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;scalar"><s:elementtype><s:complextype optional="false" unbounded="false" typename="Scalar" name="" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar&gt;name" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar&gt;type" /><s:basetype optional="false" unbounded="false" typename="string" name="value" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar&gt;value" /></s:elements></s:complextype></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="List" name="list" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;list"><s:elementtype><s:complextype optional="false" unbounded="false" typename="List" name="" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;name" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;type" /><s:basetype optional="false" unbounded="false" typename="integer" name="length" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;length" /><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Scalar" name="scalar" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;scalar"><s:elementtype><s:complextype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar" optional="false" unbounded="false" typename="Scalar" name="" /></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="List" name="list" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;list"><s:elementtype><s:complextype optional="false" unbounded="false" typename="List" name="" qname="List"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;name" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;type" /><s:basetype optional="false" unbounded="false" typename="integer" name="length" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;length" /><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;scalar" optional="true" unbounded="true" wrapped="false" typename="Scalar" name="scalar" /><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;list" optional="true" unbounded="true" wrapped="false" typename="List" name="list" /><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Null" name="aNull" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;aNull"><s:elementtype><s:complextype optional="false" unbounded="false" typename="Null" name="" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Null"><s:elements /></s:complextype></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Array" name="array" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;array"><s:elementtype><s:complextype optional="false" unbounded="false" typename="Array" name="" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="dimensions" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array&gt;dimensions" /><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array&gt;name" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array&gt;type" /><s:basetype optional="false" unbounded="false" typename="string" name="base64Value" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array&gt;base64Value" /></s:elements></s:complextype></s:elementtype></s:arraytype></s:elements></s:complextype></s:elementtype></s:arraytype><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;aNull" optional="true" unbounded="true" wrapped="false" typename="Null" name="aNull" /><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;array" optional="true" unbounded="true" wrapped="false" typename="Array" name="array" /></s:elements></s:complextype></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Null" name="aNull" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;aNull"><s:elementtype><s:complextype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Null" optional="false" unbounded="false" typename="Null" name="" /></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Array" name="array" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;array"><s:elementtype><s:complextype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array" optional="false" unbounded="false" typename="Array" name="" /></s:elementtype></s:arraytype></s:elements></s:complextype></s:elements></s:complextype><s:complextype optional="false" unbounded="false" typename="&gt;&gt;PerformAnalysisRequest&gt;testData" name="testData" qname="{http://knn.genepattern.org/KNN}&gt;PerformAnalysisRequest&gt;testData"><s:elements><s:complextype optional="false" unbounded="false" typename="Data" name="Data" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}&gt;&gt;PerformAnalysisRequest&gt;testData&gt;Data"><s:elements><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;scalar" optional="true" unbounded="true" wrapped="false" typename="Scalar" name="scalar" /><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;list" optional="true" unbounded="true" wrapped="false" typename="List" name="list" /><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;aNull" optional="true" unbounded="true" wrapped="false" typename="Null" name="aNull" /><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;array" optional="true" unbounded="true" wrapped="false" typename="Array" name="array" /></s:elements></s:complextype></s:elements></s:complextype><s:complextype optional="false" unbounded="false" typename="&gt;&gt;PerformAnalysisRequest&gt;parameterList" name="parameterList" qname="{http://knn.genepattern.org/KNN}&gt;PerformAnalysisRequest&gt;parameterList"><s:elements><s:complextype optional="false" unbounded="false" typename="ParameterList" name="ParameterList" qname="{gme://parameter.asbp/1/org.cabig.icr.asbp.parameter}&gt;&gt;PerformAnalysisRequest&gt;parameterList&gt;ParameterList"><s:elements><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Parameter" name="parameterCollection" qname="ParameterList&gt;parameterCollection"><s:elementtype><s:complextype optional="false" unbounded="false" typename="Parameter" name="" qname="{gme://parameter.asbp/1/org.cabig.icr.asbp.parameter}Parameter"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="Parameter&gt;name" /></s:elements></s:complextype></s:elementtype></s:arraytype></s:elements></s:complextype></s:elements></s:complextype></s:elements></s:complextype></s:extensions> false trainingClass 0 'text/xml' false testClass 0 'text/xml' false trainingData 0 'text/xml' false testData 0 'text/xml' false parameterList 0 'text/xml' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeString_constantvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.1net.sf.taverna.t2.activities.stringconstant.StringConstantActivity <parameterList xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://knn.genepattern.org/KNN"><ns5:ParameterList xmlns:ns5="gme://parameter.asbp/1/org.cabig.icr.asbp.parameter"><parameterCollection xsi:type="ns5:IntegerParameter" xmlns=""><name>num.features</name><value>10</value></parameterCollection><parameterCollection xsi:type="ns5:StringParameter" xmlns=""><name>feature.selection.statistic</name><value>T-test</value></parameterCollection><parameterCollection xsi:type="ns5:FloatParameter" xmlns=""><name>min.std</name><value>0.0</value></parameterCollection><parameterCollection xsi:type="ns5:IntegerParameter" xmlns=""><name>num.neighbors</name><value>3</value></parameterCollection><parameterCollection xsi:type="ns5:StringParameter" xmlns=""><name>weighting.type</name><value>distance</value></parameterCollection><parameterCollection xsi:type="ns5:StringParameter" xmlns=""><name>distance.measure</name><value>Cosine Distance</value></parameterCollection></ns5:ParameterList></parameterList> net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeResult_CSVin10in00out000net.sf.taverna.t2.activitiesbeanshell-activity1.1net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true in0 0 text/plain java.lang.String true in1 0 text/plain 0 out0 0 text/plain net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeparametersXML10trainingDatatrainingDataXMLoutputparametersXML10testDatatestDataXMLoutputparametersXML10trainingClasstrainingClassXMLoutputparametersXML10testClasstestClassXMLoutputtrainingDataXMLDatatrainingDatatestClassXMLClassMembershiptestClassPerformeSVMparametersparametersXML10outputtestDataXMLDatatestDatatrainingClassXMLClassMembershiptrainingClassPerformeKNNparametersperformAnalysis2_inputoutputperformAnalysis2_inputtestClasstestClassXMLoutputperformAnalysis2_inputtrainingClasstrainingClassXMLoutputperformAnalysis2_inputparameterListString_constantvalueperformAnalysis2_inputtrainingDatatrainingDataXMLoutputperformAnalysis2_inputtestDatatestDataXMLoutputResult_CSVin1PerformeKNNparametersResult_CSVin0PerformeSVMparametersSVM_ResultPerformeSVMparametersKNN_ResultPerformeKNNparametersResult_CSVResult_CSVout0caArraytrainingData00testData00trainingDatatestDatadataXMLData0output00net.sf.taverna.t2.activitieswsdl-activity1.1net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="&gt;&gt;PerformAnalysisRequest&gt;data" name="data" qname="{http://org.genepattern.cagrid.service/PreprocessDatasetSTATMLService}&gt;PerformAnalysisRequest&gt;data"><s:elements><s:complextype optional="false" unbounded="false" typename="Data" name="Data" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}&gt;&gt;PerformAnalysisRequest&gt;data&gt;Data"><s:elements><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Scalar" name="scalar" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;scalar"><s:elementtype><s:complextype optional="false" unbounded="false" typename="Scalar" name="" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar&gt;name" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar&gt;type" /><s:basetype optional="false" unbounded="false" typename="string" name="value" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar&gt;value" /></s:elements></s:complextype></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="List" name="list" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;list"><s:elementtype><s:complextype optional="false" unbounded="false" typename="List" name="" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;name" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;type" /><s:basetype optional="false" unbounded="false" typename="integer" name="length" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;length" /><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Scalar" name="scalar" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;scalar"><s:elementtype><s:complextype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar" optional="false" unbounded="false" typename="Scalar" name="" /></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="List" name="list" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;list"><s:elementtype><s:complextype optional="false" unbounded="false" typename="List" name="" qname="List"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;name" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;type" /><s:basetype optional="false" unbounded="false" typename="integer" name="length" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;length" /><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;scalar" optional="true" unbounded="true" wrapped="false" typename="Scalar" name="scalar" /><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;list" optional="true" unbounded="true" wrapped="false" typename="List" name="list" /><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Null" name="aNull" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;aNull"><s:elementtype><s:complextype optional="false" unbounded="false" typename="Null" name="" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Null"><s:elements /></s:complextype></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Array" name="array" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;array"><s:elementtype><s:complextype optional="false" unbounded="false" typename="Array" name="" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="dimensions" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array&gt;dimensions" /><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array&gt;name" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array&gt;type" /><s:basetype optional="false" unbounded="false" typename="string" name="base64Value" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array&gt;base64Value" /></s:elements></s:complextype></s:elementtype></s:arraytype></s:elements></s:complextype></s:elementtype></s:arraytype><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;aNull" optional="true" unbounded="true" wrapped="false" typename="Null" name="aNull" /><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;array" optional="true" unbounded="true" wrapped="false" typename="Array" name="array" /></s:elements></s:complextype></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Null" name="aNull" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;aNull"><s:elementtype><s:complextype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Null" optional="false" unbounded="false" typename="Null" name="" /></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Array" name="array" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;array"><s:elementtype><s:complextype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array" optional="false" unbounded="false" typename="Array" name="" /></s:elementtype></s:arraytype></s:elements></s:complextype></s:elements></s:complextype></s:extensions> java.lang.String true Data 0 'text/xml' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokePreprocessDatasetParameterSetXML1threshold0numExclude0preprocessingFlag0logBaseTwo0filterFlag0minDelta0ceiling0minChange0columnThreshold0maxSigmaBinning0probabilityThreshold0numberOfColumnsAboveThreshold0output00net.sf.taverna.t2.activitieswsdl-activity1.1net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="PreprocessDatasetParameterSet" name="PreprocessDatasetParameterSet" qname="{gme://GenePattern.caBIG/1/gridExtensions}&gt;&gt;PerformAnalysisRequest&gt;preprocessDatasetParameterSet&gt;PreprocessDatasetParameterSet"><s:elements><s:basetype optional="false" unbounded="false" typename="float" name="ceiling" qname="PreprocessDatasetParameterSet&gt;ceiling" /><s:basetype optional="false" unbounded="false" typename="float" name="columnThreshold" qname="PreprocessDatasetParameterSet&gt;columnThreshold" /><s:basetype optional="false" unbounded="false" typename="boolean" name="filterFlag" qname="PreprocessDatasetParameterSet&gt;filterFlag" /><s:basetype optional="false" unbounded="false" typename="boolean" name="logBaseTwo" qname="PreprocessDatasetParameterSet&gt;logBaseTwo" /><s:basetype optional="false" unbounded="false" typename="int" name="maxSigmaBinning" qname="PreprocessDatasetParameterSet&gt;maxSigmaBinning" /><s:basetype optional="false" unbounded="false" typename="float" name="minChange" qname="PreprocessDatasetParameterSet&gt;minChange" /><s:basetype optional="false" unbounded="false" typename="float" name="minDelta" qname="PreprocessDatasetParameterSet&gt;minDelta" /><s:basetype optional="false" unbounded="false" typename="int" name="numberOfColumnsAboveThreshold" qname="PreprocessDatasetParameterSet&gt;numberOfColumnsAboveThreshold" /><s:basetype optional="false" unbounded="false" typename="int" name="numExclude" qname="PreprocessDatasetParameterSet&gt;numExclude" /><s:basetype optional="false" unbounded="false" typename="string" name="preprocessingFlag" qname="PreprocessDatasetParameterSet&gt;preprocessingFlag" /><s:basetype optional="false" unbounded="false" typename="float" name="probabilityThreshold" qname="PreprocessDatasetParameterSet&gt;probabilityThreshold" /><s:basetype optional="false" unbounded="false" typename="float" name="threshold" qname="PreprocessDatasetParameterSet&gt;threshold" /></s:elements></s:complextype></s:extensions> java.lang.String true ceiling 0 'text/plain' java.lang.String true columnThreshold 0 'text/plain' java.lang.String true filterFlag 0 'text/plain' java.lang.String true logBaseTwo 0 'text/plain' java.lang.String true maxSigmaBinning 0 'text/plain' java.lang.String true minChange 0 'text/plain' java.lang.String true minDelta 0 'text/plain' java.lang.String true numberOfColumnsAboveThreshold 0 'text/plain' java.lang.String true numExclude 0 'text/plain' java.lang.String true preprocessingFlag 0 'text/plain' java.lang.String true probabilityThreshold 0 'text/plain' java.lang.String true threshold 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokedataXML1Data0output00net.sf.taverna.t2.activitieswsdl-activity1.1net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="&gt;&gt;PerformAnalysisRequest&gt;data" name="data" qname="{http://org.genepattern.cagrid.service/PreprocessDatasetSTATMLService}&gt;PerformAnalysisRequest&gt;data"><s:elements><s:complextype optional="false" unbounded="false" typename="Data" name="Data" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}&gt;&gt;PerformAnalysisRequest&gt;data&gt;Data"><s:elements><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Scalar" name="scalar" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;scalar"><s:elementtype><s:complextype optional="false" unbounded="false" typename="Scalar" name="" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar&gt;name" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar&gt;type" /><s:basetype optional="false" unbounded="false" typename="string" name="value" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar&gt;value" /></s:elements></s:complextype></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="List" name="list" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;list"><s:elementtype><s:complextype optional="false" unbounded="false" typename="List" name="" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;name" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;type" /><s:basetype optional="false" unbounded="false" typename="integer" name="length" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;length" /><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Scalar" name="scalar" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;scalar"><s:elementtype><s:complextype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar" optional="false" unbounded="false" typename="Scalar" name="" /></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="List" name="list" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;list"><s:elementtype><s:complextype optional="false" unbounded="false" typename="List" name="" qname="List"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;name" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;type" /><s:basetype optional="false" unbounded="false" typename="integer" name="length" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;length" /><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;scalar" optional="true" unbounded="true" wrapped="false" typename="Scalar" name="scalar" /><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;list" optional="true" unbounded="true" wrapped="false" typename="List" name="list" /><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Null" name="aNull" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;aNull"><s:elementtype><s:complextype optional="false" unbounded="false" typename="Null" name="" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Null"><s:elements /></s:complextype></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Array" name="array" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;array"><s:elementtype><s:complextype optional="false" unbounded="false" typename="Array" name="" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="dimensions" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array&gt;dimensions" /><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array&gt;name" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array&gt;type" /><s:basetype optional="false" unbounded="false" typename="string" name="base64Value" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array&gt;base64Value" /></s:elements></s:complextype></s:elementtype></s:arraytype></s:elements></s:complextype></s:elementtype></s:arraytype><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;aNull" optional="true" unbounded="true" wrapped="false" typename="Null" name="aNull" /><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;array" optional="true" unbounded="true" wrapped="false" typename="Array" name="array" /></s:elements></s:complextype></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Null" name="aNull" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;aNull"><s:elementtype><s:complextype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Null" optional="false" unbounded="false" typename="Null" name="" /></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Array" name="array" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;array"><s:elementtype><s:complextype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array" optional="false" unbounded="false" typename="Array" name="" /></s:elementtype></s:arraytype></s:elements></s:complextype></s:elements></s:complextype></s:extensions> java.lang.String true Data 0 'text/xml' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokepreprocessDatasetParameterSetXML2PreprocessDatasetParameterSet0output00net.sf.taverna.t2.activitieswsdl-activity1.1net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="&gt;&gt;PerformAnalysisRequest&gt;preprocessDatasetParameterSet" name="preprocessDatasetParameterSet" qname="{http://org.genepattern.cagrid.service/PreprocessDatasetSTATMLService}&gt;PerformAnalysisRequest&gt;preprocessDatasetParameterSet"><s:elements><s:complextype optional="false" unbounded="false" typename="PreprocessDatasetParameterSet" name="PreprocessDatasetParameterSet" qname="{gme://GenePattern.caBIG/1/gridExtensions}&gt;&gt;PerformAnalysisRequest&gt;preprocessDatasetParameterSet&gt;PreprocessDatasetParameterSet"><s:elements><s:basetype optional="false" unbounded="false" typename="float" name="ceiling" qname="PreprocessDatasetParameterSet&gt;ceiling" /><s:basetype optional="false" unbounded="false" typename="float" name="columnThreshold" qname="PreprocessDatasetParameterSet&gt;columnThreshold" /><s:basetype optional="false" unbounded="false" typename="boolean" name="filterFlag" qname="PreprocessDatasetParameterSet&gt;filterFlag" /><s:basetype optional="false" unbounded="false" typename="boolean" name="logBaseTwo" qname="PreprocessDatasetParameterSet&gt;logBaseTwo" /><s:basetype optional="false" unbounded="false" typename="int" name="maxSigmaBinning" qname="PreprocessDatasetParameterSet&gt;maxSigmaBinning" /><s:basetype optional="false" unbounded="false" typename="float" name="minChange" qname="PreprocessDatasetParameterSet&gt;minChange" /><s:basetype optional="false" unbounded="false" typename="float" name="minDelta" qname="PreprocessDatasetParameterSet&gt;minDelta" /><s:basetype optional="false" unbounded="false" typename="int" name="numberOfColumnsAboveThreshold" qname="PreprocessDatasetParameterSet&gt;numberOfColumnsAboveThreshold" /><s:basetype optional="false" unbounded="false" typename="int" name="numExclude" qname="PreprocessDatasetParameterSet&gt;numExclude" /><s:basetype optional="false" unbounded="false" typename="string" name="preprocessingFlag" qname="PreprocessDatasetParameterSet&gt;preprocessingFlag" /><s:basetype optional="false" unbounded="false" typename="float" name="probabilityThreshold" qname="PreprocessDatasetParameterSet&gt;probabilityThreshold" /><s:basetype optional="false" unbounded="false" typename="float" name="threshold" qname="PreprocessDatasetParameterSet&gt;threshold" /></s:elements></s:complextype></s:elements></s:complextype></s:extensions> java.lang.String true PreprocessDatasetParameterSet 0 'text/xml' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokePreprocessDatasetParameterSetXML3preprocessingFlag0probabilityThreshold0logBaseTwo0numberOfColumnsAboveThreshold0threshold0numExclude0maxSigmaBinning0minChange0minDelta0ceiling0filterFlag0columnThreshold0output00net.sf.taverna.t2.activitieswsdl-activity1.1net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="PreprocessDatasetParameterSet" name="PreprocessDatasetParameterSet" qname="{gme://GenePattern.caBIG/1/gridExtensions}&gt;&gt;PerformAnalysisRequest&gt;preprocessDatasetParameterSet&gt;PreprocessDatasetParameterSet"><s:elements><s:basetype optional="false" unbounded="false" typename="float" name="ceiling" qname="PreprocessDatasetParameterSet&gt;ceiling" /><s:basetype optional="false" unbounded="false" typename="float" name="columnThreshold" qname="PreprocessDatasetParameterSet&gt;columnThreshold" /><s:basetype optional="false" unbounded="false" typename="boolean" name="filterFlag" qname="PreprocessDatasetParameterSet&gt;filterFlag" /><s:basetype optional="false" unbounded="false" typename="boolean" name="logBaseTwo" qname="PreprocessDatasetParameterSet&gt;logBaseTwo" /><s:basetype optional="false" unbounded="false" typename="int" name="maxSigmaBinning" qname="PreprocessDatasetParameterSet&gt;maxSigmaBinning" /><s:basetype optional="false" unbounded="false" typename="float" name="minChange" qname="PreprocessDatasetParameterSet&gt;minChange" /><s:basetype optional="false" unbounded="false" typename="float" name="minDelta" qname="PreprocessDatasetParameterSet&gt;minDelta" /><s:basetype optional="false" unbounded="false" typename="int" name="numberOfColumnsAboveThreshold" qname="PreprocessDatasetParameterSet&gt;numberOfColumnsAboveThreshold" /><s:basetype optional="false" unbounded="false" typename="int" name="numExclude" qname="PreprocessDatasetParameterSet&gt;numExclude" /><s:basetype optional="false" unbounded="false" typename="string" name="preprocessingFlag" qname="PreprocessDatasetParameterSet&gt;preprocessingFlag" /><s:basetype optional="false" unbounded="false" typename="float" name="probabilityThreshold" qname="PreprocessDatasetParameterSet&gt;probabilityThreshold" /><s:basetype optional="false" unbounded="false" typename="float" name="threshold" qname="PreprocessDatasetParameterSet&gt;threshold" /></s:elements></s:complextype></s:extensions> java.lang.String true ceiling 0 'text/plain' java.lang.String true columnThreshold 0 'text/plain' java.lang.String true filterFlag 0 'text/plain' java.lang.String true logBaseTwo 0 'text/plain' java.lang.String true maxSigmaBinning 0 'text/plain' java.lang.String true minChange 0 'text/plain' java.lang.String true minDelta 0 'text/plain' java.lang.String true numberOfColumnsAboveThreshold 0 'text/plain' java.lang.String true numExclude 0 'text/plain' java.lang.String true preprocessingFlag 0 'text/plain' java.lang.String true probabilityThreshold 0 'text/plain' java.lang.String true threshold 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeparametersXML13data0preprocessDatasetParameterSet0output00net.sf.taverna.t2.activitieswsdl-activity1.1net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="PerformAnalysisRequest" name="parameters" qname="{http://org.genepattern.cagrid.service/PreprocessDatasetSTATMLService}PerformAnalysisRequest"><s:elements><s:complextype optional="false" unbounded="false" typename="&gt;&gt;PerformAnalysisRequest&gt;data" name="data" qname="{http://org.genepattern.cagrid.service/PreprocessDatasetSTATMLService}&gt;PerformAnalysisRequest&gt;data"><s:elements><s:complextype optional="false" unbounded="false" typename="Data" name="Data" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}&gt;&gt;PerformAnalysisRequest&gt;data&gt;Data"><s:elements><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Scalar" name="scalar" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;scalar"><s:elementtype><s:complextype optional="false" unbounded="false" typename="Scalar" name="" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar&gt;name" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar&gt;type" /><s:basetype optional="false" unbounded="false" typename="string" name="value" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar&gt;value" /></s:elements></s:complextype></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="List" name="list" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;list"><s:elementtype><s:complextype optional="false" unbounded="false" typename="List" name="" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;name" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;type" /><s:basetype optional="false" unbounded="false" typename="integer" name="length" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;length" /><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Scalar" name="scalar" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;scalar"><s:elementtype><s:complextype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar" optional="false" unbounded="false" typename="Scalar" name="" /></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="List" name="list" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;list"><s:elementtype><s:complextype optional="false" unbounded="false" typename="List" name="" qname="List"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;name" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;type" /><s:basetype optional="false" unbounded="false" typename="integer" name="length" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;length" /><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;scalar" optional="true" unbounded="true" wrapped="false" typename="Scalar" name="scalar" /><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;list" optional="true" unbounded="true" wrapped="false" typename="List" name="list" /><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Null" name="aNull" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;aNull"><s:elementtype><s:complextype optional="false" unbounded="false" typename="Null" name="" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Null"><s:elements /></s:complextype></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Array" name="array" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;array"><s:elementtype><s:complextype optional="false" unbounded="false" typename="Array" name="" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="dimensions" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array&gt;dimensions" /><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array&gt;name" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array&gt;type" /><s:basetype optional="false" unbounded="false" typename="string" name="base64Value" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array&gt;base64Value" /></s:elements></s:complextype></s:elementtype></s:arraytype></s:elements></s:complextype></s:elementtype></s:arraytype><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;aNull" optional="true" unbounded="true" wrapped="false" typename="Null" name="aNull" /><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;array" optional="true" unbounded="true" wrapped="false" typename="Array" name="array" /></s:elements></s:complextype></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Null" name="aNull" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;aNull"><s:elementtype><s:complextype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Null" optional="false" unbounded="false" typename="Null" name="" /></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Array" name="array" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;array"><s:elementtype><s:complextype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array" optional="false" unbounded="false" typename="Array" name="" /></s:elementtype></s:arraytype></s:elements></s:complextype></s:elements></s:complextype><s:complextype optional="false" unbounded="false" typename="&gt;&gt;PerformAnalysisRequest&gt;preprocessDatasetParameterSet" name="preprocessDatasetParameterSet" qname="{http://org.genepattern.cagrid.service/PreprocessDatasetSTATMLService}&gt;PerformAnalysisRequest&gt;preprocessDatasetParameterSet"><s:elements><s:complextype optional="false" unbounded="false" typename="PreprocessDatasetParameterSet" name="PreprocessDatasetParameterSet" qname="{gme://GenePattern.caBIG/1/gridExtensions}&gt;&gt;PerformAnalysisRequest&gt;preprocessDatasetParameterSet&gt;PreprocessDatasetParameterSet"><s:elements><s:basetype optional="false" unbounded="false" typename="float" name="ceiling" qname="PreprocessDatasetParameterSet&gt;ceiling" /><s:basetype optional="false" unbounded="false" typename="float" name="columnThreshold" qname="PreprocessDatasetParameterSet&gt;columnThreshold" /><s:basetype optional="false" unbounded="false" typename="boolean" name="filterFlag" qname="PreprocessDatasetParameterSet&gt;filterFlag" /><s:basetype optional="false" unbounded="false" typename="boolean" name="logBaseTwo" qname="PreprocessDatasetParameterSet&gt;logBaseTwo" /><s:basetype optional="false" unbounded="false" typename="int" name="maxSigmaBinning" qname="PreprocessDatasetParameterSet&gt;maxSigmaBinning" /><s:basetype optional="false" unbounded="false" typename="float" name="minChange" qname="PreprocessDatasetParameterSet&gt;minChange" /><s:basetype optional="false" unbounded="false" typename="float" name="minDelta" qname="PreprocessDatasetParameterSet&gt;minDelta" /><s:basetype optional="false" unbounded="false" typename="int" name="numberOfColumnsAboveThreshold" qname="PreprocessDatasetParameterSet&gt;numberOfColumnsAboveThreshold" /><s:basetype optional="false" unbounded="false" typename="int" name="numExclude" qname="PreprocessDatasetParameterSet&gt;numExclude" /><s:basetype optional="false" unbounded="false" typename="string" name="preprocessingFlag" qname="PreprocessDatasetParameterSet&gt;preprocessingFlag" /><s:basetype optional="false" unbounded="false" typename="float" name="probabilityThreshold" qname="PreprocessDatasetParameterSet&gt;probabilityThreshold" /><s:basetype optional="false" unbounded="false" typename="float" name="threshold" qname="PreprocessDatasetParameterSet&gt;threshold" /></s:elements></s:complextype></s:elements></s:complextype></s:elements></s:complextype></s:extensions> java.lang.String true data 0 'text/xml' java.lang.String true preprocessDatasetParameterSet 0 'text/xml' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokepreProcessTrainingDataparameters0parameters00attachmentList11net.sf.taverna.t2.activitieswsdl-activity1.1net.sf.taverna.t2.activities.wsdl.WSDLActivity http://node255.broadinstitute.org:6060/wsrf/services/cagrid/PreprocessDatasetSTATMLService?wsdl performAnalysis net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 10000 10000 3 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokepreProcessTestDataparameters0parameters00attachmentList11net.sf.taverna.t2.activitieswsdl-activity1.1net.sf.taverna.t2.activities.wsdl.WSDLActivity http://node255.broadinstitute.org:6060/wsrf/services/cagrid/PreprocessDatasetSTATMLService?wsdl performAnalysis net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 10000 10000 3 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeparametersXML12input0Data00net.sf.taverna.t2.activitieswsdl-activity1.1net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="PerformAnalysisResponse" name="parameters" qname="{http://org.genepattern.cagrid.service/PreprocessDatasetSTATMLService}PerformAnalysisResponse"><s:elements><s:complextype optional="false" unbounded="false" typename="Data" name="Data" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}&gt;PerformAnalysisResponse&gt;Data"><s:elements><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Scalar" name="scalar" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;scalar"><s:elementtype><s:complextype optional="false" unbounded="false" typename="Scalar" name="" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar&gt;name" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar&gt;type" /><s:basetype optional="false" unbounded="false" typename="string" name="value" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar&gt;value" /></s:elements></s:complextype></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="List" name="list" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;list"><s:elementtype><s:complextype optional="false" unbounded="false" typename="List" name="" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;name" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;type" /><s:basetype optional="false" unbounded="false" typename="integer" name="length" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;length" /><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Scalar" name="scalar" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;scalar"><s:elementtype><s:complextype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar" optional="false" unbounded="false" typename="Scalar" name="" /></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="List" name="list" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;list"><s:elementtype><s:complextype optional="false" unbounded="false" typename="List" name="" qname="List"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;name" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;type" /><s:basetype optional="false" unbounded="false" typename="integer" name="length" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;length" /><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;scalar" optional="true" unbounded="true" wrapped="false" typename="Scalar" name="scalar" /><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;list" optional="true" unbounded="true" wrapped="false" typename="List" name="list" /><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Null" name="aNull" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;aNull"><s:elementtype><s:complextype optional="false" unbounded="false" typename="Null" name="" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Null"><s:elements /></s:complextype></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Array" name="array" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;array"><s:elementtype><s:complextype optional="false" unbounded="false" typename="Array" name="" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="dimensions" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array&gt;dimensions" /><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array&gt;name" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array&gt;type" /><s:basetype optional="false" unbounded="false" typename="string" name="base64Value" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array&gt;base64Value" /></s:elements></s:complextype></s:elementtype></s:arraytype></s:elements></s:complextype></s:elementtype></s:arraytype><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;aNull" optional="true" unbounded="true" wrapped="false" typename="Null" name="aNull" /><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;array" optional="true" unbounded="true" wrapped="false" typename="Array" name="array" /></s:elements></s:complextype></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Null" name="aNull" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;aNull"><s:elementtype><s:complextype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Null" optional="false" unbounded="false" typename="Null" name="" /></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Array" name="array" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;array"><s:elementtype><s:complextype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array" optional="false" unbounded="false" typename="Array" name="" /></s:elementtype></s:arraytype></s:elements></s:complextype></s:elements></s:complextype></s:extensions> java.lang.String true input 0 'text/xml' 0 Data 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeparametersXML11data0preprocessDatasetParameterSet0output00net.sf.taverna.t2.activitieswsdl-activity1.1net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="PerformAnalysisRequest" name="parameters" qname="{http://org.genepattern.cagrid.service/PreprocessDatasetSTATMLService}PerformAnalysisRequest"><s:elements><s:complextype optional="false" unbounded="false" typename="&gt;&gt;PerformAnalysisRequest&gt;data" name="data" qname="{http://org.genepattern.cagrid.service/PreprocessDatasetSTATMLService}&gt;PerformAnalysisRequest&gt;data"><s:elements><s:complextype optional="false" unbounded="false" typename="Data" name="Data" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}&gt;&gt;PerformAnalysisRequest&gt;data&gt;Data"><s:elements><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Scalar" name="scalar" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;scalar"><s:elementtype><s:complextype optional="false" unbounded="false" typename="Scalar" name="" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar&gt;name" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar&gt;type" /><s:basetype optional="false" unbounded="false" typename="string" name="value" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar&gt;value" /></s:elements></s:complextype></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="List" name="list" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;list"><s:elementtype><s:complextype optional="false" unbounded="false" typename="List" name="" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;name" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;type" /><s:basetype optional="false" unbounded="false" typename="integer" name="length" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;length" /><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Scalar" name="scalar" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;scalar"><s:elementtype><s:complextype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar" optional="false" unbounded="false" typename="Scalar" name="" /></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="List" name="list" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;list"><s:elementtype><s:complextype optional="false" unbounded="false" typename="List" name="" qname="List"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;name" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;type" /><s:basetype optional="false" unbounded="false" typename="integer" name="length" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;length" /><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;scalar" optional="true" unbounded="true" wrapped="false" typename="Scalar" name="scalar" /><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;list" optional="true" unbounded="true" wrapped="false" typename="List" name="list" /><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Null" name="aNull" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;aNull"><s:elementtype><s:complextype optional="false" unbounded="false" typename="Null" name="" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Null"><s:elements /></s:complextype></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Array" name="array" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;array"><s:elementtype><s:complextype optional="false" unbounded="false" typename="Array" name="" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="dimensions" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array&gt;dimensions" /><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array&gt;name" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array&gt;type" /><s:basetype optional="false" unbounded="false" typename="string" name="base64Value" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array&gt;base64Value" /></s:elements></s:complextype></s:elementtype></s:arraytype></s:elements></s:complextype></s:elementtype></s:arraytype><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;aNull" optional="true" unbounded="true" wrapped="false" typename="Null" name="aNull" /><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;array" optional="true" unbounded="true" wrapped="false" typename="Array" name="array" /></s:elements></s:complextype></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Null" name="aNull" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;aNull"><s:elementtype><s:complextype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Null" optional="false" unbounded="false" typename="Null" name="" /></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Array" name="array" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;array"><s:elementtype><s:complextype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array" optional="false" unbounded="false" typename="Array" name="" /></s:elementtype></s:arraytype></s:elements></s:complextype></s:elements></s:complextype><s:complextype optional="false" unbounded="false" typename="&gt;&gt;PerformAnalysisRequest&gt;preprocessDatasetParameterSet" name="preprocessDatasetParameterSet" qname="{http://org.genepattern.cagrid.service/PreprocessDatasetSTATMLService}&gt;PerformAnalysisRequest&gt;preprocessDatasetParameterSet"><s:elements><s:complextype optional="false" unbounded="false" typename="PreprocessDatasetParameterSet" name="PreprocessDatasetParameterSet" qname="{gme://GenePattern.caBIG/1/gridExtensions}&gt;&gt;PerformAnalysisRequest&gt;preprocessDatasetParameterSet&gt;PreprocessDatasetParameterSet"><s:elements><s:basetype optional="false" unbounded="false" typename="float" name="ceiling" qname="PreprocessDatasetParameterSet&gt;ceiling" /><s:basetype optional="false" unbounded="false" typename="float" name="columnThreshold" qname="PreprocessDatasetParameterSet&gt;columnThreshold" /><s:basetype optional="false" unbounded="false" typename="boolean" name="filterFlag" qname="PreprocessDatasetParameterSet&gt;filterFlag" /><s:basetype optional="false" unbounded="false" typename="boolean" name="logBaseTwo" qname="PreprocessDatasetParameterSet&gt;logBaseTwo" /><s:basetype optional="false" unbounded="false" typename="int" name="maxSigmaBinning" qname="PreprocessDatasetParameterSet&gt;maxSigmaBinning" /><s:basetype optional="false" unbounded="false" typename="float" name="minChange" qname="PreprocessDatasetParameterSet&gt;minChange" /><s:basetype optional="false" unbounded="false" typename="float" name="minDelta" qname="PreprocessDatasetParameterSet&gt;minDelta" /><s:basetype optional="false" unbounded="false" typename="int" name="numberOfColumnsAboveThreshold" qname="PreprocessDatasetParameterSet&gt;numberOfColumnsAboveThreshold" /><s:basetype optional="false" unbounded="false" typename="int" name="numExclude" qname="PreprocessDatasetParameterSet&gt;numExclude" /><s:basetype optional="false" unbounded="false" typename="string" name="preprocessingFlag" qname="PreprocessDatasetParameterSet&gt;preprocessingFlag" /><s:basetype optional="false" unbounded="false" typename="float" name="probabilityThreshold" qname="PreprocessDatasetParameterSet&gt;probabilityThreshold" /><s:basetype optional="false" unbounded="false" typename="float" name="threshold" qname="PreprocessDatasetParameterSet&gt;threshold" /></s:elements></s:complextype></s:elements></s:complextype></s:elements></s:complextype></s:extensions> java.lang.String true data 0 'text/xml' java.lang.String true preprocessDatasetParameterSet 0 'text/xml' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokepreprocessDatasetParameterSetXMLPreprocessDatasetParameterSet0output00net.sf.taverna.t2.activitieswsdl-activity1.1net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="&gt;&gt;PerformAnalysisRequest&gt;preprocessDatasetParameterSet" name="preprocessDatasetParameterSet" qname="{http://org.genepattern.cagrid.service/PreprocessDatasetSTATMLService}&gt;PerformAnalysisRequest&gt;preprocessDatasetParameterSet"><s:elements><s:complextype optional="false" unbounded="false" typename="PreprocessDatasetParameterSet" name="PreprocessDatasetParameterSet" qname="{gme://GenePattern.caBIG/1/gridExtensions}&gt;&gt;PerformAnalysisRequest&gt;preprocessDatasetParameterSet&gt;PreprocessDatasetParameterSet"><s:elements><s:basetype optional="false" unbounded="false" typename="float" name="ceiling" qname="PreprocessDatasetParameterSet&gt;ceiling" /><s:basetype optional="false" unbounded="false" typename="float" name="columnThreshold" qname="PreprocessDatasetParameterSet&gt;columnThreshold" /><s:basetype optional="false" unbounded="false" typename="boolean" name="filterFlag" qname="PreprocessDatasetParameterSet&gt;filterFlag" /><s:basetype optional="false" unbounded="false" typename="boolean" name="logBaseTwo" qname="PreprocessDatasetParameterSet&gt;logBaseTwo" /><s:basetype optional="false" unbounded="false" typename="int" name="maxSigmaBinning" qname="PreprocessDatasetParameterSet&gt;maxSigmaBinning" /><s:basetype optional="false" unbounded="false" typename="float" name="minChange" qname="PreprocessDatasetParameterSet&gt;minChange" /><s:basetype optional="false" unbounded="false" typename="float" name="minDelta" qname="PreprocessDatasetParameterSet&gt;minDelta" /><s:basetype optional="false" unbounded="false" typename="int" name="numberOfColumnsAboveThreshold" qname="PreprocessDatasetParameterSet&gt;numberOfColumnsAboveThreshold" /><s:basetype optional="false" unbounded="false" typename="int" name="numExclude" qname="PreprocessDatasetParameterSet&gt;numExclude" /><s:basetype optional="false" unbounded="false" typename="string" name="preprocessingFlag" qname="PreprocessDatasetParameterSet&gt;preprocessingFlag" /><s:basetype optional="false" unbounded="false" typename="float" name="probabilityThreshold" qname="PreprocessDatasetParameterSet&gt;probabilityThreshold" /><s:basetype optional="false" unbounded="false" typename="float" name="threshold" qname="PreprocessDatasetParameterSet&gt;threshold" /></s:elements></s:complextype></s:elements></s:complextype></s:extensions> java.lang.String true PreprocessDatasetParameterSet 0 'text/xml' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeparametersXML14input0Data00net.sf.taverna.t2.activitieswsdl-activity1.1net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="PerformAnalysisResponse" name="parameters" qname="{http://org.genepattern.cagrid.service/PreprocessDatasetSTATMLService}PerformAnalysisResponse"><s:elements><s:complextype optional="false" unbounded="false" typename="Data" name="Data" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}&gt;PerformAnalysisResponse&gt;Data"><s:elements><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Scalar" name="scalar" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;scalar"><s:elementtype><s:complextype optional="false" unbounded="false" typename="Scalar" name="" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar&gt;name" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar&gt;type" /><s:basetype optional="false" unbounded="false" typename="string" name="value" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar&gt;value" /></s:elements></s:complextype></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="List" name="list" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;list"><s:elementtype><s:complextype optional="false" unbounded="false" typename="List" name="" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;name" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;type" /><s:basetype optional="false" unbounded="false" typename="integer" name="length" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;length" /><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Scalar" name="scalar" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;scalar"><s:elementtype><s:complextype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Scalar" optional="false" unbounded="false" typename="Scalar" name="" /></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="List" name="list" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;list"><s:elementtype><s:complextype optional="false" unbounded="false" typename="List" name="" qname="List"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;name" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;type" /><s:basetype optional="false" unbounded="false" typename="integer" name="length" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;length" /><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;scalar" optional="true" unbounded="true" wrapped="false" typename="Scalar" name="scalar" /><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;list" optional="true" unbounded="true" wrapped="false" typename="List" name="list" /><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Null" name="aNull" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;aNull"><s:elementtype><s:complextype optional="false" unbounded="false" typename="Null" name="" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Null"><s:elements /></s:complextype></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Array" name="array" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;array"><s:elementtype><s:complextype optional="false" unbounded="false" typename="Array" name="" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="dimensions" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array&gt;dimensions" /><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array&gt;name" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array&gt;type" /><s:basetype optional="false" unbounded="false" typename="string" name="base64Value" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array&gt;base64Value" /></s:elements></s:complextype></s:elementtype></s:arraytype></s:elements></s:complextype></s:elementtype></s:arraytype><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;aNull" optional="true" unbounded="true" wrapped="false" typename="Null" name="aNull" /><s:arraytype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}List&gt;array" optional="true" unbounded="true" wrapped="false" typename="Array" name="array" /></s:elements></s:complextype></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Null" name="aNull" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;aNull"><s:elementtype><s:complextype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Null" optional="false" unbounded="false" typename="Null" name="" /></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="Array" name="array" qname="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Data&gt;array"><s:elementtype><s:complextype id="{gme://RProteomics.caBIG/2.0/edu.duke.cabig.rproteomics.model.statml}Array" optional="false" unbounded="false" typename="Array" name="" /></s:elementtype></s:arraytype></s:elements></s:complextype></s:elements></s:complextype></s:extensions> java.lang.String true input 0 'text/xml' 0 Data 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeceilingvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.1net.sf.taverna.t2.activities.stringconstant.StringConstantActivity 2.1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokectvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.1net.sf.taverna.t2.activities.stringconstant.StringConstantActivity 0.0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokefilterFlagvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.1net.sf.taverna.t2.activities.stringconstant.StringConstantActivity false net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokelbtvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.1net.sf.taverna.t2.activities.stringconstant.StringConstantActivity false net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokemsbvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.1net.sf.taverna.t2.activities.stringconstant.StringConstantActivity 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeminChangevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.1net.sf.taverna.t2.activities.stringconstant.StringConstantActivity 3.0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeminDvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.1net.sf.taverna.t2.activities.stringconstant.StringConstantActivity 100.0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokenvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.1net.sf.taverna.t2.activities.stringconstant.StringConstantActivity 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokenumEvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.1net.sf.taverna.t2.activities.stringconstant.StringConstantActivity 0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokepFlagvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.1net.sf.taverna.t2.activities.stringconstant.StringConstantActivity no-disc-or-norm net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeptvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.1net.sf.taverna.t2.activities.stringconstant.StringConstantActivity 1.0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.1net.sf.taverna.t2.activities.stringconstant.StringConstantActivity 20.0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.1net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokedataXMLDatatestDataPreprocessDatasetParameterSetXML1thresholdtvaluePreprocessDatasetParameterSetXML1numExcludenumEvaluePreprocessDatasetParameterSetXML1preprocessingFlagpFlagvaluePreprocessDatasetParameterSetXML1logBaseTwolbtvaluePreprocessDatasetParameterSetXML1filterFlagfilterFlagvaluePreprocessDatasetParameterSetXML1minDeltaminDvaluePreprocessDatasetParameterSetXML1ceilingceilingvaluePreprocessDatasetParameterSetXML1minChangeminChangevaluePreprocessDatasetParameterSetXML1columnThresholdctvaluePreprocessDatasetParameterSetXML1maxSigmaBinningmsbvaluePreprocessDatasetParameterSetXML1probabilityThresholdptvaluePreprocessDatasetParameterSetXML1numberOfColumnsAboveThresholdnvaluedataXML1DatatrainingDatapreprocessDatasetParameterSetXML2PreprocessDatasetParameterSetPreprocessDatasetParameterSetXML3outputPreprocessDatasetParameterSetXML3preprocessingFlagpFlagvaluePreprocessDatasetParameterSetXML3probabilityThresholdptvaluePreprocessDatasetParameterSetXML3logBaseTwolbtvaluePreprocessDatasetParameterSetXML3numberOfColumnsAboveThresholdnvaluePreprocessDatasetParameterSetXML3thresholdtvaluePreprocessDatasetParameterSetXML3numExcludenumEvaluePreprocessDatasetParameterSetXML3maxSigmaBinningmsbvaluePreprocessDatasetParameterSetXML3minChangeminChangevaluePreprocessDatasetParameterSetXML3minDeltaminDvaluePreprocessDatasetParameterSetXML3ceilingceilingvaluePreprocessDatasetParameterSetXML3filterFlagfilterFlagvaluePreprocessDatasetParameterSetXML3columnThresholdctvalueparametersXML13datadataXML1outputparametersXML13preprocessDatasetParameterSetpreprocessDatasetParameterSetXML2outputpreProcessTrainingDataparametersparametersXML13outputpreProcessTestDataparametersparametersXML11outputparametersXML12inputpreProcessTestDataparametersparametersXML11datadataXMLoutputparametersXML11preprocessDatasetParameterSetpreprocessDatasetParameterSetXMLoutputpreprocessDatasetParameterSetXMLPreprocessDatasetParameterSetPreprocessDatasetParameterSetXML1outputparametersXML14inputpreProcessTrainingDataparameterstrainingDataparametersXML14DatatestDataparametersXML12Data