Ejemplo n.º 1
0
def compare_mda(m1, m2):
    m1 = mslice(m1)
    m2 = mslice(m2)
    k1 = sorted(m1.__dict__.keys())
    k2 = sorted(m2.__dict__.keys())
    if not k1 == k2:
        return False
    for k in k1:
        if not _nice2cmp(getattr(m1, k)) == _nice2cmp(getattr(m2, k)):
            return False           
    return True
Ejemplo n.º 2
0
def compare_mda(m1, m2):
    m1 = mslice(m1)
    m2 = mslice(m2)
    for m in (m1, m2):
        try:
            del m.tiff_params
        except AttributeError:
            pass
    k1 = sorted(m1.__dict__.keys())
    k2 = sorted(m2.__dict__.keys())
    if not k1 == k2:
        return False
    for k in k1:
        if not _nice2cmp(getattr(m1, k)) == _nice2cmp(getattr(m2, k)):
            return False           
    return True
Ejemplo n.º 3
0
def compare_mda(m1, m2):
    m1 = mslice(m1)
    m2 = mslice(m2)
    for m in (m1, m2):
        try:
            del m.tiff_params
        except AttributeError:
            pass
    k1 = sorted(m1.__dict__.keys())
    k2 = sorted(m2.__dict__.keys())
    if not k1 == k2:
        return False
    for k in k1:
        if not _nice2cmp(getattr(m1, k)) == _nice2cmp(getattr(m2, k)):
            return False
    return True