Removes nbodykit dependencies in all usages throughout the pipeline. Specifically,
[ ] cmass.bias.apply_hod and relevant dependencies have been switched to using halotools, which nbodykit was using on the backend anyway
[ ] Cosmological conversions (ra/dec/z <-> comoving positions) have been replaced with astropy tools, which nbodykit was also using
[ ] The main functions in calc_Pk_nbkit was renamed to calc_Pk and its contents were totally rewritten to use pypower, which itself was written to mimic the nbodykit FKP implementation.
[ ] nbodykit's installation was removed from requirements.txt, setup.cfg, and documentation
[ ] General documentation/organization was cleaned up slightly
Addresses #24
Removes nbodykit dependencies in all usages throughout the pipeline. Specifically,
cmass.bias.apply_hod
and relevant dependencies have been switched to usinghalotools
, whichnbodykit
was using on the backend anywaynbodykit
was also usingcalc_Pk_nbkit
was renamed tocalc_Pk
and its contents were totally rewritten to usepypower
, which itself was written to mimic thenbodykit
FKP implementation.nbodykit
's installation was removed from requirements.txt, setup.cfg, and documentation