PyMF – What’s available

single-frequency matched filters

filter_map_mf(image, source[, noise_map, …]) Computes and applies a matched filter to a given map.
filter_map_cmf(image, templates, response[, …]) Computes and applies a constrained matched filter to a given map.

matched multifilters

filter_map_mmf(images, source, spec[, …]) Computes and applies a matched multifilter to a set of multi-frequency map.
filter_map_cmmf(images, sources, spec, response) Computes and applies a constrained matched multifilter to a set of multi-frequency map.

power spectrum tools

power_spec(image, pixel_size_arcmin[, return_k]) Computes the azimuthally-averaged power spectrum of a given map.
cross_spec(images, pixel_size_arcmin[, …]) Computes the azimuthally-averaged cross-spectrum of a given set of maps.

Tools to compute azimuthal averages

rad_profile(image, pixel_size_arcmin[, return_k]) Computes the azimuthally-averaged radial profile of a given map.
power_spec(image, pixel_size_arcmin[, return_k]) Computes the azimuthally-averaged power spectrum of a given map.

matrix manipulation

corr2cov(corr, var) Converts a given correlation matrix into a covariance matrix