diff --git a/tools/interactive/interactivetool_qiskit_jupyter_notebook.xml b/tools/interactive/interactivetool_qiskit_jupyter_notebook.xml new file mode 100644 index 00000000000..1b0ca237364 --- /dev/null +++ b/tools/interactive/interactivetool_qiskit_jupyter_notebook.xml @@ -0,0 +1,314 @@ + + interactive tool + + thepineapplepirate/qiskit_galaxy:1.0.0 + + + + + 8888 + ipython/lab + + + + $__history_id__ + $__galaxy_url__ + 8080 + $__galaxy_url__ + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + preferences -> manage information). Instructions for + specifying the quantum backend can be found at https://qiskit.org/ecosystem/ibm-runtime/how_to/backends.html. + + The Jupyter Notebook is an open-source web application that allows you to create and share documents that contain live code, equations, + visualizations and narrative text. Uses include: data cleaning and transformation, numerical simulation, statistical modeling, data visualization, + machine learning, and much more. + + Galaxy offers you the use of Jupyter Notebooks directly in Galaxy accessing and interacting with Galaxy datasets as you like. A very common use-case is to + do the heavy lifting and data reduction steps in Galaxy and the plotting and more `interactive` part on smaller datasets in Jupyter. + + You can start with a new Jupyter notebook from scratch or load an already existing one, e.g. from your colleague and execute it on your dataset. + You can specify any number of user-defined inputs using the repeat input, providing `name` value, selecting the type of input, and then providing values. + + You can make the Qiskit JupyTool reusable in a workflow, by allowing the user to specify input values for the defined input blocks. + Inputs can be accessed by `name` from the automatically provided `GALAXY_INPUTS` dictionary. + Outputs can be written automatically to the user's history by writing to the `outputs` directory for one individual file or to the `outputs/collection` directory for multiple files. + Using collection tools, you can parse out the individual elements from the collection, as needed. + + For backwards compatibility, you can import data into the notebook via a predefined `get()` function and write results back to Galaxy with a `put()` function. + + .. image:: https://upload.wikimedia.org/wikipedia/commons/5/51/Qiskit-Logo.svg + ]]> +