I have received my master's degree in 2005 in computer science. During my masters, I did research on artificial intelligence, multi-agent systems and driving simulation. Currently, I am a Ph.D.student within the Bsik project BioRange at the Human Media Interaction Group at the University of Twente, the Netherlands. My current research is on computer visualisation techniques for life science domain, which is a multidisciplinary domain. My focus is on designing visualisation techniques for life science experiment setups, experiment progress, and task distribution in these experiments, to support these multidisciplinary research teams performing their experiments.
R-Shell plugin for Taverna
We have developed the R-shell plugin for Taverna. This plugin enables the Taverna users to execute R scripts in Taverna using a local or remote installation of the R interpreter. Each R-shell processor (i.e. a node in a Taverna workflow) can have multiple input ports for feeding arguments as well as multiple output ports for collecting the results. To limit data transport between multiple R-shell processors, the R shell plugin supports sessions. In a session, the data is kept at the R interpreter till the last processor in the session is executed.
The life science domain make use of R scripts to perform statistical analyses on their experiment data. Previously, R was only limited supported by Taverna. Therefore, the R-shell plugin for Taverna is a very useful contribution to the life science domain. This plugin is now part of the standard distribution of Taverna.
Other contact details:
Not specified
Interests:
Agent technology, Software Engineering, Workflows, Web service technology, Simulation, Human Computer Interaction
Field/Industry:
HCI/Workflow
Occupation/Role(s):
PhD student
Organisation(s):
Human Media Interaction Group, University of Twente
Note: some items may not be visible to you, due to viewing permissions.
Contents (click to expand/contract)
Test SOAP/WSDL Service Availability
(1)
This workflow tests for all Taverna workflows stored at myExperiment wether the SOAP/WSDL services used still exists. For each SOAP/WSDL service it checks wether the WSDL file is still accessible and whether the operation is still exists.
The output is among others a report of
accessible services and operation,
operations which WSDL file is not accessible,
operations which WSDL file still exists, but the operation is not defined anymore.
The last set needs to be checked by hand, because...
Created: 2009-05-29
Credits:
Wassinki
Test SoapLab Service Availability
(1)
This workflow tests for all Taverna workflows stored at myExperiment wether theS oapLab services used still exists. For each SOAP/WSDL service it checks wether the SoapLab service can still be accessed. The output is among others a report of
accessible SoapLab services
inaccessible SoapLab services
Created: 2009-05-29
| Last updated: 2009-05-29
Credits:
Wassinki
Analysing workflows
(3)
This workflows analyses workflows stored at the myExperiment site. It is used in the paper submitted to the Workshop on Scientific Workflow 2009. The workflow shows the task usage in the Taverna workflows stored at the myExperiment site
The amount of services used
The amount of local processors used
The amount of scripting tasks
The amount of sub workflows
Furthermore it classifies the local services based on their intended function.
The workflow has two inputs: ...
Created: 2009-05-06
| Last updated: 2009-05-06
Credits:
Wassinki
Pieter Neerincx
Katy Wolstencroft
Marco Roos
BlatBlastCombi
(2)
This workflow combines the blat and blast workflows. It takes as input a database name (Danio_rerio_Genome for Zebra Fish for example) and and a set of Fasta sequences. It first tries to perform a blat (at www.bioinformatics.nl). When this service returns nothing, a blast is done (also at www.bioinformatics.nl). The resulting reports are combined.
To run this workflow, a certificate to access www.bioinformatics.nl needs to installed (Some services use an SSL connection). Look at the ...
Created: 2009-02-03
| Last updated: 2009-02-03
Credits:
Wassinki
AppendToFile
(2)
Processor to add content to a (existing) file. The content is added to the end of the file.
The inputs:
Filename: the file name of a file, if the file does not exists, a new file is added
Content: the string to append
NewLine [default = true]: if true, a newline is added to the end of the line (useful if you want to add a record each time)
The processor supports Multi-Threading since version 2.
Created: 2008-11-11
| Last updated: 2008-11-11
Credits:
Wassinki
Blat against ENSEMBLE Danio_rerio_Genome
(1)
The blat workflow invokes the blat services provided at www.bioinformatics.nl (author Pieter Neerincx). As input, it takes a database name (for example, Danio_rerio_Genome for Zebra Fish) and one or more sequences in Fasta format. The output will be a tab separated output of the blat. An eValue string constant is added to filter on the e-Value. Note, the e-Value is not exactly the same as the blast e-Value.
To run this workflow, a certificate to access www.bioinformatics.nl needs to instal...
Created: 2008-10-15
| Last updated: 2008-10-15
Credits:
Wassinki
Blast against ENSEMBLE Danio_rerio_Genome
(1)
This workflow invokes the blast service provided at www.bioinformatics.nl, written by Pieter Neerincx. The workflow takes as input a database name (Danio_rerio_Genome for Zebra Fish for example) and a set of sequences in fasta format. The blast service is invoked (using polling) and the result is a tab separated blast report.
To run this workflow, a certificate to access www.bioinformatics.nl needs to installed (Some services use an SSL connection). Look at the link below how to ins...
Created: 2008-10-15
| Last updated: 2008-10-15
Credits:
Wassinki