Asynchronous_chemspider_search_of_compounds_by_molecular_formulaformula00
glucose
2010-07-13 11:01:00.767 BST
C6H12O6
2010-07-13 13:59:20.638 BST
A chemical formula
2010-07-13 13:59:06.559 BST
Some search term
2010-07-13 11:00:57.69 BST
securityToken00
2010-07-13 11:01:51.292 BST
A chemspider security token which can be obtained from
2010-07-13 11:01:22.685 BST
http://www.chemspider.com/Register.aspx
2010-07-13 11:01:42.387 BST
A chemspider security token which can be obtained from http://www.chemspider.com/Register.aspx
2010-07-13 11:01:45.986 BST
databases11
A list of database names
2010-07-13 13:58:48.120 BST
ChEBI
2010-07-13 13:58:54.882 BST
searchResultsgetStatussecurityToken0searchId0net.sf.taverna.t2.activitiesdataflow-activity1.2net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize
1
net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Loop
<activity xmlns="http://taverna.sf.net/2008/xml/t2flow"><raven><group>net.sf.taverna.t2.activities</group><artifact>beanshell-activity</artifact><version>1.2</version></raven><class>net.sf.taverna.t2.activities.beanshell.BeanshellActivity</class><inputMap /><outputMap /><configBean encoding="xstream"><net.sf.taverna.t2.activities.beanshell.BeanshellActivityConfigurationBean xmlns="">
<script>loop = "" + ! status.equals("ResultReady");
if ("true".matches(loop)) {
Thread.sleep(500);
}</script>
<dependencies />
<classLoaderSharing>workflow</classLoaderSharing>
<localDependencies />
<artifactDependencies />
<inputs>
<net.sf.taverna.t2.workflowmodel.processor.activity.config.ActivityInputPortDefinitionBean>
<translatedElementType>java.lang.String</translatedElementType>
<allowsLiteralValues>true</allowsLiteralValues>
<name>status</name>
<depth>0</depth>
</net.sf.taverna.t2.workflowmodel.processor.activity.config.ActivityInputPortDefinitionBean>
</inputs>
<outputs>
<net.sf.taverna.t2.workflowmodel.processor.activity.config.ActivityOutputPortDefinitionBean>
<granularDepth>0</granularDepth>
<name>loop</name>
<depth>0</depth>
</net.sf.taverna.t2.workflowmodel.processor.activity.config.ActivityOutputPortDefinitionBean>
</outputs>
</net.sf.taverna.t2.activities.beanshell.BeanshellActivityConfigurationBean></configBean><annotations /></activity>
true
net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry
1.0
1000
5000
0
net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResultssecurityId0securityToken0searchId0result11net.sf.taverna.t2.activitiesdataflow-activity1.2net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize
1
net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry
1.0
1000
5000
0
net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokesearchByFormulaAsyncformula0securityToken0databases1searchId00net.sf.taverna.t2.activitiesdataflow-activity1.2net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize
1
net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry
1.0
1000
5000
0
net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatussecurityTokengetStatussearchIdgetResultssecurityIdgetResultssecurityTokengetResultssearchIdsearchByFormulaAsyncformulasearchByFormulaAsyncsecurityTokensearchByFormulaAsyncdatabasessearchResults
709f9717-86e8-49ec-841c-70e93d89cb83
2010-07-13 10:56:33.621 BST
84aca606-6699-4311-abb0-71cc40846d9a
2010-07-13 10:55:54.776 BST
4faf0a75-4bc6-4ac1-a862-f3277c72efca
2010-07-13 10:46:37.169 BST
Asynchronous chemspider simple search
2010-07-13 10:59:52.536 BST
9b1f4f8a-bb63-4838-8e60-ac2489f41b5c
2010-07-13 11:02:17.712 BST
ab13c65e-c76d-4545-8cb8-13beabe7a169
2010-07-13 13:58:02.2 BST
Peter Li
2010-07-13 10:59:34.434 BST
80b55d42-87a8-4be2-9217-3a2d55004f03
2010-07-13 10:52:32.213 BST
07c3843d-2c07-4878-bbc8-ac086fdd0891
2010-07-13 10:00:52.372 BST
d23d4b96-c6cf-48f3-a4a3-99e7a80ae051
2010-07-13 13:56:58.715 BST
Performs an asynchronous search on ChemSpider by molecular formula
2010-07-13 14:00:39.555 BST
9d7cbafb-c1b3-493e-b5a9-27b40b725063
2010-07-13 11:00:10.176 BST
53dd14cf-ee49-42ee-8728-451df9223167
2010-07-13 14:00:41.576 BST
7c3ed87d-4e8c-4d66-98f6-69dcd4e6005a
2010-07-13 11:01:53.617 BST
Asynchronous chemspider search of compounds by molecular formula
2010-07-13 14:00:20.681 BST
a1502718-0c80-4527-b8c3-830c681bcfda
2010-07-13 09:52:08.918 BST
Performs an asynchronous simple search on ChemSpider
2010-07-13 11:00:08.81 BST
5db44d7e-d34e-42f5-8bac-c878d65be06d
2010-07-13 10:54:29.389 BST
1e02822f-bc34-4f37-92e8-d2879b81ced8
2010-07-13 10:51:42.408 BST
Workflow33searchId00securityToken00resultGetAsyncSearchResultparameters0parameters00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity
http://www.chemspider.com/Search.asmx?WSDL
GetAsyncSearchResult
net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize
1
net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry
1.0
1000
5000
0
net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeGetAsyncSearchResult_inputrid0token0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.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="GetAsyncSearchResult" name="parameters" qname="{http://www.chemspider.com/}GetAsyncSearchResult"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="rid" qname="{http://www.chemspider.com/}>GetAsyncSearchResult>rid" /><s:basetype optional="true" unbounded="false" typename="string" name="token" qname="{http://www.chemspider.com/}>GetAsyncSearchResult>token" /></s:elements></s:complextype></s:extensions>
false
rid
0
'text/plain'
false
token
0
'text/plain'
0
output
0
'text/xml'
net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize
1
net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry
1.0
1000
5000
0
net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeGetAsyncSearchResult_outputinput0GetAsyncSearchResultResult11net.sf.taverna.t2.activitieswsdl-activity1.2net.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="GetAsyncSearchResultResponse" name="parameters" qname="{http://www.chemspider.com/}GetAsyncSearchResultResponse"><s:elements><s:arraytype optional="true" unbounded="false" wrapped="true" typename="ArrayOfInt" name="GetAsyncSearchResultResult" qname="{http://www.chemspider.com/}>GetAsyncSearchResultResponse>GetAsyncSearchResultResult"><s:elementtype><s:basetype optional="false" unbounded="false" typename="int" name="" qname="{http://www.w3.org/2001/XMLSchema}int" /></s:elementtype></s:arraytype></s:elements></s:complextype></s:extensions>
java.lang.String
false
input
0
'text/xml'
1
GetAsyncSearchResultResult
1
l('text/plain')
net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize
1
net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry
1.0
1000
5000
0
net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeGetAsyncSearchResultparametersGetAsyncSearchResult_inputridGetAsyncSearchResult_inputtokenGetAsyncSearchResult_outputinputresult
db06e485-6ea3-45e7-80b7-cee409c984f7
2010-07-13 10:51:35.121 BST
941306ee-1748-4e1d-ad65-acaa26d55971
2010-07-13 10:49:45.576 BST
Workflow23searchId00securityToken00statusGetAsyncSearchStatusparameters0parameters00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity
http://www.chemspider.com/Search.asmx?WSDL
GetAsyncSearchStatus
net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize
1
net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry
1.0
1000
5000
0
net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeGetAsyncSearchStatus_inputtoken0rid0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.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="GetAsyncSearchStatus" name="parameters" qname="{http://www.chemspider.com/}GetAsyncSearchStatus"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="rid" qname="{http://www.chemspider.com/}>GetAsyncSearchStatus>rid" /><s:basetype optional="true" unbounded="false" typename="string" name="token" qname="{http://www.chemspider.com/}>GetAsyncSearchStatus>token" /></s:elements></s:complextype></s:extensions>
false
rid
0
'text/plain'
false
token
0
'text/plain'
0
output
0
'text/xml'
net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize
1
net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry
1.0
1000
5000
0
net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeGetAsyncSearchStatus_outputinput0GetAsyncSearchStatusResult00net.sf.taverna.t2.activitieswsdl-activity1.2net.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="GetAsyncSearchStatusResponse" name="parameters" qname="{http://www.chemspider.com/}GetAsyncSearchStatusResponse"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="GetAsyncSearchStatusResult" qname="{http://www.chemspider.com/}>GetAsyncSearchStatusResponse>GetAsyncSearchStatusResult" /></s:elements></s:complextype></s:extensions>
java.lang.String
false
input
0
'text/xml'
0
GetAsyncSearchStatusResult
0
'text/plain'
net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize
1
net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry
1.0
1000
5000
0
net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeGetAsyncSearchStatusparametersGetAsyncSearchStatus_inputtokenGetAsyncSearchStatus_inputridGetAsyncSearchStatus_outputinputstatus
f1ffbd2a-85e5-4870-91d1-9b6c827de39f
2010-07-13 10:41:12.858 BST
5d1a674f-0892-4fc6-83b8-747c2d6b43ac
2010-07-13 10:43:18.233 BST
Workflow78formula00securityToken00databases11searchIdSearchByFormulaAsyncparameters0parameters00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity
http://www.chemspider.com/MassSpecAPI.asmx?WSDL
SearchByFormulaAsync
net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize
1
net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry
1.0
1000
5000
0
net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeSearchByFormulaAsync_outputinput0SearchByFormulaAsyncResult00net.sf.taverna.t2.activitieswsdl-activity1.2net.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="SearchByFormulaAsyncResponse" name="parameters" qname="{http://www.chemspider.com/}SearchByFormulaAsyncResponse"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="SearchByFormulaAsyncResult" qname="{http://www.chemspider.com/}>SearchByFormulaAsyncResponse>SearchByFormulaAsyncResult" /></s:elements></s:complextype></s:extensions>
java.lang.String
false
input
0
'text/xml'
0
SearchByFormulaAsyncResult
0
'text/plain'
net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize
1
net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry
1.0
1000
5000
0
net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeSearchByFormulaAsync_inputformula0token0dbs1output00net.sf.taverna.t2.activitieswsdl-activity1.2net.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="SearchByFormulaAsync" name="parameters" qname="{http://www.chemspider.com/}SearchByFormulaAsync"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="formula" qname="{http://www.chemspider.com/}>SearchByFormulaAsync>formula" /><s:arraytype optional="true" unbounded="false" wrapped="true" typename="ArrayOfString" name="dbs" qname="{http://www.chemspider.com/}>SearchByFormulaAsync>dbs"><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="true" unbounded="false" typename="string" name="token" qname="{http://www.chemspider.com/}>SearchByFormulaAsync>token" /></s:elements></s:complextype></s:extensions>
false
formula
0
'text/plain'
false
dbs
1
l('text/plain')
false
token
0
'text/plain'
0
output
0
'text/xml'
net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize
1
net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry
1.0
1000
5000
0
net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeSearchByFormulaAsyncparametersSearchByFormulaAsync_outputinputSearchByFormulaAsync_inputformulaSearchByFormulaAsync_inputtokenSearchByFormulaAsync_inputdbssearchId
cc50a147-3707-44a7-9059-7b030a7a98f0
2010-07-13 13:54:24.99 BST
f27f2a7a-cd30-4170-a569-7db48f26ec86
2010-07-13 13:55:33.108 BST