Hi Kostas, Apologies for the delay in replying!
> When I try to run the workflow below in the workbench > > http://www.myexperiment.org/workflows/74/download/bioaid_proteindiscovery_221429.xml?version=3 > > with inputs: > > "transmembrane proteins" AND amyloid > 3 > > it works fine. > > When I try via the ruby client: > > $ t2-run-workflow -w 74.t2flow -i Query:"\"transmembrane proteins\" > AND amyloid" -i maxHits_parameter:3 > http://localhost:8980/taverna-server > tmptmptmp > > I get an error (see tmptmptmp). > > I tried escaping differently but I still get the same problem. > > Any ideas what is going wrong? If you remember, we saw this problem a while back (either just before or just after Christmas I think) and we solved it with careful escaping. Remember that the shell will consume an escape each time and that the double quotes still need to be escaped after the shell has processed the line, and slashes themselves must be escaped! So three slashes are needed rather than one: > $ t2-run-workflow -w 74.t2flow -i Query:"\\\"transmembrane proteins\\\" > AND amyloid" -i maxHits_parameter:3 > http://localhost:8980/taverna-server > tmptmptmp Best wishes, Rob -- Robert Haines myGrid Team School of Computer Science University of Manchester ------------------------------------------------------------------------------ The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb _______________________________________________ taverna-users mailing list [email protected] [email protected] Web site: http://www.taverna.org.uk Mailing lists: http://www.taverna.org.uk/about/contact-us/
