skrf.calibration.calibration.MRC¶
 class skrf.calibration.calibration.MRC(measured, ideals, *args, **kwargs)[source]¶
Misalignment Resistance Calibration.
This is an errorbox based calibration that is a combination of the SDDL[1]_ and the UnknownThru[2]_, algorithms. The selfcalibration aspects of these two algorithms alleviate the need to know the phase of the delay shorts, as well as the exact response of the thru. Thus the calibration is resistant to waveguide flange misalignment.
References
 1
Liu and R. M. Weikle, “A reflectometer calibration method resistant to waveguide flange misalignment,” Microwave Theory and Techniques, IEEE Transactions on, vol. 54, no. 6, pp. 24472452, Jun. 2006.
 2
Ferrero and U. Pisani, “Twoport network analyzer calibration using an unknown thru,” IEEE Microwave and Guided Wave Letters, vol. 2, no. 12, pp. 505507, 1992.
Attributes
Intermediate matrices used for embedding and deembedding. 

Estimate of biased error for overdetermined calibration with multiple connections of each standard. 

Return a NetworkSet for each caled_ntwk, grouped by their names. 

List of the corrected calibration standards. 

Dictionary or error coefficients in form of numpy arrays. 

Dictionary of error coefficients for 12term Model. 

Dictionary or error coefficients in form of Network objects. 

Dictionary of error coefficients for Oneport Error model. 

Dictionary of error coefficients in form of Network objects. 

Dictionary of error coefficients for 8term (Errorbox) Model. 

Dictionary of error coefficients in form of Network objects. 

Dictionary of error coefficients in form of Network objects. 

The calculated error Network or Network[s]. 



Directivity normalized to the reflection tracking. 

Number of ideal/measurement pairs in calibration. 

Return any output from the 

Returns a NetworkSet for each residual_ntwk, grouped by their names. 

Dictionary of residual Networks. 

Estimate of total error for overdetermined calibration with multiple connections of each standard.This is the combined effects of both biased and unbiased errors. 

Estimate of unbiased error for overdetermined calibration with multiple connections of each standard. 

Methods
MRC Initializer 

Apply correction to a Network. 

Apply correction to all touchstone files in a given directory. 

Apply correction to list of dict of Networks. 

Apply correction to a NetworkSet. 

Create a calibration from its error coefficients. 

Create a calibration from its error coefficients. 

Plot corrected calibration standards. 

Plot biased, unbiased and total error in dB scaled. 

Plot residual networks. 

Remove and return tuple of (ideal, measured) at index. 

Remove a cal standard and correct it, returning correct and ideal. 

Renormalizes the calibration error boxes to a new reference impedance. 

Run the calibration algorithm. 

Terminate a network with switch terms. 

Unterminates switch terms from a raw measurement. 

Update current dict of error coefficients. 

Write the Calibration to disk using 