SkyMap

class minkasi_wrapper.extern.minkasi.minkasi.SkyMap(lims, pixsize=0, proj='CAR', pad=2, primes=None, cosdec=None, nx=None, ny=None, mywcs=None, tag='ipix', purge_pixellization=False, ref_equ=False)[source]

Bases: object

Methods Summary

assign(arr)

axpy(map, a)

clear()

clear_caches()

copy()

dot(map)

get_caches()

get_pix(tod[, savepix])

invert()

map2tod(tod, dat[, do_add, do_omp])

mpi_reduce([chunksize])

pix_from_radec(ra, dec)

plot([plot_info])

r_th_maps()

set_tod2map([method, todvec])

Select which method of tod2map to use.

tod2map(tod[, dat, do_add, do_omp])

tod2map_atomic(tod, dat)

tod2map_old(tod[, dat, do_add, do_omp])

tod2map_simple(tod, dat)

todmap_omp(tod, dat)

write([fname])

Methods Documentation

assign(arr)[source]
axpy(map, a)[source]
clear()[source]
clear_caches()[source]
copy()[source]
dot(map)[source]
get_caches()[source]
get_pix(tod, savepix=True)[source]
invert()[source]
map2tod(tod, dat, do_add=True, do_omp=True)[source]
mpi_reduce(chunksize=100000.0)[source]
pix_from_radec(ra, dec)[source]
plot(plot_info=None)[source]
r_th_maps()[source]
set_tod2map(method=None, todvec=None)[source]

Select which method of tod2map to use. options include simple (1 proc), omp (everyone makes a map copy), everyone (everyone loops through all the data but assigns only to their own piece), atomic (no map copy, accumulate via atomic adds), and cached (every thread has a sticky copy of the map).

tod2map(tod, dat=None, do_add=True, do_omp=True)[source]
tod2map_atomic(tod, dat)[source]
tod2map_old(tod, dat=None, do_add=True, do_omp=True)[source]
tod2map_simple(tod, dat)[source]
todmap_omp(tod, dat)[source]
write(fname='map.fits')[source]