Halotools builds and tests models of the galaxy-halo connection and analyzes catalogs of dark matter halos. The core functions of the package include fast generation of synthetic galaxy populations using HODs, abundance matching, and related methods; efficient algorithms for calculating galaxy clustering, lensing, z-space distortions, and other astronomical statistics; a modular, object-oriented framework for designing galaxy evolution models; and end-to-end support for reducing halo catalogs and caching them as hdf5 files.
https://ui.adsabs.harvard.edu/abs/2017AJ....154..190H and DOI of version used; please see http://halotools.readthedocs.io/en/latest/quickstart_and_tutorials/development/citing_halotools.html for additional citation information