Doc formatting

This commit is contained in:
Daniel Blankenberg
2019-05-13 17:03:00 -04:00
parent 2eb2106985
commit 6cc43da9b7
2 changed files with 11 additions and 9 deletions
@@ -28,14 +28,14 @@ Note that name, port, and url are each able to be templated from the RealTimeToo
Some important benefits of using Galaxy RealTimeTools
-----------------------------------------------------
- You can have and access any number of RealTimeTools at a time (admin configurable)
- If you accidentally close the RealTimeTool browser window, you can regain access by selecting from a list of active RealTimeTools
- A single RealTimeTool can grant access to multiple running applications, servers, and interfaces
- RealTimeTools can be added to Galaxy Workflows
- Native, out-of-the box support for RealTimeTools in Galaxy via uWSGI proxying
- RealTimeTools are bonafide Galaxy Tools; just specify tool_type as "realtime" and list the ports you want to expose
- RealTimeTools can be added to and installed from the ToolShed.
- R Shiny apps, Javascript-based VNC access to desktop environments, genome-browsers-in-a-box, interactive notebook environments, etc, are all possible with RealTimeTools
- You can have and access **any number of RealTimeTools at a time** (admin configurable)
- If you accidentally close the **RealTimeTool browser window**, you can **regain access** by selecting from a **list of active RealTimeTools**
- A single **RealTimeTool** can **grant access** to **multiple running applications, servers, and interfaces**
- **RealTimeTools** can be **added to** Galaxy **Workflows**
- **Native, out-of-the box support for RealTimeTools** in Galaxy via uWSGI proxying
- **RealTimeTools** are **bonafide Galaxy Tools**; just specify tool_type as "realtime" and list the ports you want to expose
- **RealTimeTools** can be **added** to and **installed from the ToolShed**.
- **R Shiny apps**, **Javascript-based VNC** access to desktop environments, **genome-browsers-in-a-box**, **interactive notebook environments**, etc, are all possible with **RealTimeTools**
+3 -1
View File
@@ -425,7 +425,9 @@ class ToolEvaluator(object):
ep_dict[key] = val
rtt.append(ep_dict)
self.realtimetools = rtt
self.app.realtime_manager.create_realtime(self.job, self.tool, rtt)
rtt_man = getattr(self.app, "realtime_manager", None)
if rtt_man:
rtt_man.create_realtime(self.job, self.tool, rtt)
return rtt
def __sanitize_param_dict(self, param_dict):