Question: Developing tool from web app
1
gravatar for nicolas.lucero145
4.1 years ago by
Spain
nicolas.lucero14540 wrote:

Hello everyone. I'm new to Galaxy. We intend to install a local Galaxy Server to process data. But as the first step of the pipeline, we need to use a web App we have already developed. We thought that having the servlet already ready, the Galaxy tool would just need to call the url.

I have been reading a lot from the wiki, like https://wiki.galaxyproject.org/Admin/Tools/AddToolTutorial and https://wiki.galaxyproject.org/Admin/Tools/ToolConfigSyntax#A.3Coutputs.3E_tag_set , but I haven't been able to find answers to my particular problem.

So if anyone know how to create a tool from an existing web App, I would be  really thankful.

Thanks a lot in advance,

Nicolas.

tool development • 971 views
ADD COMMENTlink modified 4.1 years ago • written 4.1 years ago by nicolas.lucero14540
4
gravatar for jmchilton
4.1 years ago by
jmchilton1.1k
United States
jmchilton1.1k wrote:

Your best best is probably to develop a data source tool - this is outlined on the wiki and there are a bunch of examples in the code base itself - including the GenomeSpace tools, the UCSC Table Browser, and the Intermine tools.

Other approaches I have used before is to use the web app itself to push data into Galaxy - you said servlet so I assume this is something on the JVM - pushing data from an external application into Galaxy is exactly the use case that drove me to initially write blend4j.

Finally, if you have identifiers and a consistent API to your webapp sometimes it is easiest to just write a simple tool to fetch data. Here is an example of such a tool I wrote for the Galaxy-P project awhile ago.

ADD COMMENTlink written 4.1 years ago by jmchilton1.1k
1
gravatar for nicolas.lucero145
4.1 years ago by
Spain
nicolas.lucero14540 wrote:

Thanks a lot. I will check the source right away. I'll post later what I ended up doing.

ADD COMMENTlink written 4.1 years ago by nicolas.lucero14540
0
gravatar for nicolas.lucero145
4.1 years ago by
Spain
nicolas.lucero14540 wrote:

I using blend4j, trying to push data from my app into Galaxy. But I couldn't find any method that allows me to use an URI instead of a File source. Is there something I'm missing?

ADD COMMENTlink written 4.1 years ago by nicolas.lucero14540
Please log in to add an answer.

Help
Access

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.
Powered by Biostar version 16.09
Traffic: 174 users visited in the last hour