Skip to main content

Implements various ellipsoidal shape identification algorithms for 3D particle data

Project description

The cosmic_shapes project

This repository provides shape analysis tools for cosmological simulations (and beyond). Its features include

  • iterative shell-based shape determination algorithm for high-resolution halos/galaxies
  • iterative ellipsoid-based shape determination algorithm for low-resolution halos/galaxies
  • overall point cloud shape determination, shape profiles determination, velocity dispersion tensor eigenaxes determination
  • wrapper to the Amiga Halo Finder (AHF) via pynbody to identify halos in a cosmological simulation
  • mock point cloud generator
  • mock log-normal universe generator
  • example scripts.

The documentation can be found here.

Contributions are welcome. Please raise a PR. Comments/recommendations/complaints can be sent here.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cosmic_shapes-1.12.0.tar.gz (763.8 kB view details)

Uploaded Source

Built Distribution

cosmic_shapes-1.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.8 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

File details

Details for the file cosmic_shapes-1.12.0.tar.gz.

File metadata

  • Download URL: cosmic_shapes-1.12.0.tar.gz
  • Upload date:
  • Size: 763.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/0.0.0 pkginfo/1.8.2 readme-renderer/27.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.4.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.10

File hashes

Hashes for cosmic_shapes-1.12.0.tar.gz
Algorithm Hash digest
SHA256 92e0a4e46dc5900188addb223405774dafa3230f5a70420c05d23e6287d98908
MD5 4369cdc15b44f3961ea364af5d912e47
BLAKE2b-256 3921d3d520d015a7555a677c5b611d01f249725f0c2b714b068b8efce94207c4

See more details on using hashes here.

File details

Details for the file cosmic_shapes-1.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: cosmic_shapes-1.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 8.8 MB
  • Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/0.0.0 pkginfo/1.8.2 readme-renderer/27.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.4.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.10

File hashes

Hashes for cosmic_shapes-1.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 09091148f8a28c5ace103ab5eb5c0e8734443129d67450e214b8914780dedfbe
MD5 5815af97a11ab5c3bab47a18b350c467
BLAKE2b-256 bb54d75faffee0f01bd3b2bc4a6e2c4ef0835a2829189d37e42a548870537efb

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page