mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-10-16 15:45:04 +08:00
Doc formatting
This commit is contained in:
@@ -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**
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -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):
|
||||
|
||||
Reference in New Issue
Block a user