Observed since 20 Oct, 17:08 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
abacusutils
Python code to read halo catalogs and other Abacus N-body data products
abacusutils is a package for reading and manipulating data products from the Abacus N-body project. In particular, these utilities are intended for use with the AbacusSummit suite of simulations. The package focuses on the Python 3 API, but there is also a language-agnostic Unix pipe interface to some of the functionality.
These interfaces are documented here: https://abacusutils.readthedocs.io
Press the GitHub "Watch" button in the top right and select "Custom->Releases" to be notified about bug fixes and new features!
The Python abacusutils package is hosted on PyPI and can be installed by installing "abacusutils":
pip install abacusutils
or
pip install abacusutils[all]
For more information, see https://abacusutils.readthedocs.io/en/latest/installation.html.
abacusutils has multiple interfaces, summarized here and at https://abacusutils.readthedocs.io/en/latest/usage.html.
Specific examples of how to use abacusutils to work with AbacusSummit data will soon be given at the AbacusSummit website: https://abacussummit.readthedocs.io
The abacusutils PyPI package contains a Python package called abacusnbody.
This is the name to import (not abacusutils, which is just the name of the PyPI package).
For example, to import the compaso_halo_catalog module, use
import abacusnbody.data.compaso_halo_catalog
The pipe_asdf Python script reads columns from ASDF files and pipes them to
stdout. For example:
$ pipe_asdf halo_info_000.asdf -f N -f x_com | ./client
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
numpyEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.9",
"evaluation": "NOT_EVALUATED"
} | numpy>=1.16 | runtime |
bloscEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.9",
"evaluation": "NOT_EVALUATED"
} | blosc>=1.9.2 | runtime |
astropyEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.9",
"evaluation": "NOT_EVALUATED"
} | astropy>=4.0.0 | runtime |
scipyEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.9",
"evaluation": "NOT_EVALUATED"
} | scipy>=1.5.0 | runtime |
numbaEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.9",
"evaluation": "NOT_EVALUATED"
} | numba>=0.56 | runtime |
asdfEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.9",
"evaluation": "NOT_EVALUATED"
} | asdf>=3.1.0 | runtime |
h5pyEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.9",
"evaluation": "NOT_EVALUATED"
} | h5py | runtime |
pyyamlEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.9",
"evaluation": "NOT_EVALUATED"
} | pyyaml | runtime |
msgpackEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.9",
"evaluation": "NOT_EVALUATED"
} | msgpack>=1 | runtime |
parallel_numpy_rngEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.9",
"evaluation": "NOT_EVALUATED"
} | parallel_numpy_rng>=0.1.2 | runtime |
asdf-astropyEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.9",
"evaluation": "NOT_EVALUATED"
} | asdf-astropy>=0.3 | runtime |
zenbu-fftwEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.9",
"evaluation": "NOT_EVALUATED"
} | zenbu-fftw>=1; extra == "all" | runtime |
classyEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.9",
"evaluation": "NOT_EVALUATED"
} | classy; extra == "all" | runtime |
CorrfuncEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.9",
"evaluation": "NOT_EVALUATED"
} | Corrfunc>=2; extra == "all" | runtime |
emceeEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.9",
"evaluation": "NOT_EVALUATED"
} | emcee; extra == "all" | runtime |
schwimmbadEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.9",
"evaluation": "NOT_EVALUATED"
} | schwimmbad; extra == "all" | runtime |
getdistEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.9",
"evaluation": "NOT_EVALUATED"
} | getdist; extra == "all" | runtime |
dynestyEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.9",
"evaluation": "NOT_EVALUATED"
} | dynesty; extra == "all" | runtime |
dillEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.9",
"evaluation": "NOT_EVALUATED"
} | dill; extra == "all" | runtime |
clickEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.9",
"evaluation": "NOT_EVALUATED"
} | click; extra == "all" | runtime |
sphinxEnvironment{
"extras": "",
"marker": "extra == \"docs\"",
"requires_python": ">=3.9",
"evaluation": "NOT_EVALUATED"
} | sphinx>=4.2; extra == "docs" | runtime |
sphinx-book-themeEnvironment{
"extras": "",
"marker": "extra == \"docs\"",
"requires_python": ">=3.9",
"evaluation": "NOT_EVALUATED"
} | sphinx-book-theme>=0.3; extra == "docs" | runtime |
myst_nbEnvironment{
"extras": "",
"marker": "extra == \"docs\"",
"requires_python": ">=3.9",
"evaluation": "NOT_EVALUATED"
} | myst_nb>=0.17.1; extra == "docs" | runtime |
abacusutilsEnvironment{
"extras": "all",
"marker": "extra == \"test\"",
"requires_python": ">=3.9",
"evaluation": "NOT_EVALUATED"
} | abacusutils[all]; extra == "test" | runtime |
pytestEnvironment{
"extras": "",
"marker": "extra == \"test\"",
"requires_python": ">=3.9",
"evaluation": "NOT_EVALUATED"
} | pytest; extra == "test" | runtime |
bdist_wheel · 9,071.88 KB · Python py3
sdist · 24,662.52 KB · Python source
Observed since 20 Oct, 17:08 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:f21fd30f7046e06256ad4918d0afa2b2683278412bd81dcf8a992fcd9c17477e