qiboteam / qibocal

Quantum calibration, characterization and validation module for Qibo.
https://qibo.science
Apache License 2.0
28 stars 4 forks source link

feature: implement filtered rb #834

Closed Edoardo-Pedicillo closed 1 month ago

Edoardo-Pedicillo commented 2 months ago

Checklist:

codecov[bot] commented 2 months ago

Codecov Report

Attention: Patch coverage is 99.22481% with 1 lines in your changes are missing coverage. Please review.

Project coverage is 97.30%. Comparing base (655c503) to head (cba8f03). Report is 18 commits behind head on main.

Additional details and impacted files [![Impacted file tree graph](https://app.codecov.io/gh/qiboteam/qibocal/pull/834/graphs/tree.svg?width=650&height=150&src=pr&token=3EA9ZUNKUY&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=qiboteam)](https://app.codecov.io/gh/qiboteam/qibocal/pull/834?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=qiboteam) ```diff @@ Coverage Diff @@ ## main #834 +/- ## ========================================== + Coverage 97.28% 97.30% +0.01% ========================================== Files 106 107 +1 Lines 7856 7896 +40 ========================================== + Hits 7643 7683 +40 Misses 213 213 ``` | [Flag](https://app.codecov.io/gh/qiboteam/qibocal/pull/834/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=qiboteam) | Coverage Δ | | |---|---|---| | [unittests](https://app.codecov.io/gh/qiboteam/qibocal/pull/834/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=qiboteam) | `97.30% <99.22%> (+0.01%)` | :arrow_up: | Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=qiboteam#carryforward-flags-in-the-pull-request-comment) to find out more. | [Files](https://app.codecov.io/gh/qiboteam/qibocal/pull/834?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=qiboteam) | Coverage Δ | | |---|---|---| | [src/qibocal/protocols/characterization/\_\_init\_\_.py](https://app.codecov.io/gh/qiboteam/qibocal/pull/834?src=pr&el=tree&filepath=src%2Fqibocal%2Fprotocols%2Fcharacterization%2F__init__.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=qiboteam#diff-c3JjL3FpYm9jYWwvcHJvdG9jb2xzL2NoYXJhY3Rlcml6YXRpb24vX19pbml0X18ucHk=) | `100.00% <100.00%> (ø)` | | | [...cterization/randomized\_benchmarking/filtered\_rb.py](https://app.codecov.io/gh/qiboteam/qibocal/pull/834?src=pr&el=tree&filepath=src%2Fqibocal%2Fprotocols%2Fcharacterization%2Frandomized_benchmarking%2Ffiltered_rb.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=qiboteam#diff-c3JjL3FpYm9jYWwvcHJvdG9jb2xzL2NoYXJhY3Rlcml6YXRpb24vcmFuZG9taXplZF9iZW5jaG1hcmtpbmcvZmlsdGVyZWRfcmIucHk=) | `100.00% <100.00%> (ø)` | | | [...cterization/randomized\_benchmarking/standard\_rb.py](https://app.codecov.io/gh/qiboteam/qibocal/pull/834?src=pr&el=tree&filepath=src%2Fqibocal%2Fprotocols%2Fcharacterization%2Frandomized_benchmarking%2Fstandard_rb.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=qiboteam#diff-c3JjL3FpYm9jYWwvcHJvdG9jb2xzL2NoYXJhY3Rlcml6YXRpb24vcmFuZG9taXplZF9iZW5jaG1hcmtpbmcvc3RhbmRhcmRfcmIucHk=) | `99.02% <100.00%> (+0.09%)` | :arrow_up: | | [.../characterization/randomized\_benchmarking/utils.py](https://app.codecov.io/gh/qiboteam/qibocal/pull/834?src=pr&el=tree&filepath=src%2Fqibocal%2Fprotocols%2Fcharacterization%2Frandomized_benchmarking%2Futils.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=qiboteam#diff-c3JjL3FpYm9jYWwvcHJvdG9jb2xzL2NoYXJhY3Rlcml6YXRpb24vcmFuZG9taXplZF9iZW5jaG1hcmtpbmcvdXRpbHMucHk=) | `99.18% <98.90%> (-0.82%)` | :arrow_down: |