Blast_and_Interproscsequence00
Query seqeunce. Either the actual sequence (fasta format recommended) or a database identifer in database:identifier format (e.g. uniprot:wap_rat).
2011-01-17 12:44:43.843 UTC
>sp|Q9BTV4|TMM43_HUMAN Transmembrane protein 43 OS=Homo sapiens GN=TMEM43 PE=1 SV=1
MAANYSSTSTRREHVKVKTSSQPGFLERLSETSGGMFVGLMAFLLSFYLIFTNEGRALKT
ATSLAEGLSLVVSPDSIHSVAPENEGRLVHIIGALRTSKLLSDPNYGVHLPAVKLRRHVE
MYQWVETEESREYTEDGQVKKETRYSYNTEWRSEIINSKNFDREIGHKNPSAMAVESFMA
TAPFVQIGRFFLSSGLIDKVDNFKSLSLSKLEDPHVDIIRRGDFFYHSENPKYPEVGDLR
VSFSYAGLSGDDPDLGPAHVVTVIARQRGDQLVPFSTKSGDTLLLLHHGDFSAEEVFHRE
LRSNSMKTWGLRAAGWMAMFMGLNLMTRILYTLVDWFPVFRDLVNIGLKAFAFCVATSLT
LLTVAAGWLFYRPLWALLIAGLALVPILVARTRVPAKKLE
2011-01-17 12:45:10.202 UTC
email00
Requires a valid email address in order to execute services hosted at the EBI.
The EBI asks for an email address so that they can contact you about:
Problems with the service which affect your jobs.
Scheduled maintenance which affects services you are using.
Deprecation and retirement of a service you are using.
If you use a fake email, the workflow may be cancelled before execution
2013-01-25 09:37:49.784 UTC
BlastResultText
BLASTP 2.2.26 [Sep-21-2011]
Reference: Altschul, Stephen F., Thomas L. Madden, Alejandro A. Schaffer,
Jinghui Zhang, Zheng Zhang, Webb Miller, and David J. Lipman (1997),
"Gapped BLAST and PSI-BLAST: a new generation of protein database search
programs", Nucleic Acids Res. 25:3389-3402.
Query= sp|Q9BTV4|TMM43_HUMAN Transmembrane protein 43 OS=Homo sapiens
GN=TMEM43 PE=1 SV=1
(400 letters)
Database: uniprotkb
29,838,701 sequences; 9,638,448,527 total letters
Searching..................................................done
Score E
Sequences producing significant alignments: (bits) Value
SP:TMM43_HUMAN Q9BTV4 Transmembrane protein 43 OS=Homo sapiens G... 798 0.0
TR:K7DGT8_PANTR K7DGT8 Transmembrane protein 43 OS=Pan troglodyt... 793 0.0
TR:G1QYM9_NOMLE G1QYM9 Uncharacterized protein OS=Nomascus leuco... 793 0.0
TR:H2QM38_PANTR H2QM38 Uncharacterized protein OS=Pan troglodyte... 791 0.0
SP:TMM43_PONAB Q5R9S8 Transmembrane protein 43 OS=Pongo abelii G... 787 0.0
TR:G3RKB2_GORGO G3RKB2 Uncharacterized protein OS=Gorilla gorill... 787 0.0
TR:I0FV35_MACMU I0FV35 Transmembrane protein 43 OS=Macaca mulatt... 777 0.0
TR:H9FZQ9_MACMU H9FZQ9 Transmembrane protein 43 OS=Macaca mulatt... 775 0.0
TR:F7IPH7_CALJA F7IPH7 Uncharacterized protein (Fragment) OS=Cal... 772 0.0
TR:G7N7S8_MACMU G7N7S8 Putative uncharacterized protein (Fragmen... 770 0.0
>SP:TMM43_HUMAN Q9BTV4 Transmembrane protein 43 OS=Homo sapiens GN=TMEM43 PE=1 SV=1
Length = 400
Score = 798 bits (2060), Expect = 0.0
Identities = 400/400 (100%), Positives = 400/400 (100%)
Query: 1 MAANYSSTSTRREHVKVKTSSQPGFLERLSETSGGMFVGLMAFLLSFYLIFTNEGRALKT 60
MAANYSSTSTRREHVKVKTSSQPGFLERLSETSGGMFVGLMAFLLSFYLIFTNEGRALKT
Sbjct: 1 MAANYSSTSTRREHVKVKTSSQPGFLERLSETSGGMFVGLMAFLLSFYLIFTNEGRALKT 60
Query: 61 ATSLAEGLSLVVSPDSIHSVAPENEGRLVHIIGALRTSKLLSDPNYGVHLPAVKLRRHVE 120
ATSLAEGLSLVVSPDSIHSVAPENEGRLVHIIGALRTSKLLSDPNYGVHLPAVKLRRHVE
Sbjct: 61 ATSLAEGLSLVVSPDSIHSVAPENEGRLVHIIGALRTSKLLSDPNYGVHLPAVKLRRHVE 120
Query: 121 MYQWVETEESREYTEDGQVKKETRYSYNTEWRSEIINSKNFDREIGHKNPSAMAVESFMA 180
MYQWVETEESREYTEDGQVKKETRYSYNTEWRSEIINSKNFDREIGHKNPSAMAVESFMA
Sbjct: 121 MYQWVETEESREYTEDGQVKKETRYSYNTEWRSEIINSKNFDREIGHKNPSAMAVESFMA 180
Query: 181 TAPFVQIGRFFLSSGLIDKVDNFKSLSLSKLEDPHVDIIRRGDFFYHSENPKYPEVGDLR 240
TAPFVQIGRFFLSSGLIDKVDNFKSLSLSKLEDPHVDIIRRGDFFYHSENPKYPEVGDLR
Sbjct: 181 TAPFVQIGRFFLSSGLIDKVDNFKSLSLSKLEDPHVDIIRRGDFFYHSENPKYPEVGDLR 240
Query: 241 VSFSYAGLSGDDPDLGPAHVVTVIARQRGDQLVPFSTKSGDTLLLLHHGDFSAEEVFHRE 300
VSFSYAGLSGDDPDLGPAHVVTVIARQRGDQLVPFSTKSGDTLLLLHHGDFSAEEVFHRE
Sbjct: 241 VSFSYAGLSGDDPDLGPAHVVTVIARQRGDQLVPFSTKSGDTLLLLHHGDFSAEEVFHRE 300
Query: 301 LRSNSMKTWGLRAAGWMAMFMGLNLMTRILYTLVDWFPVFRDLVNIGLKAFAFCVATSLT 360
LRSNSMKTWGLRAAGWMAMFMGLNLMTRILYTLVDWFPVFRDLVNIGLKAFAFCVATSLT
Sbjct: 301 LRSNSMKTWGLRAAGWMAMFMGLNLMTRILYTLVDWFPVFRDLVNIGLKAFAFCVATSLT 360
Query: 361 LLTVAAGWLFYRPLWALLIAGLALVPILVARTRVPAKKLE 400
LLTVAAGWLFYRPLWALLIAGLALVPILVARTRVPAKKLE
Sbjct: 361 LLTVAAGWLFYRPLWALLIAGLALVPILVARTRVPAKKLE 400
>TR:K7DGT8_PANTR K7DGT8 Transmembrane protein 43 OS=Pan troglodytes GN=TMEM43 PE=2
SV=1
Length = 400
Score = 793 bits (2048), Expect = 0.0
Identities = 398/400 (99%), Positives = 398/400 (99%)
Query: 1 MAANYSSTSTRREHVKVKTSSQPGFLERLSETSGGMFVGLMAFLLSFYLIFTNEGRALKT 60
MAANYSSTSTRREHVKVKTSSQPGFLERLSETSGGMFVGLMAFLLSFYLIFTNEGRALKT
Sbjct: 1 MAANYSSTSTRREHVKVKTSSQPGFLERLSETSGGMFVGLMAFLLSFYLIFTNEGRALKT 60
Query: 61 ATSLAEGLSLVVSPDSIHSVAPENEGRLVHIIGALRTSKLLSDPNYGVHLPAVKLRRHVE 120
ATSLAEGLSLVVSPDSIHSVAPENEGRLVHIIGALRTSKLLSDPNYGVHLPAVKLRRHVE
Sbjct: 61 ATSLAEGLSLVVSPDSIHSVAPENEGRLVHIIGALRTSKLLSDPNYGVHLPAVKLRRHVE 120
Query: 121 MYQWVETEESREYTEDGQVKKETRYSYNTEWRSEIINSKNFDREIGHKNPSAMAVESFMA 180
MYQWVETEESREYTEDGQVKKETRYSYNTEWRSEIINSKNFDREIGHKNPSAMAVESF A
Sbjct: 121 MYQWVETEESREYTEDGQVKKETRYSYNTEWRSEIINSKNFDREIGHKNPSAMAVESFTA 180
Query: 181 TAPFVQIGRFFLSSGLIDKVDNFKSLSLSKLEDPHVDIIRRGDFFYHSENPKYPEVGDLR 240
TAPFVQIGRFFLSSGLIDKVDNFKSLSLSKLEDPHVDIIRRGDFFYHSENPKYPEVGDLR
Sbjct: 181 TAPFVQIGRFFLSSGLIDKVDNFKSLSLSKLEDPHVDIIRRGDFFYHSENPKYPEVGDLR 240
Query: 241 VSFSYAGLSGDDPDLGPAHVVTVIARQRGDQLVPFSTKSGDTLLLLHHGDFSAEEVFHRE 300
VSFSYAGLSGDDPDLGPAHVVTVIARQRGDQLVPFSTKSGDTLLLLHHGDFSAEEVFHRE
Sbjct: 241 VSFSYAGLSGDDPDLGPAHVVTVIARQRGDQLVPFSTKSGDTLLLLHHGDFSAEEVFHRE 300
Query: 301 LRSNSMKTWGLRAAGWMAMFMGLNLMTRILYTLVDWFPVFRDLVNIGLKAFAFCVATSLT 360
LRSNSMKTWGLRAAGWMAMFMGLNLMTRILYTLVDWFPVFRDLVNIGLKAFAFCVATSLT
Sbjct: 301 LRSNSMKTWGLRAAGWMAMFMGLNLMTRILYTLVDWFPVFRDLVNIGLKAFAFCVATSLT 360
Query: 361 LLTVAAGWLFYRPLWALLIAGLALVPILVARTRVPAKKLE 400
LLTVAAGWLFYRPLWALLIA LALVPILVARTRVPAKKLE
Sbjct: 361 LLTVAAGWLFYRPLWALLIASLALVPILVARTRVPAKKLE 400
>TR:G1QYM9_NOMLE G1QYM9 Uncharacterized protein OS=Nomascus leucogenys GN=TMEM43
PE=4 SV=1
Length = 400
Score = 793 bits (2048), Expect = 0.0
Identities = 397/400 (99%), Positives = 398/400 (99%)
Query: 1 MAANYSSTSTRREHVKVKTSSQPGFLERLSETSGGMFVGLMAFLLSFYLIFTNEGRALKT 60
MAANYSSTSTRREHVKVKT SQPGFLERLSETSGGMFVGLMAFLLSFYLIFTNEGRALKT
Sbjct: 1 MAANYSSTSTRREHVKVKTGSQPGFLERLSETSGGMFVGLMAFLLSFYLIFTNEGRALKT 60
Query: 61 ATSLAEGLSLVVSPDSIHSVAPENEGRLVHIIGALRTSKLLSDPNYGVHLPAVKLRRHVE 120
ATSLAEGLSLVVSPDSIHSVAPENEGRLVHIIGALRTSKLLSDPNYGVHLPAVKLRRHVE
Sbjct: 61 ATSLAEGLSLVVSPDSIHSVAPENEGRLVHIIGALRTSKLLSDPNYGVHLPAVKLRRHVE 120
Query: 121 MYQWVETEESREYTEDGQVKKETRYSYNTEWRSEIINSKNFDREIGHKNPSAMAVESFMA 180
MYQWVETEESREYTEDGQVKKETRYSYNTEWRSEIINSKNFDREIGHKNPSAMAVESF A
Sbjct: 121 MYQWVETEESREYTEDGQVKKETRYSYNTEWRSEIINSKNFDREIGHKNPSAMAVESFTA 180
Query: 181 TAPFVQIGRFFLSSGLIDKVDNFKSLSLSKLEDPHVDIIRRGDFFYHSENPKYPEVGDLR 240
TAPFVQIGRFFLSSGLIDKVDNFKSLSLSKLEDPHVDIIRRGDFFYHSENPKYPEVGDLR
Sbjct: 181 TAPFVQIGRFFLSSGLIDKVDNFKSLSLSKLEDPHVDIIRRGDFFYHSENPKYPEVGDLR 240
Query: 241 VSFSYAGLSGDDPDLGPAHVVTVIARQRGDQLVPFSTKSGDTLLLLHHGDFSAEEVFHRE 300
VSFSYAGLSGDDPDLGPAHVVTVIARQRGDQLVPFSTKSGDTLLLLHHGDFSAEEVFHRE
Sbjct: 241 VSFSYAGLSGDDPDLGPAHVVTVIARQRGDQLVPFSTKSGDTLLLLHHGDFSAEEVFHRE 300
Query: 301 LRSNSMKTWGLRAAGWMAMFMGLNLMTRILYTLVDWFPVFRDLVNIGLKAFAFCVATSLT 360
LRSNSMKTWGLRAAGWMAMFMGLNLMTRILYTLVDWFPVFRDLVNIGLKAFAFCVATSLT
Sbjct: 301 LRSNSMKTWGLRAAGWMAMFMGLNLMTRILYTLVDWFPVFRDLVNIGLKAFAFCVATSLT 360
Query: 361 LLTVAAGWLFYRPLWALLIAGLALVPILVARTRVPAKKLE 400
LLTVAAGWLFYRPLWALLIAGLALVPI+VARTRVPAKKLE
Sbjct: 361 LLTVAAGWLFYRPLWALLIAGLALVPIIVARTRVPAKKLE 400
2013-01-30 12:32:47.603 UTC
Produces a BLAST alignment in flat-file format
2013-01-30 12:32:04.518 UTC
BlastResultGraphic
Produces a BLAST alignment in graphical format
2013-01-30 12:33:06.133 UTC
InterproScanGraphical
Produces a graphical representation of InterproScan matches against a protein sequence.
2013-01-30 12:31:35.453 UTC
status_blastrunparameters0parameters00net.sf.taverna.t2.activitieswsdl-activity1.4net.sf.taverna.t2.activities.wsdl.WSDLActivity
http://www.ebi.ac.uk/Tools/services/soap/ncbiblast?wsdl
run
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.Invokerun_inputparameters0email0output00net.sf.taverna.t2.activitieswsdl-activity1.4net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity
email
0
'text/plain'
false
title
0
'text/plain'
false
parameters
0
'text/xml'
false
output
0
'text/xml'
0
<s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="run" name="parameters" qname="{http://soap.jdispatcher.ebi.ac.uk}run"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="email" qname=">run>email" /><s:basetype optional="true" unbounded="false" typename="string" name="title" qname=">run>title" /><s:complextype optional="false" unbounded="false" typename="InputParameters" name="parameters" qname=">run>parameters"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="program" qname="InputParameters>program" /><s:basetype optional="true" unbounded="false" typename="string" name="matrix" qname="InputParameters>matrix" /><s:basetype optional="true" unbounded="false" typename="int" name="alignments" qname="InputParameters>alignments" /><s:basetype optional="true" unbounded="false" typename="int" name="scores" qname="InputParameters>scores" /><s:basetype optional="true" unbounded="false" typename="string" name="exp" qname="InputParameters>exp" /><s:basetype optional="true" unbounded="false" typename="int" name="dropoff" qname="InputParameters>dropoff" /><s:basetype optional="true" unbounded="false" typename="string" name="match_scores" qname="InputParameters>match_scores" /><s:basetype optional="true" unbounded="false" typename="int" name="gapopen" qname="InputParameters>gapopen" /><s:basetype optional="true" unbounded="false" typename="int" name="gapext" qname="InputParameters>gapext" /><s:basetype optional="true" unbounded="false" typename="string" name="filter" qname="InputParameters>filter" /><s:basetype optional="true" unbounded="false" typename="string" name="seqrange" qname="InputParameters>seqrange" /><s:basetype optional="true" unbounded="false" typename="boolean" name="gapalign" qname="InputParameters>gapalign" /><s:basetype optional="true" unbounded="false" typename="int" name="align" qname="InputParameters>align" /><s:basetype optional="false" unbounded="false" typename="string" name="stype" qname="InputParameters>stype" /><s:basetype optional="true" unbounded="false" typename="string" name="sequence" qname="InputParameters>sequence" /><s:arraytype optional="false" unbounded="false" wrapped="true" typename="ArrayOfString" name="database" qname="InputParameters>database"><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>
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.Invokerun_outputinput0jobId00net.sf.taverna.t2.activitieswsdl-activity1.4net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity
input
0
'text/xml'
java.lang.String
false
jobId
0
'text/plain'
0
<s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="runResponse" name="parameters" qname="{http://soap.jdispatcher.ebi.ac.uk}runResponse"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="jobId" qname=">runResponse>jobId" /></s:elements></s:complextype></s:extensions>
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.Invokerun_input_2sequence0program0database1stype0scores0output00net.sf.taverna.t2.activitieswsdl-activity1.4net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity
program
0
'text/plain'
false
matrix
0
'text/plain'
false
alignments
0
'text/plain'
false
scores
0
'text/plain'
false
exp
0
'text/plain'
false
dropoff
0
'text/plain'
false
match_scores
0
'text/plain'
false
gapopen
0
'text/plain'
false
gapext
0
'text/plain'
false
filter
0
'text/plain'
false
seqrange
0
'text/plain'
false
gapalign
0
'text/plain'
false
align
0
'text/plain'
false
stype
0
'text/plain'
false
sequence
0
'text/plain'
false
database
1
l('text/plain')
false
output
0
'text/xml'
0
<s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="InputParameters" name="parameters" qname=">run>parameters"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="program" qname="InputParameters>program" /><s:basetype optional="true" unbounded="false" typename="string" name="matrix" qname="InputParameters>matrix" /><s:basetype optional="true" unbounded="false" typename="int" name="alignments" qname="InputParameters>alignments" /><s:basetype optional="true" unbounded="false" typename="int" name="scores" qname="InputParameters>scores" /><s:basetype optional="true" unbounded="false" typename="string" name="exp" qname="InputParameters>exp" /><s:basetype optional="true" unbounded="false" typename="int" name="dropoff" qname="InputParameters>dropoff" /><s:basetype optional="true" unbounded="false" typename="string" name="match_scores" qname="InputParameters>match_scores" /><s:basetype optional="true" unbounded="false" typename="int" name="gapopen" qname="InputParameters>gapopen" /><s:basetype optional="true" unbounded="false" typename="int" name="gapext" qname="InputParameters>gapext" /><s:basetype optional="true" unbounded="false" typename="string" name="filter" qname="InputParameters>filter" /><s:basetype optional="true" unbounded="false" typename="string" name="seqrange" qname="InputParameters>seqrange" /><s:basetype optional="true" unbounded="false" typename="boolean" name="gapalign" qname="InputParameters>gapalign" /><s:basetype optional="true" unbounded="false" typename="int" name="align" qname="InputParameters>align" /><s:basetype optional="false" unbounded="false" typename="string" name="stype" qname="InputParameters>stype" /><s:basetype optional="true" unbounded="false" typename="string" name="sequence" qname="InputParameters>sequence" /><s:arraytype optional="false" unbounded="false" wrapped="true" typename="ArrayOfString" name="database" qname="InputParameters>database"><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:extensions>
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.InvokeStatusjobID0getStatus_output_status00net.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.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 = "" + getStatus_output_status.equals("RUNNING");
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>getStatus_output_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.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.Invokeprogram_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.4net.sf.taverna.t2.activities.stringconstant.StringConstantActivity
blastp
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.Invokedatabase_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.4net.sf.taverna.t2.activities.stringconstant.StringConstantActivity
uniprotkb
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.Invokestype_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.4net.sf.taverna.t2.activities.stringconstant.StringConstantActivity
protein
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.InvokegetResultparameters0parameters00net.sf.taverna.t2.activitieswsdl-activity1.4net.sf.taverna.t2.activities.wsdl.WSDLActivity
http://www.ebi.ac.uk/Tools/services/soap/ncbiblast?wsdl
getResult
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.InvokegetResult_originalFormatjobId0type0output00net.sf.taverna.t2.activitieswsdl-activity1.4net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity
jobId
0
'text/plain'
false
type
0
'text/plain'
false
parameters
1
'text/xml'
false
output
0
'text/xml'
0
<s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResult" name="parameters" qname="{http://soap.jdispatcher.ebi.ac.uk}getResult"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="jobId" qname=">getResult>jobId" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname=">getResult>type" /><s:arraytype optional="true" unbounded="false" wrapped="false" typename="wsRawOutputParameters" name="parameters" qname=">getResult>parameters"><s:elementtype><s:complextype optional="false" unbounded="false" typename="wsRawOutputParameter" name="" qname="{http://soap.jdispatcher.ebi.ac.uk}wsRawOutputParameter"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="wsRawOutputParameter>name" /><s:arraytype optional="false" unbounded="false" wrapped="true" typename="ArrayOfString" name="value" qname="wsRawOutputParameter>value"><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:elementtype></s:arraytype></s:elements></s:complextype></s:extensions>
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.InvokegetResult_outputinput0output00net.sf.taverna.t2.activitieswsdl-activity1.4net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity
input
0
'text/xml'
java.lang.String
false
output
0
'application/octet-stream'
0
<s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultResponse" name="parameters" qname="{http://soap.jdispatcher.ebi.ac.uk}getResultResponse"><s:elements><s:basetype optional="false" unbounded="false" typename="base64Binary" name="output" qname=">getResultResponse>output" /></s:elements></s:complextype></s:extensions>
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.Invokeoutput_outvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.4net.sf.taverna.t2.activities.stringconstant.StringConstantActivity
out
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.InvokegetResult_graphicparameters0parameters00net.sf.taverna.t2.activitieswsdl-activity1.4net.sf.taverna.t2.activities.wsdl.WSDLActivity
http://www.ebi.ac.uk/Tools/services/soap/ncbiblast?wsdl
getResult
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.InvokegetResult_graphicFormatjobId0type0output00net.sf.taverna.t2.activitieswsdl-activity1.4net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity
jobId
0
'text/plain'
false
type
0
'text/plain'
false
parameters
1
'text/xml'
false
output
0
'text/xml'
0
<s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResult" name="parameters" qname="{http://soap.jdispatcher.ebi.ac.uk}getResult"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="jobId" qname=">getResult>jobId" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname=">getResult>type" /><s:arraytype optional="true" unbounded="false" wrapped="false" typename="wsRawOutputParameters" name="parameters" qname=">getResult>parameters"><s:elementtype><s:complextype optional="false" unbounded="false" typename="wsRawOutputParameter" name="" qname="{http://soap.jdispatcher.ebi.ac.uk}wsRawOutputParameter"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="wsRawOutputParameter>name" /><s:arraytype optional="false" unbounded="false" wrapped="true" typename="ArrayOfString" name="value" qname="wsRawOutputParameter>value"><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:elementtype></s:arraytype></s:elements></s:complextype></s:extensions>
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.InvokegetResult_graphic_outputinput0output00net.sf.taverna.t2.activitieswsdl-activity1.4net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity
input
0
'text/xml'
java.lang.String
false
output
0
'application/octet-stream'
0
<s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultResponse" name="parameters" qname="{http://soap.jdispatcher.ebi.ac.uk}getResultResponse"><s:elements><s:basetype optional="false" unbounded="false" typename="base64Binary" name="output" qname=">getResultResponse>output" /></s:elements></s:complextype></s:extensions>
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.Invokeoutput_visualvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.4net.sf.taverna.t2.activities.stringconstant.StringConstantActivity
visual-png
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.InvokegetResult_IDlistparameters0parameters00net.sf.taverna.t2.activitieswsdl-activity1.4net.sf.taverna.t2.activities.wsdl.WSDLActivity
http://www.ebi.ac.uk/Tools/services/soap/ncbiblast?wsdl
getResult
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.InvokegetResult_IDListFormatjobId0type0output00net.sf.taverna.t2.activitieswsdl-activity1.4net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity
jobId
0
'text/plain'
false
type
0
'text/plain'
false
parameters
1
'text/xml'
false
output
0
'text/xml'
0
<s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResult" name="parameters" qname="{http://soap.jdispatcher.ebi.ac.uk}getResult"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="jobId" qname=">getResult>jobId" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname=">getResult>type" /><s:arraytype optional="true" unbounded="false" wrapped="false" typename="wsRawOutputParameters" name="parameters" qname=">getResult>parameters"><s:elementtype><s:complextype optional="false" unbounded="false" typename="wsRawOutputParameter" name="" qname="{http://soap.jdispatcher.ebi.ac.uk}wsRawOutputParameter"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="wsRawOutputParameter>name" /><s:arraytype optional="false" unbounded="false" wrapped="true" typename="ArrayOfString" name="value" qname="wsRawOutputParameter>value"><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:elementtype></s:arraytype></s:elements></s:complextype></s:extensions>
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.InvokegetResult_IDList_outputinput0output00net.sf.taverna.t2.activitieswsdl-activity1.4net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity
input
0
'text/xml'
java.lang.String
false
output
0
'application/octet-stream'
0
<s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultResponse" name="parameters" qname="{http://soap.jdispatcher.ebi.ac.uk}getResultResponse"><s:elements><s:basetype optional="false" unbounded="false" typename="base64Binary" name="output" qname=">getResultResponse>output" /></s:elements></s:complextype></s:extensions>
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.Invokeoutput_idsvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.4net.sf.taverna.t2.activities.stringconstant.StringConstantActivity
ids
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.Invokescores_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.4net.sf.taverna.t2.activities.stringconstant.StringConstantActivity
10
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.InvokeInterproScansequence0email0Graphical_output00
This workflow performs an interproscan at the EBI on sequences provided as input. The output is provided as text, xml or png.
This workflow uses the new EBI services, which are asynchronous and require looping over the nested workflow (Status) until the workflow has finished.
2013-01-28 10:04:16.153 UTC
net.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.InvokeREST_UniProtid0responseBody00net.sf.taverna.t2.activitiesrest-activity1.4net.sf.taverna.t2.activities.rest.RESTActivity
GET
http://www.uniprot.org/uniprot/{id}.fasta
application/xml
application/xml
String
false
false
false
false
true
id
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.InvokeFilter_IDsstringlist1group0regex0filteredlist11net.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.InvokeSplit_IDsstring0regex0split11net.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.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.InvokeMatchPatternvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.4net.sf.taverna.t2.activities.stringconstant.StringConstantActivity
[A-Z_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.Invokerunparametersrun_inputparametersrun_inputemailrun_outputinputrun_input_2sequencerun_input_2programrun_input_2databaserun_input_2styperun_input_2scoresStatusjobIDgetResultparametersgetResult_originalFormatjobIdgetResult_originalFormattypegetResult_outputinputgetResult_graphicparametersgetResult_graphicFormatjobIdgetResult_graphicFormattypegetResult_graphic_outputinputgetResult_IDlistparametersgetResult_IDListFormatjobIdgetResult_IDListFormattypegetResult_IDList_outputinputInterproScansequenceInterproScanemailREST_UniProtidFilter_IDsstringlistFilter_IDsgroupFilter_IDsregexSplit_IDsstringSplit_IDsregexBlastResultTextBlastResultGraphicInterproScanGraphicalstatus_blast
e1acd84e-fd36-4b15-b7ad-df008b8ea126
2013-01-25 09:37:51.314 UTC
c106c1d2-b5ea-4104-94c0-3cab925b51a4
2013-01-30 12:27:33.407 UTC
c337474b-b087-4847-8dc6-2e95b7cd4cf5
2013-01-28 09:38:44.775 UTC
4a3dbe1a-27c3-4465-bfb8-e8c77546b3e5
2013-01-25 09:37:00.919 UTC
084a4037-4d35-416b-90f7-2cf0002e6159
2011-01-11 16:57:53.752 UTC
0e46a027-6d1e-440a-9966-268cdb79a722
2011-01-11 16:51:25.117 UTC
9c473556-6685-4c0c-885c-4ccfc982d03e
2013-01-28 09:59:55.721 UTC
3c8069d8-8329-4e47-933f-0e76cb947273
2013-01-28 09:57:09.230 UTC
3beea5e2-c4bc-4698-81d3-98cbc5bb323a
2011-01-11 17:04:21.138 UTC
689ddf21-beed-4e08-8ef6-1c6fa45dfb78
2013-01-30 12:43:35.130 UTC
9f0132c2-f3a5-4304-a654-95a13d28e200
2013-01-28 10:05:35.910 UTC
This workflow performs an NCBI blast at the EBI. It accepts a protein sequence as input. Default values have been set for the search database (Uniprot), the number of hits to return (10), and all scoring and matrix options. These can be changed in the workflow by altering the string constant values if required.
The sequences for the top 10 hits are retrieved from the UniProt database and analysed using InterproScan (also from the EBI) to determine functional domains and motifs in each sequence. The results are shown in a graphical format.
This workflow uses the new EBI services. They are asynchronous and so require looping over the nested workflows (Status) until the workflow has finished. Many of the EBI services now work in this way, so you can use this workflow as an example of the invocation pattern and looping configuration.
2013-01-28 10:06:39.40 UTC
c1e0b33f-a954-4ee0-9be2-84f5cf50fdde
2013-01-30 12:33:08.908 UTC
f127a274-842a-4856-8335-b7295bcc9bd0
2011-01-11 16:47:31.385 UTC
80fa27da-c84d-45cd-b7b4-5f86e195dc47
2011-01-17 12:45:23.671 UTC
9491b4f4-7343-464d-b68d-09e2761a2374
2013-01-28 09:40:29.465 UTC
e0453c78-ea9c-45f9-8a79-dbc2b88b4f2d
2013-01-15 13:19:32.144 UTC
Blast_and_Interproscan
2013-01-28 09:54:35.920 UTC
570725d4-5f15-4c85-beee-3b68563cd6fc
2013-01-28 10:06:42.40 UTC
Katy Wolstencroft
2013-01-28 09:54:04.2 UTC
8bdda622-7e3f-4390-9ac8-ce604cf33f20
2013-01-15 13:23:04.758 UTC
InterproScan_Examplesequence00
a protein sequence in Fasta format
2011-01-17 16:11:39.546 UTC
>sp|Q9BTV4|TMM43_HUMAN Transmembrane protein 43 OS=Homo sapiens GN=TMEM43 PE=1 SV=1
MAANYSSTSTRREHVKVKTSSQPGFLERLSETSGGMFVGLMAFLLSFYLIFTNEGRALKT
ATSLAEGLSLVVSPDSIHSVAPENEGRLVHIIGALRTSKLLSDPNYGVHLPAVKLRRHVE
MYQWVETEESREYTEDGQVKKETRYSYNTEWRSEIINSKNFDREIGHKNPSAMAVESFMA
TAPFVQIGRFFLSSGLIDKVDNFKSLSLSKLEDPHVDIIRRGDFFYHSENPKYPEVGDLR
VSFSYAGLSGDDPDLGPAHVVTVIARQRGDQLVPFSTKSGDTLLLLHHGDFSAEEVFHRE
LRSNSMKTWGLRAAGWMAMFMGLNLMTRILYTLVDWFPVFRDLVNIGLKAFAFCVATSLT
LLTVAAGWLFYRPLWALLIAGLALVPILVARTRVPAKKLE
2011-01-17 16:11:53.0 UTC
email00
Requires a valid email address in order to execute services hosted at the EBI.
The EBI asks for an email address so that they can contact you about:
Problems with the service which affect your jobs.
Scheduled maintenance which affects services you are using.
Deprecation and retirement of a service you are using.
If you use a fake email, the workflow may be cancelled before execution
2013-01-28 10:05:26.490 UTC
status_outputTextResultsGraphical_outputrunparameters0parameters00net.sf.taverna.t2.activitieswsdl-activity1.4net.sf.taverna.t2.activities.wsdl.WSDLActivity
http://www.ebi.ac.uk/Tools/services/soap/iprscan?wsdl
run
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.Invokerun_inputparameters0email0output00net.sf.taverna.t2.activitieswsdl-activity1.4net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity
email
0
'text/plain'
false
title
0
'text/plain'
false
parameters
0
'text/xml'
false
output
0
'text/xml'
0
<s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="run" name="parameters" qname="{http://soap.jdispatcher.ebi.ac.uk}run"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="email" qname=">run>email" /><s:basetype optional="true" unbounded="false" typename="string" name="title" qname=">run>title" /><s:complextype optional="false" unbounded="false" typename="InputParameters" name="parameters" qname=">run>parameters"><s:elements><s:basetype optional="true" unbounded="false" typename="boolean" name="nocrc" qname="InputParameters>nocrc" /><s:basetype optional="true" unbounded="false" typename="boolean" name="goterms" qname="InputParameters>goterms" /><s:arraytype optional="true" unbounded="false" wrapped="true" typename="ArrayOfString" name="appl" qname="InputParameters>appl"><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="sequence" qname="InputParameters>sequence" /></s:elements></s:complextype></s:elements></s:complextype></s:extensions>
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.Invokerun_input_2sequence0output00net.sf.taverna.t2.activitieswsdl-activity1.4net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity
nocrc
0
'text/plain'
false
goterms
0
'text/plain'
false
appl
1
l('text/plain')
false
sequence
0
'text/plain'
false
output
0
'text/xml'
0
<s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="InputParameters" name="parameters" qname=">run>parameters"><s:elements><s:basetype optional="true" unbounded="false" typename="boolean" name="nocrc" qname="InputParameters>nocrc" /><s:basetype optional="true" unbounded="false" typename="boolean" name="goterms" qname="InputParameters>goterms" /><s:arraytype optional="true" unbounded="false" wrapped="true" typename="ArrayOfString" name="appl" qname="InputParameters>appl"><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="sequence" qname="InputParameters>sequence" /></s:elements></s:complextype></s:extensions>
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.Invokerun_outputinput0jobId00net.sf.taverna.t2.activitieswsdl-activity1.4net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity
input
0
'text/xml'
java.lang.String
false
jobId
0
'text/plain'
0
<s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="runResponse" name="parameters" qname="{http://soap.jdispatcher.ebi.ac.uk}runResponse"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="jobId" qname=">runResponse>jobId" /></s:elements></s:complextype></s:extensions>
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.InvokeStatusJobID0getStatus_output_status00net.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.Loop
<activity xmlns="http://taverna.sf.net/2008/xml/t2flow"><raven><group>net.sf.taverna.t2.activities</group><artifact>beanshell-activity</artifact><version>1.4</version></raven><class>net.sf.taverna.t2.activities.beanshell.BeanshellActivity</class><inputMap /><outputMap /><configBean encoding="xstream"><net.sf.taverna.t2.activities.beanshell.BeanshellActivityConfigurationBean xmlns="">
<inputs>
<net.sf.taverna.t2.workflowmodel.processor.activity.config.ActivityInputPortDefinitionBean>
<name>getStatus_output_status</name>
<depth>0</depth>
<translatedElementType>java.lang.String</translatedElementType>
<allowsLiteralValues>true</allowsLiteralValues>
</net.sf.taverna.t2.workflowmodel.processor.activity.config.ActivityInputPortDefinitionBean>
</inputs>
<outputs>
<net.sf.taverna.t2.workflowmodel.processor.activity.config.ActivityOutputPortDefinitionBean>
<name>loop</name>
<depth>0</depth>
<granularDepth>0</granularDepth>
</net.sf.taverna.t2.workflowmodel.processor.activity.config.ActivityOutputPortDefinitionBean>
</outputs>
<classLoaderSharing>workflow</classLoaderSharing>
<localDependencies />
<artifactDependencies />
<script>loop = "" + getStatus_output_status.equals("RUNNING");
if ("true".matches(loop)) {
Thread.sleep(500);
}</script>
<dependencies />
</net.sf.taverna.t2.activities.beanshell.BeanshellActivityConfigurationBean></configBean><annotations /></activity>
true
net.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.InvokegetResultparameters0parameters00net.sf.taverna.t2.activitieswsdl-activity1.4net.sf.taverna.t2.activities.wsdl.WSDLActivity
http://www.ebi.ac.uk/Tools/services/soap/iprscan?wsdl
getResult
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.InvokegetResult_graphicparameters0parameters00net.sf.taverna.t2.activitieswsdl-activity1.4net.sf.taverna.t2.activities.wsdl.WSDLActivity
http://www.ebi.ac.uk/Tools/services/soap/iprscan?wsdl
getResult
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.InvokegetResult_inputjobId0type0output00net.sf.taverna.t2.activitieswsdl-activity1.4net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity
jobId
0
'text/plain'
false
type
0
'text/plain'
false
parameters
1
'text/xml'
false
output
0
'text/xml'
0
<s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResult" name="parameters" qname="{http://soap.jdispatcher.ebi.ac.uk}getResult"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="jobId" qname=">getResult>jobId" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname=">getResult>type" /><s:arraytype optional="true" unbounded="false" wrapped="false" typename="wsRawOutputParameters" name="parameters" qname=">getResult>parameters"><s:elementtype><s:complextype optional="false" unbounded="false" typename="wsRawOutputParameter" name="" qname="{http://soap.jdispatcher.ebi.ac.uk}wsRawOutputParameter"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="wsRawOutputParameter>name" /><s:arraytype optional="false" unbounded="false" wrapped="true" typename="ArrayOfString" name="value" qname="wsRawOutputParameter>value"><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:elementtype></s:arraytype></s:elements></s:complextype></s:extensions>
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.InvokegetResult_graphic_inputjobId0type0output00net.sf.taverna.t2.activitieswsdl-activity1.4net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity
jobId
0
'text/plain'
false
type
0
'text/plain'
false
parameters
1
'text/xml'
false
output
0
'text/xml'
0
<s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResult" name="parameters" qname="{http://soap.jdispatcher.ebi.ac.uk}getResult"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="jobId" qname=">getResult>jobId" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname=">getResult>type" /><s:arraytype optional="true" unbounded="false" wrapped="false" typename="wsRawOutputParameters" name="parameters" qname=">getResult>parameters"><s:elementtype><s:complextype optional="false" unbounded="false" typename="wsRawOutputParameter" name="" qname="{http://soap.jdispatcher.ebi.ac.uk}wsRawOutputParameter"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="wsRawOutputParameter>name" /><s:arraytype optional="false" unbounded="false" wrapped="true" typename="ArrayOfString" name="value" qname="wsRawOutputParameter>value"><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:elementtype></s:arraytype></s:elements></s:complextype></s:extensions>
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.InvokegetResult_outputinput0output00net.sf.taverna.t2.activitieswsdl-activity1.4net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity
input
0
'text/xml'
java.lang.String
false
output
0
'application/octet-stream'
0
<s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultResponse" name="parameters" qname="{http://soap.jdispatcher.ebi.ac.uk}getResultResponse"><s:elements><s:basetype optional="false" unbounded="false" typename="base64Binary" name="output" qname=">getResultResponse>output" /></s:elements></s:complextype></s:extensions>
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.InvokegetResult_graphic_outputinput0output00net.sf.taverna.t2.activitieswsdl-activity1.4net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity
input
0
'text/xml'
java.lang.String
false
output
0
'application/octet-stream'
0
<s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultResponse" name="parameters" qname="{http://soap.jdispatcher.ebi.ac.uk}getResultResponse"><s:elements><s:basetype optional="false" unbounded="false" typename="base64Binary" name="output" qname=">getResultResponse>output" /></s:elements></s:complextype></s:extensions>
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.Invoketextvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.4net.sf.taverna.t2.activities.stringconstant.StringConstantActivity
txt
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.Invokevisual_pngvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.4net.sf.taverna.t2.activities.stringconstant.StringConstantActivity
visual-png
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.Invokerunparametersrun_inputparametersrun_inputemailrun_input_2sequencerun_outputinputStatusJobIDgetResultparametersgetResult_graphicparametersgetResult_inputjobIdgetResult_inputtypegetResult_graphic_inputjobIdgetResult_graphic_inputtypegetResult_outputinputgetResult_graphic_outputinputstatus_outputTextResultsGraphical_output
998c32b7-5e14-4f38-8de4-817bb4933d53
2011-01-11 15:50:55.22 UTC
68be0c9a-ad5d-4dd7-816e-f12ff287b387
2013-01-28 10:04:56.445 UTC
1dc70f90-beba-4f0e-ad5d-94c5153eb3ff
2011-01-17 15:50:10.308 UTC
2d0bf7a5-399e-40ca-9159-55c13e981726
2011-03-02 17:42:31.265 UTC
InterproScan_Example
2011-03-16 11:01:52.900 UTC
e39ab8fa-dbc3-48a2-a89e-a2b41136075e
2011-01-17 16:03:05.158 UTC
03474177-ba12-4033-8727-af6072a05316
2013-01-28 10:05:28.525 UTC
d129e8d7-9c02-4dae-9f8f-aeede867556a
2011-01-17 16:11:55.859 UTC
8d181a20-b88b-467d-b857-74d98ce28c65
2011-03-16 12:01:40.484 UTC
b777ef28-7cf5-4584-8afc-ca0bbbca9f22
2011-03-16 11:03:08.290 UTC
1666e678-3004-451c-bf34-6c98b528239f
2011-03-02 17:11:20.656 UTC
45c39b60-4270-4754-a4ed-f0992cce7922
2011-01-11 16:15:28.410 UTC
Katy Wolstencroft
2013-01-28 10:04:47.740 UTC
47e9f16e-d112-410b-bf19-fffe21d0fe21
2011-01-11 16:19:37.188 UTC
7fc230be-fcd9-43fa-bb31-3267c076d371
2011-03-16 13:53:08.889 UTC
8ad89181-da2e-48d2-87c6-f50e9033d595
2011-03-16 13:56:15.921 UTC
3259a201-7e3a-425c-8054-fd9b97aaefc4
2011-01-17 15:56:14.726 UTC
54f1b276-0c0e-4f7d-8ae3-76fb87e19945
2011-01-11 15:58:01.564 UTC
0478ad4a-a2dc-4072-8285-aa54d9184127
2011-01-11 16:12:41.662 UTC
This workflow performs an interproscan at the EBI on sequences provided as input. The output is provided as text, xml or png.
This workflow uses the new EBI services, which are asynchronous and require looping over the nested workflow (Status) until the workflow has finished.
2013-01-28 10:04:52.835 UTC
ad9308ed-9331-454a-9023-25be4752a631
2011-01-11 15:52:47.646 UTC
83fd1c31-ccb5-49b7-94d2-3f2783d7c3cd
2013-01-28 09:30:53.524 UTC
Status_jobID00getStatus_output_statusgetStatusparameters0parameters00net.sf.taverna.t2.activitieswsdl-activity1.4net.sf.taverna.t2.activities.wsdl.WSDLActivity
http://www.ebi.ac.uk/Tools/services/soap/ncbiblast?wsdl
getStatus
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.InvokegetStatus_inputjobId0output00net.sf.taverna.t2.activitieswsdl-activity1.4net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity
jobId
0
'text/plain'
false
output
0
'text/xml'
0
<s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getStatus" name="parameters" qname="{http://soap.jdispatcher.ebi.ac.uk}getStatus"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="jobId" qname=">getStatus>jobId" /></s:elements></s:complextype></s:extensions>
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.InvokegetStatus_outputinput0status00net.sf.taverna.t2.activitieswsdl-activity1.4net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity
input
0
'text/xml'
java.lang.String
false
status
0
'text/plain'
0
<s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getStatusResponse" name="parameters" qname="{http://soap.jdispatcher.ebi.ac.uk}getStatusResponse"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="status" qname=">getStatusResponse>status" /></s:elements></s:complextype></s:extensions>
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.InvokegetStatusparametersgetStatus_inputjobIdgetStatus_outputinputgetStatus_output_status
Status
2011-01-11 16:37:21.331 UTC
479f5c10-89de-4851-9329-4eca70e743e1
2011-01-11 16:37:35.2 UTC
10b2ab29-e2c4-49ca-8667-2d6185696ac8
2011-01-11 16:35:36.301 UTC
Workflow16JobID00getStatus_output_statusgetStatusparameters0parameters00net.sf.taverna.t2.activitieswsdl-activity1.4net.sf.taverna.t2.activities.wsdl.WSDLActivity
http://www.ebi.ac.uk/Tools/services/soap/iprscan?wsdl
getStatus
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.InvokegetStatus_inputjobId0output00net.sf.taverna.t2.activitieswsdl-activity1.4net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity
jobId
0
'text/plain'
false
output
0
'text/xml'
0
<s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getStatus" name="parameters" qname="{http://soap.jdispatcher.ebi.ac.uk}getStatus"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="jobId" qname=">getStatus>jobId" /></s:elements></s:complextype></s:extensions>
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.InvokegetStatus_outputinput0status00net.sf.taverna.t2.activitieswsdl-activity1.4net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity
input
0
'text/xml'
java.lang.String
false
status
0
'text/plain'
0
<s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getStatusResponse" name="parameters" qname="{http://soap.jdispatcher.ebi.ac.uk}getStatusResponse"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="status" qname=">getStatusResponse>status" /></s:elements></s:complextype></s:extensions>
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.InvokegetStatusparametersgetStatus_inputjobIdgetStatus_outputinputgetStatus_output_status
f3ee08ea-908b-487e-959e-462a475c8129
2011-01-11 15:41:48.326 UTC
abf5536b-524b-440c-8fc2-6b50a73aa423
2011-01-11 15:42:53.513 UTC