Table Of Contents

Previous topic

nmrglue.segmentation

Next topic

Examples

This Page

nmrglue.misc

Misc. functions

This modules is imported as nmrglue.misc and can be called as such.

Functions

nmrglue.util.misc.pair_similar(dic1, data1, dic2, data2, verb=False, atol=0.10009999999999999, rtol=0.10009999999999999, dtol=0.10009999999999999)

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

Returns tuple of Booleans indicating agreement between data and dictionaries

nmrglue.util.misc.isdatasimilar(data1, data2, verb=False, atol=0.10009999999999999, rtol=0.10009999999999999)
Check that data is equal within tolerance
nmrglue.util.misc.isdicsimilar(dic1, dic2, verb=False, dtol=0.10009999999999999)

Compare two dictionaries for differences

float and int types compared within dtol lists and dictionaries checked recursively all other checked by simple equivalence

nmrglue.util.misc.islistsimilar(l1, l2, verb=False, dtol=0.10009999999999999)

Compare two lists (or iterable) for differences

see isdicsimilar