.gitignore
.pre-commit-config.yaml
.readthedocs.yaml
CHANGES.rst
LICENSE
README.md
RELEASING.md
pyproject.toml
.github/dependabot.yaml
.github/workflows/tests.yml
abacusnbody/__init__.py
abacusnbody/util.py
abacusnbody/version.py
abacusnbody/analysis/cic.py
abacusnbody/analysis/power_spectrum.py
abacusnbody/analysis/shear.py
abacusnbody/analysis/tpcf_corrfunc.py
abacusnbody/analysis/tsc.py
abacusnbody/data/__init__.py
abacusnbody/data/asdf.py
abacusnbody/data/bitpacked.py
abacusnbody/data/compaso_halo_catalog.py
abacusnbody/data/pack9.py
abacusnbody/data/pipe_asdf.py
abacusnbody/data/read_abacus.py
abacusnbody/hod/GRAND_HOD.py
abacusnbody/hod/__init__.py
abacusnbody/hod/abacus_hod.py
abacusnbody/hod/prepare_sim.py
abacusnbody/hod/utils.py
abacusnbody/hod/zcv/advect_fields.py
abacusnbody/hod/zcv/ic_fields.py
abacusnbody/hod/zcv/linear_fields.py
abacusnbody/hod/zcv/tools_cv.py
abacusnbody/hod/zcv/tracer_power.py
abacusnbody/hod/zcv/zenbu_window.py
abacusnbody/metadata/__init__.py
abacusnbody/metadata/abacusdesi2_headers_compressed.asdf
abacusnbody/metadata/abacussummit.py
abacusnbody/metadata/abacussummit_headers_compressed.asdf
abacusutils.egg-info/PKG-INFO
abacusutils.egg-info/SOURCES.txt
abacusutils.egg-info/dependency_links.txt
abacusutils.egg-info/entry_points.txt
abacusutils.egg-info/requires.txt
abacusutils.egg-info/top_level.txt
docs/.gitignore
docs/CHANGES.rst
docs/Makefile
docs/abacusnbody.analysis.rst
docs/abacusnbody.data.rst
docs/abacusnbody.hod.rst
docs/abacusnbody.hod.zcv.rst
docs/abacusnbody.metadata.rst
docs/compaso.rst
docs/conf.py
docs/hod.rst
docs/index.rst
docs/installation.rst
docs/make-apidoc.sh
docs/make.bat
docs/metadata.rst
docs/modules.rst
docs/pipes.rst
docs/usage.rst
docs/_static/custom.css
docs/images/icon_red.png
docs/images/icon_red.svg
docs/tutorials/analysis.rst
docs/tutorials/compaso.rst
docs/tutorials/light_cones.rst
docs/tutorials/analysis/power_spectrum.ipynb
docs/tutorials/analysis/tsc.ipynb
docs/tutorials/analysis/zcv.ipynb
docs/tutorials/analysis/config/lrg_hod_base_z0.500_nmesh576.yaml
docs/tutorials/compaso/halo_subsample_particles.ipynb
docs/tutorials/light_cones/lc_cat.ipynb
docs/tutorials/light_cones/lc_hod.ipynb
docs/tutorials/light_cones/lc_pcles.ipynb
docs/tutorials/light_cones/run_lc_hod.py
docs/tutorials/light_cones/util.py
docs/tutorials/light_cones/config/lc_hod.yaml
pipe_asdf/.gitignore
pipe_asdf/Makefile
pipe_asdf/README.rst
pipe_asdf/client.c
pipe_asdf/halo_info_000.asdf
pipe_asdf/pipe_asdf.py
scripts/disBatch/.gitignore
scripts/disBatch/.gitmodules
scripts/disBatch/LICENSE
scripts/disBatch/MANIFEST.in
scripts/disBatch/Readme.md
scripts/disBatch/disBatch
scripts/disBatch/disBatch.py
scripts/disBatch/disBatcher.py
scripts/disBatch/requirements.txt
scripts/disBatch/setup.py
scripts/disBatch/exampleTaskFiles/4KTasksRep
scripts/disBatch/exampleTaskFiles/DBtasksOneBadOneLeaky
scripts/disBatch/exampleTaskFiles/WayTooLongTask
scripts/disBatch/kvsstcp/.gitignore
scripts/disBatch/kvsstcp/LICENSE
scripts/disBatch/kvsstcp/MANIFEST.in
scripts/disBatch/kvsstcp/Makefile
scripts/disBatch/kvsstcp/Readme.md
scripts/disBatch/kvsstcp/__init__.py
scripts/disBatch/kvsstcp/fauxSlurmRing.sh
scripts/disBatch/kvsstcp/kvsBatchWrapper.sh
scripts/disBatch/kvsstcp/kvsLoop.c
scripts/disBatch/kvsstcp/kvsRing.py
scripts/disBatch/kvsstcp/kvsSupport.c
scripts/disBatch/kvsstcp/kvsSupport.h
scripts/disBatch/kvsstcp/kvsTest.py
scripts/disBatch/kvsstcp/kvsTestWIc.c
scripts/disBatch/kvsstcp/kvsTestWIf.f
scripts/disBatch/kvsstcp/kvsTestf.f
scripts/disBatch/kvsstcp/kvsclient.py
scripts/disBatch/kvsstcp/kvscommon.py
scripts/disBatch/kvsstcp/kvsstcp.cabal
scripts/disBatch/kvsstcp/kvsstcp.py
scripts/disBatch/kvsstcp/requirements.txt
scripts/disBatch/kvsstcp/setup.py
scripts/disBatch/kvsstcp/stack.yaml
scripts/disBatch/kvsstcp/wskvsmu.py
scripts/disBatch/kvsstcp/wskvspage.html
scripts/disBatch/kvsstcp/hs/kvsclient.hs
scripts/disBatch/kvsstcp/hs/kvsserver.hs
scripts/disBatch/kvsstcp/hs/Network/KVS/Client.hs
scripts/disBatch/kvsstcp/hs/Network/KVS/Internal.hs
scripts/disBatch/kvsstcp/hs/Network/KVS/MQueue.hs
scripts/disBatch/kvsstcp/hs/Network/KVS/Server.hs
scripts/disBatch/kvsstcp/hs/Network/KVS/Types.hs
scripts/emulator/README.md
scripts/emulator/generate_cfs/generate_cf.py
scripts/emulator/generate_cfs/launch_cori_slurm.sh
scripts/hod/likelihood.py
scripts/hod/plot_chains.py
scripts/hod/run_emcee.py
scripts/hod/run_hod.py
scripts/hod/run_lc_hod.py
scripts/hod/run_nested.py
scripts/hod/config/abacus_hod.yaml
scripts/hod/config/lc_hod.yaml
scripts/metadata/compress.py
scripts/metadata/gather_metadata.py
scripts/power/bench.py
scripts/power/bench_binning.py
scripts/power/bench_fft.py
scripts/power/nbodykit_power.py
scripts/tsc/bench.py
scripts/tsc/nbodykit_tsc.py
tests/abacus_hod.yaml
tests/abacus_lc_hod.yaml
tests/common.py
tests/generate_nbodykit_power.py
tests/test_data.py
tests/test_hod.py
tests/test_lc_hod.py
tests/test_meta.py
tests/test_pipe_asdf.sh
tests/test_power.py
tests/test_tsc.py
tests/test_util.py
tests/Mini_N64_L32/abacus.par
tests/Mini_N64_L32/status.log
tests/Mini_N64_L32/halos/z0.000/header
tests/Mini_N64_L32/halos/z0.000/field_pid_A/checksums.crc32
tests/Mini_N64_L32/halos/z0.000/field_pid_A/field_pid_A_000.asdf
tests/Mini_N64_L32/halos/z0.000/field_pid_A/field_pid_A_001.asdf
tests/Mini_N64_L32/halos/z0.000/field_pid_A/field_pid_A_002.asdf
tests/Mini_N64_L32/halos/z0.000/field_pid_B/checksums.crc32
tests/Mini_N64_L32/halos/z0.000/field_pid_B/field_pid_B_000.asdf
tests/Mini_N64_L32/halos/z0.000/field_pid_B/field_pid_B_001.asdf
tests/Mini_N64_L32/halos/z0.000/field_pid_B/field_pid_B_002.asdf
tests/Mini_N64_L32/halos/z0.000/field_rv_A/checksums.crc32
tests/Mini_N64_L32/halos/z0.000/field_rv_A/field_rv_A_000.asdf
tests/Mini_N64_L32/halos/z0.000/field_rv_A/field_rv_A_001.asdf
tests/Mini_N64_L32/halos/z0.000/field_rv_A/field_rv_A_002.asdf
tests/Mini_N64_L32/halos/z0.000/field_rv_B/checksums.crc32
tests/Mini_N64_L32/halos/z0.000/field_rv_B/field_rv_B_000.asdf
tests/Mini_N64_L32/halos/z0.000/field_rv_B/field_rv_B_001.asdf
tests/Mini_N64_L32/halos/z0.000/field_rv_B/field_rv_B_002.asdf
tests/Mini_N64_L32/halos/z0.000/halo_info/checksums.crc32
tests/Mini_N64_L32/halos/z0.000/halo_info/halo_info_000.asdf
tests/Mini_N64_L32/halos/z0.000/halo_info/halo_info_001.asdf
tests/Mini_N64_L32/halos/z0.000/halo_info/halo_info_002.asdf
tests/Mini_N64_L32/halos/z0.000/halo_pid_A/checksums.crc32
tests/Mini_N64_L32/halos/z0.000/halo_pid_A/halo_pid_A_000.asdf
tests/Mini_N64_L32/halos/z0.000/halo_pid_A/halo_pid_A_001.asdf
tests/Mini_N64_L32/halos/z0.000/halo_pid_A/halo_pid_A_002.asdf
tests/Mini_N64_L32/halos/z0.000/halo_pid_B/checksums.crc32
tests/Mini_N64_L32/halos/z0.000/halo_pid_B/halo_pid_B_000.asdf
tests/Mini_N64_L32/halos/z0.000/halo_pid_B/halo_pid_B_001.asdf
tests/Mini_N64_L32/halos/z0.000/halo_pid_B/halo_pid_B_002.asdf
tests/Mini_N64_L32/halos/z0.000/halo_rv_A/checksums.crc32
tests/Mini_N64_L32/halos/z0.000/halo_rv_A/halo_rv_A_000.asdf
tests/Mini_N64_L32/halos/z0.000/halo_rv_A/halo_rv_A_001.asdf
tests/Mini_N64_L32/halos/z0.000/halo_rv_A/halo_rv_A_002.asdf
tests/Mini_N64_L32/halos/z0.000/halo_rv_B/checksums.crc32
tests/Mini_N64_L32/halos/z0.000/halo_rv_B/halo_rv_B_000.asdf
tests/Mini_N64_L32/halos/z0.000/halo_rv_B/halo_rv_B_001.asdf
tests/Mini_N64_L32/halos/z0.000/halo_rv_B/halo_rv_B_002.asdf
tests/Mini_N64_L32/info/abacus.par
tests/Mini_N64_L32/info/abacus.par2
tests/Mini_N64_L32/slices/z0.000/L0_pack9/checksums.crc32
tests/Mini_N64_L32/slices/z0.000/L0_pack9/slab000.L0.pack9.asdf
tests/Mini_N64_L32/slices/z0.000/L0_pack9/slab001.L0.pack9.asdf
tests/Mini_N64_L32/slices/z0.000/L0_pack9/slab002.L0.pack9.asdf
tests/Mini_N64_L32/slices/z0.000/L0_pack9_pid/checksums.crc32
tests/Mini_N64_L32/slices/z0.000/L0_pack9_pid/slab000.L0.pack9.pid.asdf
tests/Mini_N64_L32/slices/z0.000/L0_pack9_pid/slab001.L0.pack9.pid.asdf
tests/Mini_N64_L32/slices/z0.000/L0_pack9_pid/slab002.L0.pack9.pid.asdf
tests/Mini_N64_L32/slices/z0.000/field_pack9/checksums.crc32
tests/Mini_N64_L32/slices/z0.000/field_pack9/slab000.field.pack9.asdf
tests/Mini_N64_L32/slices/z0.000/field_pack9/slab001.field.pack9.asdf
tests/Mini_N64_L32/slices/z0.000/field_pack9/slab002.field.pack9.asdf
tests/Mini_N64_L32/slices/z0.000/field_pack9_pid/checksums.crc32
tests/Mini_N64_L32/slices/z0.000/field_pack9_pid/slab000.field.pack9.pid.asdf
tests/Mini_N64_L32/slices/z0.000/field_pack9_pid/slab001.field.pack9.pid.asdf
tests/Mini_N64_L32/slices/z0.000/field_pack9_pid/slab002.field.pack9.pid.asdf
tests/cleaning/Mini_N64_L32/z0.000/cleaned_halo_info/checksums.crc32
tests/cleaning/Mini_N64_L32/z0.000/cleaned_halo_info/cleaned_halo_info_000.asdf
tests/cleaning/Mini_N64_L32/z0.000/cleaned_halo_info/cleaned_halo_info_001.asdf
tests/cleaning/Mini_N64_L32/z0.000/cleaned_halo_info/cleaned_halo_info_002.asdf
tests/cleaning/Mini_N64_L32/z0.000/cleaned_rvpid/checksums.crc32
tests/cleaning/Mini_N64_L32/z0.000/cleaned_rvpid/cleaned_rvpid_000.asdf
tests/cleaning/Mini_N64_L32/z0.000/cleaned_rvpid/cleaned_rvpid_001.asdf
tests/cleaning/Mini_N64_L32/z0.000/cleaned_rvpid/cleaned_rvpid_002.asdf
tests/cleaning_layouts/1/Mini_N64_L32/halos
tests/cleaning_layouts/1/cleaning/Mini_N64_L32
tests/cleaning_layouts/2/cleaning/subsuite/Mini_N64_L32
tests/cleaning_layouts/2/subsuite/Mini_N64_L32
tests/cleaning_layouts/3/Mini_N64_L32/halos
tests/cleaning_layouts/3/Mini_N64_L32/cleaning/z0.000
tests/cleaning_layouts/4/Mini_N64_L32/halos
tests/cleaning_layouts/4/Mini_N64_L32/cleaning/z0.000/cleaned_halo_info_000.asdf
tests/cleaning_layouts/4/Mini_N64_L32/cleaning/z0.000/cleaned_halo_info_001.asdf
tests/cleaning_layouts/4/Mini_N64_L32/cleaning/z0.000/cleaned_halo_info_002.asdf
tests/cleaning_layouts/4/Mini_N64_L32/cleaning/z0.000/cleaned_rvpid_000.asdf
tests/cleaning_layouts/4/Mini_N64_L32/cleaning/z0.000/cleaned_rvpid_001.asdf
tests/cleaning_layouts/4/Mini_N64_L32/cleaning/z0.000/cleaned_rvpid_002.asdf
tests/data_power/nbody_CIC.npz
tests/data_power/nbody_CIC_compensated.npz
tests/data_power/nbody_CIC_compensated_interlaced.npz
tests/data_power/nbody_CIC_interlaced.npz
tests/data_power/nbody_TSC.npz
tests/data_power/nbody_TSC_compensated.npz
tests/data_power/nbody_TSC_compensated_interlaced.npz
tests/data_power/nbody_TSC_interlaced.npz
tests/data_power/test_pos.npz
tests/data_zcv/AbacusSummit_base_c000_ph006/abacus_pk_lin_ic.dat
tests/data_zcv/AbacusSummit_base_c000_ph006/fields_nmesh8.asdf
tests/data_zcv/AbacusSummit_base_c000_ph006/ic_filt_nmesh8.asdf
tests/data_zcv/AbacusSummit_base_c000_ph006/window_nmesh8.npz
tests/data_zcv/AbacusSummit_base_c000_ph006/z0.800/advected_1cb_field_fft_nmesh8.asdf
tests/data_zcv/AbacusSummit_base_c000_ph006/z0.800/advected_1cb_field_rsd_fft_nmesh8.asdf
tests/data_zcv/AbacusSummit_base_c000_ph006/z0.800/advected_delta2_field_fft_nmesh8.asdf
tests/data_zcv/AbacusSummit_base_c000_ph006/z0.800/advected_delta2_field_rsd_fft_nmesh8.asdf
tests/data_zcv/AbacusSummit_base_c000_ph006/z0.800/advected_delta_field_fft_nmesh8.asdf
tests/data_zcv/AbacusSummit_base_c000_ph006/z0.800/advected_delta_field_rsd_fft_nmesh8.asdf
tests/data_zcv/AbacusSummit_base_c000_ph006/z0.800/advected_nabla2_field_fft_nmesh8.asdf
tests/data_zcv/AbacusSummit_base_c000_ph006/z0.800/advected_nabla2_field_rsd_fft_nmesh8.asdf
tests/data_zcv/AbacusSummit_base_c000_ph006/z0.800/advected_tidal2_field_fft_nmesh8.asdf
tests/data_zcv/AbacusSummit_base_c000_ph006/z0.800/advected_tidal2_field_rsd_fft_nmesh8.asdf
tests/data_zcv/AbacusSummit_base_c000_ph006/z0.800/power_ij_nmesh8.asdf
tests/data_zcv/AbacusSummit_base_c000_ph006/z0.800/power_rsd_ij_nmesh8.asdf
tests/data_zcv/AbacusSummit_base_c000_ph006/z0.800/power_tr_nmesh8.asdf
tests/data_zcv/AbacusSummit_base_c000_ph006/z0.800/tr_field_fft_nmesh8.asdf
tests/data_zcv/AbacusSummit_base_c000_ph006/z0.800/zenbu_pk_ij_lpt_nmesh8.npz
tests/data_zcv/AbacusSummit_base_c000_ph006/z0.800/zenbu_pk_rsd_ij_lpt_nmesh8.npz
tests/halo_light_cones/AbacusSummit_base_c000_ph001-abridged/z2.250/lc_halo_info.asdf
tests/halo_light_cones/AbacusSummit_base_c000_ph001-abridged/z2.250/lc_pid_rv.asdf
tests/ref_data/halo_lc_cat.asdf
tests/ref_data/halo_lc_subsample.asdf
tests/ref_data/pipe.txt
tests/ref_data/test_halos_clean.asdf
tests/ref_data/test_halos_unclean.asdf
tests/ref_data/test_pack9.asdf
tests/ref_data/test_pack9_pid.asdf
tests/ref_data/test_read_asdf.asdf
tests/ref_data/test_subsamples_clean.asdf
tests/ref_data/test_subsamples_unclean.asdf
tests/ref_data/test_unpack_bits.asdf
tests/ref_hod/AbacusSummit_base_c000_ph001-abridged/z2.250/halos_xcom_0_seed600_abacushod_oldfenv_MT_new.h5
tests/ref_hod/AbacusSummit_base_c000_ph001-abridged/z2.250/particles_xcom_0_seed600_abacushod_oldfenv_MT_new.h5
tests/ref_hod/AbacusSummit_base_c000_ph001-abridged/z2.250/galaxies_rsd/ELGs.dat
tests/ref_hod/AbacusSummit_base_c000_ph001-abridged/z2.250/galaxies_rsd/LRGs.dat
tests/ref_hod/Mini_N64_L32/z0.000/halos_xcom_0_seed600_abacushod_oldfenv_MT_new.h5
tests/ref_hod/Mini_N64_L32/z0.000/halos_xcom_1_seed600_abacushod_oldfenv_MT_new.h5
tests/ref_hod/Mini_N64_L32/z0.000/halos_xcom_2_seed600_abacushod_oldfenv_MT_new.h5
tests/ref_hod/Mini_N64_L32/z0.000/particles_xcom_0_seed600_abacushod_oldfenv_MT_new.h5
tests/ref_hod/Mini_N64_L32/z0.000/particles_xcom_1_seed600_abacushod_oldfenv_MT_new.h5
tests/ref_hod/Mini_N64_L32/z0.000/particles_xcom_2_seed600_abacushod_oldfenv_MT_new.h5
tests/ref_hod/Mini_N64_L32/z0.000/galaxies_rsd/ELGs.dat
tests/ref_hod/Mini_N64_L32/z0.000/galaxies_rsd/LRGs.dat
tests/ref_tsc/nbodykit_tsc_ngrid10.asdf
tests/ref_tsc/nbodykit_tsc_ngrid256.asdf
tests/ref_tsc/tsc_ngrid10.asdf
tests/ref_tsc/tsc_ngrid256.asdf