This is a cosmetic filter which allow to only retrieve some of the output file urls sent by Tuiuiu service.
org.embl.ebi.escience.scuflworkers.java.FilterStringList
This is the output of Tuiuiu webservice: status of the job, job output, ...
org.embl.ebi.escience.scuflworkers.java.XMLOutputSplitter
Every file used by Tuiuiu service will be represented by this outputFileXML object.
org.embl.ebi.escience.scuflworkers.java.XMLOutputSplitter
This is where you define all the input data to Tuiuiu webservice.
org.embl.ebi.escience.scuflworkers.java.XMLInputSplitter
These are the files generated by Tuiuiu.
org.embl.ebi.escience.scuflworkers.java.XMLOutputSplitter
This object represent the input fasta file to send to Tuiuiu. There are three ways to send an input file. In each case, you first have to define a 'name' for the file. Then you can directly add file content by filling 'contents' value. Or you can give an URL where the input file can be downloaded. Or you can also attach the input file using SOAP attachment (more complex).
org.embl.ebi.escience.scuflworkers.java.XMLInputSplitter
Same as launchJob but blocks until the remote execution is complete, and returns job outputs (as described above) as the response. This operation may only be appropriate for jobs that are not long running.
http://webservices.genouest.org/typedservices/Tuiuiu.wsdl
launchJobBlocking
Give a name to the input fasta file.
Load input fasta data from a file on your hard drive.
'true' or 'false': use the algorithm which gives good results and is faster. Set useExcellentAlgorithm to the opposite value.
'true' or 'false': use the algorithm which gives excellent results but is slower. Set useGoodAlgorithm to the opposite value.
'true' or 'false': search for repeats in a unique sequence. Set multiSequence to the opposite value.
'true' or 'false': search for repeats in a set of sequences. Set singleSequence to the opposite value.
Choose a name for the data output file (the file containing filtered sequence in fasta format).
Choose a name for the information output file (the file providing informations about: Input data, parameters used, Positions conserved - between '[' and ']' -, Computations informations (Size and percentage kept by Tuiuiu, execution time)).
This is a regex to retrieve specific output file urls (if dataOutputFileName was set to 'data.out', then you can retrieve its url with a regex like 'data.*').
This is only a cosmetic thing to filter results sent by Tuiuiu webservice.
A list of urls of input and output files used during this request to the Tuiuiu webservice.