Thank you Eric,
But I want to be clear after spending 3 days with help from others trying to get this to work.
1. Config/plugin/visualization is where code goes to have a Galaxy internal module display a user defined data type -- mine is binary
2. Datatype/data_applciations is where code goes for external displays that use get and post reside.
3. which if any of 1or2 above use the Tools/Visualization directory. Is that for the return of a Get or Post?
4. I create my own datatype in data_config_type.xml with a <datatype> tag
5.
----- Original Message -----
From: Eric Rasche <esr@tamu.edu>
To: rbrown1422@comcast.net
Cc: galaxy-dev <galaxy-dev@lists.bx.psu.edu>
Sent: Tue, 08 Dec 2015 02:34:47 -0000 (UTC)
Subject: Re: [galaxy-dev] How does one run Javascript or HTML as a tool?
Yes, galaxy supports output formats of HTML+JS, though the tool producing them may need to be whitelisted (grep for 'whitelist' in your galaxy.ini) for display to work properly.
If you wish to write your own visualization plugin for a specific datatype, there are assorted pieces of
documentation on the wiki that might help you (though I usually just look at one of the other existing visualization plugins and copy+paste).
Cheers,
Eric