Skip to content
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

Qiskit in galaxy #17170

Merged
merged 3 commits into from Dec 12, 2023
Merged

Conversation

thepineapplepirate
Copy link
Contributor

@thepineapplepirate thepineapplepirate commented Dec 12, 2023

This PR is for the XML file for a new interactive tool, "Qiskit in Galaxy". This tool uses a docker image that contains packages for GPU-enabled jupyter lab, as well as all relevant packages, resources, and tutorials for Qiskit. This tool will allow Galaxy users to learn and leverage quantum computing, and submit jobs to IBM quantum hardware from a Galaxy instance and import those results back into the history. Users will need to pass their IBM credentials (API token) under User Preferences in the Galaxy instance in order to use actual quantum hardware in the backend. Alternatively, users can readily work with quantum simulators (comes with the Qiskit modules) locally wherever the galaxy instance is, without needing IBM credentials.

All files associated with the docker image can be found here:
https://github.com/thepineapplepirate/qiskit-jupyter-galaxy_docker.git

How to test the changes?

(Select all options that apply)

  • I've included appropriate automated tests.
  • This is a refactoring of components with existing test coverage.
  • Instructions for manual testing are as follows:
    1. [add testing steps and prerequisites here if you didn't write automated tests covering all your changes]

License

  • I agree to license these and all my past contributions to the core galaxy codebase under the MIT license.

@github-actions github-actions bot added this to the 23.2 milestone Dec 12, 2023
Co-authored-by: Nicola Soranzo <nicola.soranzo@gmail.com>
@thepineapplepirate
Copy link
Contributor Author

Thanks @nsoranzo and @bgruening for reviewing!

Copy link
Member

@bgruening bgruening left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@bgruening bgruening merged commit 26ffc86 into galaxyproject:dev Dec 12, 2023
43 of 46 checks passed
Copy link

This PR was merged without a "kind/" label, please correct.

@mvdbeek mvdbeek modified the milestones: 23.2, 24.0 Dec 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants