Import_and_covertgenes00 Accepts a CSV file with gene identifiers in one of the columns 2012-01-15 10:21:21.27 UTC Gene_ListpathDescRPathway_ImgGeneDescrPathway_IDKEGG_mouseSpreadsheetImportfileurl0D11net.sf.taverna.t2.activitiesspreadsheet-import-activity1.4net.sf.taverna.t2.activities.spreadsheet.SpreadsheetImportActivity 2 3 8 425 false false true EMPTY_STRING PORT_PER_COLUMN , net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokemmusculus_gene_ensemblmmusculus_gene_ensembl.refseq_mrna_filter1mmusculus_gene_ensembl00net.sf.taverna.t2.activitiesbiomart-activity1.4net.sf.taverna.t2.activities.biomart.BiomartActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeMerge_gene_liststringlist1concatenated00net.sf.taverna.t2.activitieslocalworker-activity1.4net.sf.taverna.t2.activities.localworker.LocalworkerActivity stringlist 1 l('text/plain') java.lang.String true seperator 0 'text/plain' java.lang.String true concatenated 0 'text/plain' 0 workflow org.embl.ebi.escience.scuflworkers.java.StringListMerge net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeUnigeneID_to_KEGG_Pagenes0pathDescRest11PathwayImage11gene_description11pathwayID22kegg_mouseID11net.sf.taverna.t2.activitiesdataflow-activity1.4net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeSpreadsheetImportfileurlgenesmmusculus_gene_ensemblmmusculus_gene_ensembl.refseq_mrna_filterSpreadsheetImportDMerge_gene_liststringlistmmusculus_gene_ensemblmmusculus_gene_ensemblUnigeneID_to_KEGG_PagenesMerge_gene_listconcatenatedGene_ListMerge_gene_listconcatenatedpathDescRUnigeneID_to_KEGG_PapathDescRestPathway_ImgUnigeneID_to_KEGG_PaPathwayImageGeneDescrUnigeneID_to_KEGG_Pagene_descriptionPathway_IDUnigeneID_to_KEGG_PapathwayIDKEGG_mouseUnigeneID_to_KEGG_Pakegg_mouseID 9ec4e123-35e2-44a4-85ad-8bbb6ed253ac 2012-01-12 11:42:55.593 UTC 22134fca-cdaa-4881-b1f0-e4a9ca769346 2012-01-12 11:44:31.513 UTC ae3b5da9-50a0-47cd-a527-16e18c4a5fea 2013-08-29 14:06:04.594 UTC f637cbbc-8904-43e5-a15a-4bb59053bdde 2012-01-12 10:18:56.117 UTC ad63e315-95f6-4935-9369-ba17345b54a5 2012-01-12 10:25:25.569 UTC 75f05657-4ff7-4d60-9b5e-acd02b371b27 2012-01-12 11:02:59.668 UTC 23ac6761-b437-4cf5-b9b7-b8db386a8269 2012-01-12 11:46:26.462 UTC 9037c2cb-7058-4396-9ae5-f197f3a3c28f 2012-01-12 11:49:52.613 UTC 986cc145-581d-459b-8f6b-a39e8da02e26 2012-01-12 10:24:46.302 UTC Katy Wolstencroft 2012-01-13 08:30:49.698 UTC c5573c3d-e8dd-46bc-aced-b5a34934a528 2012-01-13 08:30:35.632 UTC def34b9e-45cc-4af8-8822-3af7965b4c8d 2012-01-12 11:53:53.344 UTC Import and covert 2012-01-13 08:30:59.447 UTC fc15366f-6ee1-401e-b281-6f11dfb3d1de 2012-01-12 11:31:15.31 UTC 89fdb276-ecc1-4b5f-95d6-68cc9584020c 2012-01-13 08:41:46.710 UTC f240602f-6534-4cc6-9e1d-eef93eb44720 2012-01-12 11:59:50.150 UTC 71b5703e-1861-4a85-b122-882a96435431 2012-01-12 10:29:32.209 UTC df1ba132-42d2-48d2-8d9f-63029693cce9 2012-01-12 10:20:01.83 UTC e1edb16b-e9af-4d96-8cf6-9521a92a822c 2012-01-15 10:21:50.457 UTC f6b50bb8-9067-4303-b72b-9e727d0717af 2012-01-13 09:18:20.813 UTC fdb06546-7312-4916-aeef-7dfd7edec3bc 2012-01-12 11:48:29.747 UTC b40071df-fd8d-41fb-b617-b81ee58cf884 2012-01-12 11:29:40.119 UTC This workflow extracts a column of RefSeq gene IDs from a CSV file and then converts them to Unigene identifiers 2012-01-13 08:41:46.551 UTC UnigeneID_to_KEGG_Pagenes00 Accepts a list of Unigene Gene Identifiers 2012-01-13 09:20:04.930 UTC Mm.365444 2012-01-16 10:50:24.249 UTC geneListkegg_mouseIDgene_descriptionpathDescRestpathwayIDPathwayImageadd_unigene_to_stringinput0output00net.sf.taverna.t2.activitiesbeanshell-activity1.4net.sf.taverna.t2.activities.beanshell.BeanshellActivity input 0 'text/plain' java.lang.String true output 0 0 workflow net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeregexvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.4net.sf.taverna.t2.activities.stringconstant.StringConstantActivity \n net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokemerge_pathwaysstringlist1concatenated00net.sf.taverna.t2.activitieslocalworker-activity1.4net.sf.taverna.t2.activities.localworker.LocalworkerActivity stringlist 1 l('text/plain') java.lang.String true seperator 0 'text/plain' java.lang.String true concatenated 0 'text/plain' 0 workflow org.embl.ebi.escience.scuflworkers.java.StringListMerge net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeRemove_duplicate_pathwaysstringlist1strippedlist11net.sf.taverna.t2.activitieslocalworker-activity1.4net.sf.taverna.t2.activities.localworker.LocalworkerActivity stringlist 1 l('text/plain') java.lang.String true strippedlist 1 1 workflow org.embl.ebi.escience.scuflworkers.java.StringStripDuplicates UserNameHere 2013-08-29 11:59:01.985 UTC net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokesplit_by_regexregex0string0split11net.sf.taverna.t2.activitieslocalworker-activity1.4net.sf.taverna.t2.activities.localworker.LocalworkerActivity string 0 'text/plain' java.lang.String true regex 0 'text/plain' java.lang.String true split 1 l('text/plain') 1 workflow org.embl.ebi.escience.scuflworkers.java.SplitByRegex net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeSplit_gene_listregex0string0split11net.sf.taverna.t2.activitieslocalworker-activity1.4net.sf.taverna.t2.activities.localworker.LocalworkerActivity string 0 'text/plain' java.lang.String true regex 0 'text/plain' java.lang.String true split 1 l('text/plain') 1 workflow org.embl.ebi.escience.scuflworkers.java.SplitByRegex net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeregex_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.4net.sf.taverna.t2.activities.stringconstant.StringConstantActivity \n net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokebconvRESTsource0target0responseBody00net.sf.taverna.t2.activitiesrest-activity1.4net.sf.taverna.t2.activities.rest.RESTActivity GET http://rest.kegg.jp/conv/{target}/{source} application/xml application/xml String false false false false true source java.lang.String target java.lang.String net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketarget_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.4net.sf.taverna.t2.activities.stringconstant.StringConstantActivity mmu net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeExtractGeneNamestringlist1group0regex0filteredlist11net.sf.taverna.t2.activitieslocalworker-activity1.4net.sf.taverna.t2.activities.localworker.LocalworkerActivity stringlist 1 l('text/plain') java.lang.String true regex 0 'text/plain' java.lang.String true group 0 'text/plain' java.lang.String true filteredlist 1 l('text/plain') 1 workflow org.embl.ebi.escience.scuflworkers.java.RegularExpressionStringList net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokegroup_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.4net.sf.taverna.t2.activities.stringconstant.StringConstantActivity 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeregex_value_2value00net.sf.taverna.t2.activitiesstringconstant-activity1.4net.sf.taverna.t2.activities.stringconstant.StringConstantActivity mmu:[0-9]{4,} net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokebtit_RESTgeneID0responseBody00net.sf.taverna.t2.activitiesrest-activity1.4net.sf.taverna.t2.activities.rest.RESTActivity GET http://rest.kegg.jp/find/genes/{geneID} application/xml application/xml String false false false false true geneID java.lang.String net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetPathwaybyGenegeneID0responseBody00net.sf.taverna.t2.activitiesrest-activity1.4net.sf.taverna.t2.activities.rest.RESTActivity GET http://rest.kegg.jp/link/pathway/{geneID} application/xml application/xml String false false false false true geneID java.lang.String net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeExtractPathwayNamegroup0regex0stringlist1filteredlist11net.sf.taverna.t2.activitieslocalworker-activity1.4net.sf.taverna.t2.activities.localworker.LocalworkerActivity stringlist 1 l('text/plain') java.lang.String true regex 0 'text/plain' java.lang.String true group 0 'text/plain' java.lang.String true filteredlist 1 l('text/plain') 1 workflow org.embl.ebi.escience.scuflworkers.java.RegularExpressionStringList net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokegroup_value_1value00net.sf.taverna.t2.activitiesstringconstant-activity1.4net.sf.taverna.t2.activities.stringconstant.StringConstantActivity 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeregex_value_3value00net.sf.taverna.t2.activitiesstringconstant-activity1.4net.sf.taverna.t2.activities.stringconstant.StringConstantActivity path:[0-9a-z]{5,} net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokepathwayEntrypathID0responseBody00net.sf.taverna.t2.activitiesrest-activity1.4net.sf.taverna.t2.activities.rest.RESTActivity GET http://rest.kegg.jp/get/{pathID} application/xml application/xml String false false false false true pathID java.lang.String net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokepathwayImagepathID0responseBody00net.sf.taverna.t2.activitiesrest-activity1.4net.sf.taverna.t2.activities.rest.RESTActivity GET http://rest.kegg.jp/get/{pathID}/image application/xml application/xml String false false false false true pathID java.lang.String net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeadd_unigene_to_stringinputgenesmerge_pathwaysstringlistExtractPathwayNamefilteredlistRemove_duplicate_pathwaysstringlistmerge_pathwaysconcatenatedsplit_by_regexregexregexvaluesplit_by_regexstringExtractGeneNamefilteredlistSplit_gene_listregexregex_valuevalueSplit_gene_liststringadd_unigene_to_stringoutputbconvRESTsourceSplit_gene_listsplitbconvRESTtargettarget_valuevalueExtractGeneNamestringlistbconvRESTresponseBodyExtractGeneNamegroupgroup_valuevalueExtractGeneNameregexregex_value_2valuebtit_RESTgeneIDExtractGeneNamefilteredlistgetPathwaybyGenegeneIDsplit_by_regexsplitExtractPathwayNamegroupgroup_value_1valueExtractPathwayNameregexregex_value_3valueExtractPathwayNamestringlistgetPathwaybyGeneresponseBodypathwayEntrypathIDRemove_duplicate_pathwaysstrippedlistpathwayImagepathIDRemove_duplicate_pathwaysstrippedlistgeneListadd_unigene_to_stringoutputkegg_mouseIDbconvRESTresponseBodygene_descriptionbtit_RESTresponseBodypathDescRestpathwayEntryresponseBodypathwayIDgetPathwaybyGeneresponseBodyPathwayImagepathwayImageresponseBody 6eeb2e4d-134f-44ce-860c-8d08cab4cfb8 2012-01-13 09:05:33.527 UTC f59b1284-7c35-4eec-9236-af1de13ebab5 2012-01-16 10:23:59.332 UTC 3074495d-f453-4413-b9c3-54c5aea0bf52 2012-01-16 09:37:52.209 UTC 4af9a3e5-0582-4108-9e64-627d282cfd0a 2012-01-12 12:33:32.728 UTC f637cbbc-8904-43e5-a15a-4bb59053bdde 2012-01-12 10:18:56.117 UTC 4f37b8a2-01eb-47a7-8615-b39cdbf4ddba 2012-12-17 11:58:47.791 UTC 9a7bdbd2-1b03-4106-83a8-fd791131c1ac 2012-12-17 12:02:09.583 UTC 7132111b-fbe4-4984-9ac3-5c358801ce39 2012-01-13 08:52:55.375 UTC 445ea471-2fc5-46b5-9846-7dd0cd80dd74 2012-12-17 12:32:25.905 UTC 1061db1e-c04d-478a-b4a1-b67329c51d4b 2012-12-17 10:49:38.527 UTC This workflow accepts a list of Unigene gene identifiers and returns descriptions of gene functions and a list of all pathways each gene is involved in (plus pathway image) from the KEGG database. This workflow replaces the earlier SOAP version with the new KEGG REST services 2012-12-17 12:40:03.47 UTC df1ba132-42d2-48d2-8d9f-63029693cce9 2012-01-12 10:20:01.83 UTC fafbad63-dabb-4d30-a66a-f5957da5e1d0 2012-01-16 09:48:46.584 UTC 986cc145-581d-459b-8f6b-a39e8da02e26 2012-01-12 10:24:46.302 UTC 8c9c7f9b-dca9-4d4f-8f94-8c25380717fe 2012-12-17 12:35:42.548 UTC 0f2c71eb-55a4-4832-aa10-583ba5eb8951 2012-01-16 09:46:45.734 UTC ebd5dde6-01fc-4b9a-944b-8bbced14706d 2012-01-12 16:39:56.919 UTC 5ade1249-8e59-434d-99e6-92c933756612 2012-01-12 12:31:19.37 UTC 87b4e141-e0e7-4692-ab7d-7008c60f5086 2013-08-29 11:59:13.827 UTC 6e3dc2c5-c3d2-4884-a193-3b3ea3a4a05e 2012-01-12 12:29:04.219 UTC ad63e315-95f6-4935-9369-ba17345b54a5 2012-01-12 10:25:25.569 UTC 45790778-7268-4793-9e47-513b7e08c33f 2012-12-17 12:40:21.194 UTC 910afd86-f9b0-4ef1-9d2c-4f86036eb378 2012-01-12 17:02:49.879 UTC c48b392d-6b5e-4b37-a0b9-bbc3e665cb16 2012-12-17 11:03:03.173 UTC 3a24f29d-54d0-4d0c-925e-0646fdb4e93c 2012-12-17 11:15:09.709 UTC c6931b02-7b98-49ae-80d7-fc1d1f3ceda7 2012-12-17 12:37:17.809 UTC bd0b885a-a04a-4dd9-9346-513dbb0e4aa2 2012-01-16 11:12:30.677 UTC dda1884f-f2e3-4a9f-92bd-c54d13cd841f 2012-12-17 12:11:42.387 UTC f73c9f1e-2d8c-4fc5-b571-b848c18dcaa0 2012-12-17 12:31:59.155 UTC 889efc1d-21b1-42ee-a92c-90de421b3fe3 2012-01-12 17:11:12.239 UTC d2477f5a-2bb0-46c0-b75b-fc3cab2c9295 2012-01-12 12:53:56.861 UTC fbbbf7a3-555e-46ff-abb5-fffae1de9ef5 2012-01-12 13:04:45.858 UTC 4d09c0dc-6ff9-46d5-b9d3-d123c11fa810 2013-08-29 12:02:24.897 UTC 75f05657-4ff7-4d60-9b5e-acd02b371b27 2012-01-12 11:02:59.668 UTC e575c986-219b-4209-a833-e668a2df1746 2012-12-17 11:10:31.792 UTC 69e35c04-035f-460a-9ff9-6b512e87d17b 2012-01-12 13:01:38.59 UTC 190879c9-9eea-458c-836b-bbb8d5a754f7 2012-01-16 09:48:24.341 UTC 032f0864-26fc-4990-9e38-993562c4a393 2012-01-15 11:07:25.473 UTC 1564f682-b195-44af-961f-c4257dbd2c5e 2012-12-17 10:55:33.891 UTC c8c701ec-9fdc-45be-be86-b36197ad1eec 2012-12-17 12:37:56.212 UTC a3f934ef-ea26-4987-b11f-f6b49d9d7cc1 2012-01-12 16:54:43.67 UTC f7ef0679-099c-493e-b4cc-7e9956efd8fe 2012-12-17 10:46:20.94 UTC f4f3a873-e3a5-42ab-b2d1-4b569164ecdb 2012-01-12 13:02:19.887 UTC 755714d6-2859-4ff1-ad38-4f6a9a2b5b4a 2012-12-17 11:04:49.549 UTC aff4aa36-6ccd-417b-89ee-56a55da72120 2012-01-13 09:21:08.925 UTC c94a4ff3-20c9-40c9-a16e-cea81f693078 2012-01-13 08:47:04.820 UTC e39ddce3-c600-4628-addb-6e6cccbc3d61 2012-01-16 10:20:10.308 UTC 04691f78-e0bd-4643-ab78-c2271452a21a 2012-12-17 12:28:52.344 UTC ebd27909-f5b9-4e20-a93d-62bfdef808f1 2012-01-16 10:50:50.395 UTC UnigeneID to KEGG Pathways 2012-12-17 12:39:12.864 UTC da2f4868-8ff7-4899-8025-820595544aa1 2012-01-12 12:30:24.941 UTC 9d730056-c0cb-4809-84a0-6251599e4e2b 2012-01-12 12:37:04.62 UTC a13b6d8e-c4a3-44f5-b051-86918e754207 2012-01-12 13:09:55.61 UTC 71b5703e-1861-4a85-b122-882a96435431 2012-01-12 10:29:32.209 UTC 896fbf88-1954-45a0-a15e-e735c9a17c5f 2012-01-12 13:03:13.355 UTC 0ce84a63-ccff-4480-9c8a-907ae9adf067 2012-12-17 12:34:16.57 UTC 968a594a-d272-4e2f-b9ea-6cb3111356c5 2012-12-17 10:53:08.580 UTC Paul Fisher and Katy Wolstencroft 2012-01-13 08:45:13.591 UTC c38a6e7d-98bc-4b4b-a07f-95f9ca93ce31 2012-12-17 10:54:15.450 UTC 287d3398-fcee-461c-a171-e1cb0adf85ec 2012-12-17 12:09:46.936 UTC 8b06193b-e2ac-41fe-a8b4-e23aac834f17 2012-01-16 10:44:37.182 UTC f80e79c7-6461-4349-8a65-6fa5d2dc8143 2012-12-17 12:30:22.646 UTC edee5c24-c01a-4e6a-a681-be3808e0e182 2012-01-16 09:27:52.62 UTC fed45912-dee2-4d2d-b429-c035ec0805a0 2012-01-12 12:59:09.299 UTC fd747a88-5f14-4720-9333-62427a5bdcad 2012-12-17 11:54:41.384 UTC 1f7df96e-3a3b-49ea-9f39-2dc52e3c5dd8 2012-12-17 12:18:42.940 UTC