@@ -11,6 +11,7 @@ import {
1111 CCard , CCardTitle , CCardContent , CCardActions , CButton , CTabs ,
1212 CTab , CTabItems , CTabItem
1313} from '@cscfi/csc-ui-react' ;
14+ import { object } from 'framer-motion/client' ;
1415
1516
1617export const ModalContent = ( props ) => {
@@ -50,16 +51,32 @@ export const ModalContent = (props) => {
5051
5152 const qubitMetricOptions =
5253 [
53- { name : '1->0 Readout Error' , value : 'measure_ssro_error_1_to_0' } ,
54- { name : '0->1 Readout Error' , value : 'measure_ssro_error_0_to_1' } ,
55- { name : 'Readout Fidelity' , value : 'measure_ssro_fidelity' } ,
56- { name : 'Readout Fidelity' , value : 'measure_fielity_ssro_fidelity' } , //for q50
54+ { name : '1->0 MCM Error' , value : 'measure_ssro_error_1_to_0' , title : 'MCM = Mid Circuit Measurement' } ,
55+ { name : '0->1 MCM Error' , value : 'measure_ssro_error_0_to_1' , title : 'MCM = Mid Circuit Measurement' } ,
56+ { name : 'MCM Fidelity' , value : 'measure_ssro_fidelity' , title : 'MCM = Mid Circuit Measurement' } ,
57+
58+ { name : 'QNDness Fidelity' , value : 'measure_qndness_fidelity' , title : 'QND = Quantum Non-Demolition' } ,
59+ { name : 'QNDness 0 State' , value : 'measure_qndness_qndness_0' , title : 'QND = Quantum Non-Demolition' } ,
60+ { name : 'QNDness 1 State' , value : 'measure_qndness_qndness_1' , title : 'QND = Quantum Non-Demolition' } ,
61+
62+
63+ { name : '1->0 Readout Error' , value : 'measure_fidelity_ssro_error_1_to_0' } ,
64+ { name : '0->1 Readout Error' , value : 'measure_fidelity_ssro_error_0_to_1' } ,
65+ { name : 'Readout Fidelity' , value : 'measure_fidelity_ssro_fidelity' } ,
66+
5767 { name : 'T1 Time' , value : 't1_time' } ,
5868 { name : 'T2 Time' , value : 't2_time' } ,
5969 { name : 'T2 Echo Time' , value : 't2_echo_time' } ,
6070 { name : 'PRX Gate Fidelity' , value : 'prx_rb_fidelity' } ,
71+
6172 ]
6273
74+ if ( deviceInfoData ?. name === 'Q5' ) {
75+ qubitMetricOptions [ 0 ] . name = '1->0 Readout Error' ;
76+ qubitMetricOptions [ 1 ] . name = '0->1 Readout Error' ;
77+ qubitMetricOptions [ 2 ] . name = 'Readout Fidelity' ;
78+ }
79+
6380 const couplerMetricOptions = [
6481 { name : 'CZ Gate Fidelity' , value : 'cz_irb_fidelity' } ,
6582 { name : 'Clifford Gate Fidelity' , value : 'clifford_rb_fidelity' } ,
0 commit comments