New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add InteractiveTools. #7494
Merged
Merged
Add InteractiveTools. #7494
Changes from 1 commit
Commits
Show all changes
153 commits
Select commit
Hold shift + click to select a range
261eb7f
Add RealTimeTools. Currently working for docker in local runner.
blankenberg edeca76
Flake8
blankenberg 22f6d48
Update lib/galaxy/datatypes/realtime.py
nsoranzo a7c9ac0
fix
blankenberg b413771
fix
blankenberg acbee59
Make stop button in Active RealTimeTool list do something.
blankenberg 593bffb
better handling of missing containers
blankenberg e853f4c
merge dev into realtimetools
blankenberg 054f1fc
Update access to url_for().
blankenberg 696c2cf
import ordering
blankenberg dcdbee1
Only display view result message when view is available.
blankenberg 2bf465d
Add a ttl cache aware mapper to key_type_token_mapping.py.
blankenberg 2570cb1
Remove entries from realtimetool sqlite db when job has ended.
blankenberg 9274f7d
Simplify RealTimeTool model, associated entry points directly with job.
blankenberg 82704fd
merge dev
blankenberg 27fe34f
remove debug statement
blankenberg 10c71c3
merge dev
blankenberg e037148
comma
blankenberg 16eb46b
Merge branch 'dev' of https://github.com/galaxyproject/galaxy into re…
blankenberg 91f5f6f
fix for displaying realtimetool grid on refresh.
blankenberg 672d3c3
Merge branch 'dev' of https://github.com/galaxyproject/galaxy into re…
blankenberg e8da308
Ports for yaml tools.
blankenberg 464aa35
update tools xsd
blankenberg fcd4c0f
Merge branch 'dev' of https://github.com/galaxyproject/galaxy into re…
blankenberg 523f648
over zealous delete key
blankenberg d64ba78
flake
blankenberg c960113
flake
blankenberg cf314d2
naming update
blankenberg 2d55589
move realtime rpc script to /scripts/realtime/
blankenberg 9ee4b9c
move realtime rpc script to /scripts/realtime/
blankenberg 0a6e4bb
Revert "move realtime rpc script to /scripts/realtime/"
blankenberg c484330
rename rtt db migration
blankenberg 7f175ac
Merge branch 'dev' of https://github.com/galaxyproject/galaxy into re…
blankenberg 73e81ac
Merge branch 'dev' of https://github.com/galaxyproject/galaxy into re…
blankenberg 3e94402
rename realtimetool migration to higher version
blankenberg 417d777
Merge branch 'dev' of https://github.com/galaxyproject/galaxy into re…
blankenberg 2a26d8c
Merge branch 'dev' of https://github.com/galaxyproject/galaxy into re…
blankenberg 054e36e
change version number of realtimetools migration
blankenberg 4bfd4d1
Merge branch 'dev' of https://github.com/galaxyproject/galaxy into re…
blankenberg 2c4f15e
Merge branch 'dev' of https://github.com/galaxyproject/galaxy into re…
blankenberg 557135b
update migrate version of realtimetools
blankenberg 5fdcea3
Merge branch 'dev' of https://github.com/galaxyproject/galaxy into re…
blankenberg ae312d7
Merge branch 'dev' of https://github.com/galaxyproject/galaxy into re…
blankenberg ee680d7
Remove inspection check, only do ports
blankenberg 7a5a987
Remove unneeded RealTimeTool datatype.
blankenberg 2fa9ff1
No more inspect, no more json needed.
blankenberg f164db2
Merge branch 'dev' of https://github.com/blankenberg/galaxy into real…
blankenberg e5947b9
Update rtt migrate version number
blankenberg 97e8a4f
js-lint fix
blankenberg 1fdfdd3
remove extra _
blankenberg ed66427
Merge branch 'dev' of https://github.com/galaxyproject/galaxy into re…
blankenberg 5fd9ef4
Merge branch 'dev' of https://github.com/galaxyproject/galaxy into re…
blankenberg 3d829c4
Update RealTimeTool entry point definitions.
blankenberg 0c94350
Update xsd
blankenberg ac7d6fd
Enable templating of RealTime tools name, port, url.
blankenberg 7376cc9
Add docs and example job config.
blankenberg d4fa635
Merge branch 'dev' of https://github.com/galaxyproject/galaxy into re…
blankenberg 13a5524
Remove unused import
blankenberg 718f5f0
change cellxgene Container to work with the IE tools
bgruening 3c56b59
make entry_point_url parsing more robust
bgruening ba6fc19
add initial condor runner support
bgruening 0a15a46
add initial test tools for a interactive Vis
bgruening 67e8ad3
add initial Jupyter notebook tool, this tool supports loading a noteb…
bgruening dd3839a
fix bug in setting the --net option during Docker startup
bgruening 09397f8
Update example RealTimeTools to use current syntax.
blankenberg b060b72
Merge pull request #5 from blankenberg/realtimetools-bg
blankenberg 13c3f77
flake8 for lib/galaxy/jobs/runners/condor.py
blankenberg b7072d8
mock
blankenberg 2866b5f
Update docs
blankenberg 2eb2106
Ports to test.
blankenberg 6cc43da
Doc formatting
blankenberg 5ee6e65
More doc info
blankenberg b0baaab
notes on resource consumption; and condor
blankenberg 5f6f7df
Merge branch 'dev' of https://github.com/galaxyproject/galaxy into re…
blankenberg 1c12c74
update docs
blankenberg 138e904
More doc formatting
blankenberg 7c1e009
Merge branch 'dev' of https://github.com/galaxyproject/galaxy into re…
blankenberg 133d8b7
missing t
blankenberg d1f1391
Merge branch 'dev' of https://github.com/galaxyproject/galaxy into re…
blankenberg 87fed7e
re.sub on cellxgene input name
blankenberg 9d93823
Simplify set_name stuff in container.
jmchilton 9136e29
Only set container if container exists, fixes tests failing due to Mo…
blankenberg 033a776
Merge branch 'dev' of https://github.com/galaxyproject/galaxy into re…
blankenberg 98f7fd7
Merge branch 'dev' of https://github.com/galaxyproject/galaxy into rt…
blankenberg 5cc0d80
Fix tool_util import
blankenberg 6e01ca8
Change default realtime prefix to something that isn't broken.
jmchilton 58cbb50
Refactor realtime entry point handling toward API usage.
jmchilton 821778f
Move computing result_view for RTT to client.
jmchilton 03e9a6f
Integration testing for RTT API hooks.
jmchilton ba41c5b
Rebase into intergration testsing..
jmchilton 1126d68
Rework client polling & entry point index API for potential reuse in …
jmchilton 75c5785
Make realtime tool grid actual links, poll on active.
jmchilton 0dfe134
Realtime Tools: Monitor for entrypoint ports in job script.
jmchilton 70989ef
Proper container killing when running jobs.
jmchilton e7d4265
Add missing container_monitor package to previous commits.
jmchilton b00cff0
Merge branch 'dev' of https://github.com/galaxyproject/galaxy into re…
blankenberg 57ac6bd
Lowercase import Vue from "vue";
blankenberg 1ce76c2
flake8
blankenberg e194ba4
jslint
blankenberg afc048d
flake
blankenberg 2ed75af
Update driver_util.py
blankenberg d05a3c9
Add container_montior_command to MockJobWrapper
blankenberg 178c1ce
montior --> monitor
blankenberg 7b4c1d7
juypter --> jupyter
blankenberg ccc4fc4
Merge branch 'dev' of https://github.com/galaxyproject/galaxy into re…
blankenberg 540b2b3
Merge branch 'dev' of https://github.com/galaxyproject/galaxy into re…
blankenberg f231e42
Merge branch 'dev' of https://github.com/galaxyproject/galaxy into re…
blankenberg 4f347e0
Change RealTimeTool to InteractiveTool in UI.
blankenberg eb22876
Change realtime tagset to entry_points.
blankenberg 588eb42
Merge pull request #7 from blankenberg/interactivetools
blankenberg 35055ed
interactive
blankenberg 9301550
Fix for check_for_entry_points when file exists, but is not fully pop…
blankenberg f0fce80
Pass through tool defined environment_variables to Docker.
blankenberg e4dd821
Merge branch 'dev' of https://github.com/galaxyproject/galaxy into re…
blankenberg 102f935
from galaxy.web.base.controller import is now from galaxy.webapps.bas…
blankenberg 75bc929
Add 404 when InteractiveTool route doesn't exist or can't be accessed
blankenberg 0d6a66f
Flake
blankenberg 361ed34
Add ability to strip whitespace from tool environment_variables.
blankenberg fd7f0d3
Fix for fetching strip if not defined
blankenberg 56aab88
Merge branch 'dev' of https://github.com/galaxyproject/galaxy into re…
blankenberg e04e03d
Don't set user in example interactive tool job_conf.xml
blankenberg 8aebb64
Merge branch 'dev' of https://github.com/galaxyproject/galaxy into re…
blankenberg 04b1e8f
add a bunch of ITs
bgruening 3689d85
some small changes
bgruening 29e1173
Add API_KEY, GALAXY_URL, and fix HISTORY_ID envars
blankenberg 717d949
Merge pull request #72 from blankenberg/patch-1
bgruening 5655ace
Fix websockets in interactive_tool_bam_iobio.xml
blankenberg 986b0ba
Merge pull request #73 from blankenberg/patch-1
bgruening 22edfcc
fixes for askomics IT
abretaud 01c23ce
Merge pull request #75 from abretaud/it_askoko
bgruening 0e5892c
Update galaxy.yml.realtime example with outputs_to_working_directory:…
blankenberg 5ed5ff6
Merge branch 'dev' of https://github.com/galaxyproject/galaxy into re…
blankenberg 24c7c76
remove complexity from ipython wrapper, not needed for this version
bgruening 2fd4c13
enhance documentation for developers
bgruening c34fce8
add some more comments
bgruening 0ba4ca5
cleanup comments
blankenberg 764e28f
Merge branch 'dev' of https://github.com/galaxyproject/galaxy into re…
blankenberg 6953bfa
update migration script version
blankenberg 8444da7
Merge pull request #8 from bgruening/it
blankenberg c3c4aef
Merge branch 'dev' of https://github.com/galaxyproject/galaxy into re…
blankenberg 4bda4c9
Make InteractiveTools enable-able.
blankenberg ab6e934
minor typo
blankenberg 00e575f
interactive_tool_juypter_notebook.xml -> interactive_tool_jupyter_not…
blankenberg 41d7155
Add requires_domain to entry_point. Default is False. Currently only …
blankenberg f16da01
Set requires_domain="True" for all examples.
blankenberg 7250162
Add warning on backwards compatibility of __app__ in future.
blankenberg 34ec3bf
FIXME note on user's API key in tool.
blankenberg a3167bd
Update galaxy tool XSD.
blankenberg 55c9297
more realtime to interactivetools name changes
blankenberg d7e99c7
more realtimetool --> interactivetool
blankenberg 7732fae
more realtimetool --> interactivetool
blankenberg 753d258
more realtimetool --> interactivetool
blankenberg aea9ed2
Fix get_hex for uuid4 in python3
blankenberg File filter
Filter by extension
Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We really need a way to inject this and something comparable to
galaxy_infrastructure_url
without__app__
. Willing to implement higher-level primitives for encoded history ID and injectgalaxy_infrastructure_url
with a per-job destination override option (81b5ca5). Or at least a warning in every sample that uses__app__
that we will break backward compatibility in the near futureThere was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added warning in 7250162 and 34ec3bf