nmrglue.util.misc.isdicsimilar

nmrglue.util.misc.isdicsimilar(dic1, dic2, verb=False, dtol=0.1001)[source]

Compare two dictionaries for differences

Float and int types compared within dtol. Lists and dictionaries are checked recursively all other checked by simple equivalence

Parameters :

dic1 : dict

First dictionary of NMR parameters.

dic2 : dict

Second dictionary of NMR parameters

verb : bool, optional

Set True for verbose reporting.

dtol : float, optional

Maximum allowable difference between int and float elements if dic1 and dic2.

Returns :

r1 : bool

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

Previous topic

nmrglue.util.misc.isdatasimilar

Next topic

nmrglue.util.misc.islistsimilar

This Page