nmrglue.util.misc.pair_similar

nmrglue.util.misc.pair_similar(dic1, data1, dic2, data2, verb=False, atol=0.1001, rtol=0.1001, dtol=0.5001, ignore_pipe_display=False)[source]

Check a dic, data pair against a second dic, data pair for differences.

Parameters
dic1dict

First dictionary of NMR parameters.

data1ndarray

First array of NMR data

dic2dict

Second dictionary of NMR parameters

data2ndarray

Second array of NMR data

verbbool, optional

Set True for verbose reporting.

atolfloat, optional

The absolute tolerent parameter to pass to numpy.allclose.

rtolfloat, optional

The relative tolenance parameter to pass to numpy.allclose.

Returns
r1bool

True is data1 and data2 are similar, False if they differ.

r2bool

True is dic1 and dic2 are similar, False if they differ.