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

Map qiskit-terra versions to qiskit #47

Merged

Conversation

karlaspuldaro
Copy link
Collaborator

@karlaspuldaro karlaspuldaro commented Jan 15, 2024

This PR updates package version from qiskit-terra to corresponding qiskit versions in:

  • csv filenames
  • csv files - qiskit version column
  • benchmark summary json
  • boxplot charts used in readme

Fixes #43

It also adds a version control doc (benchmarked_versions.md), to keep track of benchmarked versions.

IMPORTANT NOTES
1.This version translation resulted in a few gaps in minor versions we have not benchmarked (see this issue comment).
As a result of qiskit package being released more often than terra, the updated boxplot charts below now show missing minor versions (eg. 0.20.x to 0.23.x), :
image

It is not under the scope of this PR to add new results to fill the gaps between translated versions.This will be delivered on a follow up PR.
A new doc was created (version_translation_benchmark_control.md) to control the qiskit minor versions:

  • already processed and submitted to metriq
  • to be updated to latest patch
  • to be processed and submitted to metriq

2.Results submitted to Metriq still have the associated qiskit-terra version. Another required step is to also update the qiskit versions there (no new results added). Since it's easier to update results through the API, it will be done lastly once we process missing results (as explained above).

@karlaspuldaro karlaspuldaro force-pushed the translate-package-versions branch from 05cbecd to 38f2cb0 Compare January 17, 2024 23:19
@karlaspuldaro karlaspuldaro marked this pull request as ready for review January 19, 2024 21:27
@karlaspuldaro
Copy link
Collaborator Author

@AngeloDanducci @1ucian0 This PR is ready for review. I updated the description with more details. Let me know if you have any comments.

@karlaspuldaro karlaspuldaro merged commit 4b80b08 into qiskit-community:main Feb 27, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Translate qiskit-terra versions to qiskit
3 participants