Skip to main content

A Python 3 library for the analysis of data produced by AMIGA's Halo Finder (AHF).

Project description

AHFHaloTools

AHFHaloTools is a Python 3 library for the analysis of data produced by AMIGA's Halo Finder (AHF).

Features

  • File parsing for .AHF_halos, .AHF_profiles, .AHF_mtree(_idx)
  • File truncation
  • Analysis of radial profile data
  • Analysis of integral properties (halo data)
  • Proper tracking of halos through time
  • Merger detection
  • Analysis of enclosed halos as indicator of host halo kinematics

Dependencies

Installation

pip install ahfhalotools

Usage

The majority of analysis is enabled by the ahfhalotools.objects.Cluster object. Example analysis scripts are available in /examples.

AHF documentation

For information on AMIGA's Halo Finder, including documentation and output file formats, you can visit their website here.

Gallery

Velocity Distribution of Enclosed Halo as a Function of Redshift Velocity Distribution of Enclosed Halo as a Function of Redshift with Skew Plots Local Density times Radius Squared as a function of z and r Local Density times Radius Squared as a function of z and r for select redshifts

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

ahfhalotools-1.0.10.tar.gz (27.8 kB view details)

Uploaded Source

Built Distribution

ahfhalotools-1.0.10-py3-none-any.whl (29.4 kB view details)

Uploaded Python 3

File details

Details for the file ahfhalotools-1.0.10.tar.gz.

File metadata

  • Download URL: ahfhalotools-1.0.10.tar.gz
  • Upload date:
  • Size: 27.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.7.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.2

File hashes

Hashes for ahfhalotools-1.0.10.tar.gz
Algorithm Hash digest
SHA256 64bc27ae36e256e602c08dd2602e969b6cbf6a997615b5b4e2a34e8eccb8f7d1
MD5 8bac29924f1a0b2c6374dfe6587386c9
BLAKE2b-256 4f13ee92d0c01ba1e30584ab1bbc5efa2f8c117a9989eaec2c600d26208a3b6b

See more details on using hashes here.

File details

Details for the file ahfhalotools-1.0.10-py3-none-any.whl.

File metadata

  • Download URL: ahfhalotools-1.0.10-py3-none-any.whl
  • Upload date:
  • Size: 29.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.7.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.2

File hashes

Hashes for ahfhalotools-1.0.10-py3-none-any.whl
Algorithm Hash digest
SHA256 c2c90c08620b20fc88aee05570a9b4357bd5e418390b10ef24f67d8145da7099
MD5 65085d86b91c5adccee0bc5e41f95372
BLAKE2b-256 ae96c1bf7b53eba486b4ae7600067d7b63005e280431801cabfd4395231e8dbd

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