Skip to content

Commit 6d1280e

Browse files
authored
Merge pull request #6495 from kysrpex/galaxy_interactive_tools
[GAT] Update Galaxy Interactive Tools tutorial and slides
2 parents af239db + 212ebb8 commit 6d1280e

2 files changed

Lines changed: 178 additions & 198 deletions

File tree

topics/admin/tutorials/interactive-tools/slides.html

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,7 @@
55

66
title: "Galaxy Interactive Tools"
77
objectives:
8-
- Learn the differences between Galaxy Interactive Environments and Galaxy Interactive Tools
9-
- Have an understanding of what Galaxy Interactive Tools are and how they work
8+
- Understand what Galaxy Interactive Tools are and how they work
109
contributors:
1110
- natefoo
1211
- eancelet
@@ -91,12 +90,12 @@
9190
---
9291
# Mapping clients to containers
9392

94-
- GIEs: Unique path, e.g. `https://galaxy.example.org/gie-proxy/jupyter/...`
93+
- Path-based interactive tools: e.g. `https://galaxy.example.org/interactivetool/ep/<unique-id>/...`
9594
- Pros: Works with existing SSL certificate
9695
- Cons: Requires Galaxy session cookie (no sharing), can only run one at a time, closing your browser loses your session
97-
- GxITs: Unique hostname, e.g. `https://<unique-id>.ep.interactivetool.galaxy.example.org/`
98-
- Pros: Needs no special credentials (can be shared)
99-
- Cons: Requires *wildcard* DNS entry and *wildcard* SSL certificate (not possible at many sites)
96+
- Subdomain-based interactive tools: Unique hostname, e.g. `https://<unique-id>.ep.interactivetool.galaxy.example.org/`
97+
- Pros: Need no special credentials (can be shared)
98+
- Cons: Require *wildcard* DNS entry and *wildcard* SSL certificate (not possible at many sites)
10099

101100
???
102101

@@ -143,11 +142,9 @@
143142
---
144143
# Proxy configuration
145144

146-
Use the proxy configuration that ships with Galaxy
145+
Use the [Node.js-based proxy][galaxyproject-gx-it-proxy]
147146

148-
Or the [Node.js-based proxy][usegalaxy_eu-gie_proxy]
149-
150-
[usegalaxy_eu-gie_proxy]: https://galaxy.ansible.com/usegalaxy_eu/gie_proxy
147+
[galaxyproject-gx-it-proxy]: https://galaxy.ansible.com/usegalaxy_eu/gie_proxy
151148

152149
???
153150

@@ -179,7 +176,7 @@
179176
Runs a [Pulsar][pulsar] server within the Galaxy application to "stage" (i.e. copy) inputs.
180177

181178
- Pros: Inputs in isolated dir so only that dir is mounted in the container: secure
182-
- Cons: Has to copy inputs on each Interactive Tool execution: slow
179+
- Cons: Has to copy inputs on each Interactive Tool execution (slow)
183180

184181
[pulsar]: https://github.com/galaxyproject/pulsar
185182

0 commit comments

Comments
 (0)