[MOBY-dev] Registrying a moby service that takes an input collection

Arnaud Kerhornou akerhornou at imim.es
Fri Nov 4 15:44:20 UTC 2005


Hi everyone,

I want to register, at icapture registry, a moby service that takes a 
collection of DNASequence objects (the service is called 
'runMatScanGFFCollection')

The registration seems fine, but i get this message errors when trying 
to retrieve information from the registry (using a customised perl 
script of ours):

------------------------------->

../retrieveService.pl -x 4 -s runMatScanGFFCollection -w genome.imim.es
        * Name: runMatScanGFFCollection
        * Contact e-mail: akerhornou at imim.es
        * Provider: genome.imim.es
        * URL: http://genome.imim.es/cgi-bin/moby/MobyServices.cgi
        * Type: Analysis
        * Category: moby
        * Description: Promoter regions analysis program. Matscan is a 
program to search putative binding sites in genomic sequences. You can 
search for example the Transfac database, but also MEME or jaspar 
matrices. This service only accepts a collection of DNASequence objects 
and returns a collection of GFF objects (one GFF object for each 
DNASequence). If you want to give MatScan output to Meta-alignment 
program, you MUST use the 'log-likelihood matrix' mode.
        * Input:
                articleName: upstream_sequences collection of =>
                        articleName:  objectType: DNASequence
Use of uninitialized value in pattern match (m//) at 
/home/ug/arnau/cvs/moby-live/Perl/MOBY/Client/CollectionArticle.pm line 189.
Use of uninitialized value in pattern match (m//) at 
/home/ug/arnau/cvs/moby-live/Perl/MOBY/Client/CollectionArticle.pm line 189.
No such method: MOBY::Client::CollectionArticle::namespaces at 
../retrieveService.pl line 162

<------------------------------------

Does it mean the registration has failed ?

Anyway, the service is visible and i have also tried to execute it using 
taverna 1.3 and it fails (i have attached a workflow).

i get this error,

ERROR                                      2005-11-03 17:55:52,228 
(org.biomoby.client.taverna.plugin.BiomobyTask:233) - Error invoking 
biomoby service for biomoby
java.lang.ClassCastException
        at 
org.biomoby.client.taverna.plugin.BiomobyTask.execute(BiomobyTask.java:95)
        at 
uk.ac.soton.itinnovation.taverna.enactor.entities.ProcessorTask.runAndGenerateTemplates(ProcessorTask.java:462)
        at 
uk.ac.soton.itinnovation.taverna.enactor.entities.ProcessorTask.doInvocationWithRetryLogic(ProcessorTask.java:407)        
at 
uk.ac.soton.itinnovation.taverna.enactor.entities.ProcessorTask.invokeOnce(ProcessorTask.java:329)
        at 
uk.ac.soton.itinnovation.taverna.enactor.entities.ProcessorTask.invokeWithoutIteration(ProcessorTask.java:521)
        at 
uk.ac.soton.itinnovation.taverna.enactor.entities.ProcessorTask.invoke(ProcessorTask.java:261)
        at 
uk.ac.soton.itinnovation.taverna.enactor.entities.ProcessorTask.handleRun(ProcessorTask.java:199)
        at 
uk.ac.soton.itinnovation.freefluo.core.task.NewState$1.run(NewState.java:67)

Any idea why it fails ?

thanks,
Arnaud
-------------- next part --------------
A non-text attachment was scrubbed...
Name: iCapture_getUpstreamSeqfromEnsembl_MatScanCollection.xml
Type: text/xml
Size: 2754 bytes
Desc: not available
URL: <http://lists.open-bio.org/pipermail/moby-dev/attachments/20051104/d9bbea1f/attachment.xml>


More information about the MOBY-dev mailing list