---------------------------------------------------------------------------
ShapeError Traceback (most recent call last)
~/repos/pixell/pixell/curvedsky.py in map2alm(map, alm, ainfo, lmax, spin, direct, copy, oversample, method, rtol, atol)
128 alm = map2alm_cyl(map, alm, ainfo=ainfo, lmax=lmax, spin=spin, direct=direct,
--> 129 copy=copy, rtol=rtol, atol=atol)
130 except ShapeError as e:
~/repos/pixell/pixell/curvedsky.py in map2alm_cyl(map, alm, ainfo, lmax, spin, direct, copy, rtol, atol)
248 # See if our pixelization matches one with known weights.
--> 249 minfo = match_predefined_minfo(tmap, rtol=rtol, atol=atol)
250 return map2alm_raw(tmap, alm, minfo, ainfo, spin=spin)
~/repos/pixell/pixell/curvedsky.py in match_predefined_minfo(m, rtol, atol)
463 i2 = i1+ntheta
--> 464 if not aoff < atol: raise ShapeError("Could not find a map_info with predefined weights matching input map (abs offset %e >= %e)" % (aoff, atol))
465 if not roff < rtol: raise ShapeError("Could not find a map_info with predefined weights matching input map (%rel offset e >= %e)" % (aoff, atol))
ShapeError: Could not find a map_info with predefined weights matching input map (abs offset 2.908882e-04 >= 2.908882e-04)
During handling of the above exception, another exception occurred:
NotImplementedError Traceback (most recent call last)
<ipython-input-16-9e527da66726> in <module>()
----> 1 alms = curvedsky.map2alm(imap,lmax=3072)
~/repos/pixell/pixell/curvedsky.py in map2alm(map, alm, ainfo, lmax, spin, direct, copy, oversample, method, rtol, atol)
129 copy=copy, rtol=rtol, atol=atol)
130 except ShapeError as e:
--> 131 raise NotImplementedError("map2alm for noncylindrical layouts not implemented")
132 else:
133 raise ValueError("Unknown alm2map method %s" % method)
NotImplementedError: map2alm for noncylindrical layouts not implemented