Tools
Tools
A tool is a simulation or analysis program that runs in a session on the hub's execution hosts and is displayed in the member's browser, so a member runs it without installing anything. Tools are developed in a repository, built and tested through the contribution pipeline, and published as resources alongside datasets and presentations.
This book covers the three sides of that platform.
- Tool developers — structuring a tool repository, invoke scripts, tool paths and environment variables, file transfer, the submit command for remote jobs, and Jupyter notebooks as tools.
- Tool administrators — installing tool dependencies, whitelisting directories, and administering Jupyter.
- Tool users — running tools, what the usage figures mean, and the simulation usage definitions.