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.9.tar.gz (26.9 kB view details)

Uploaded Source

Built Distribution

ahfhalotools-1.0.9-py3-none-any.whl (28.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ahfhalotools-1.0.9.tar.gz
  • Upload date:
  • Size: 26.9 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.9.tar.gz
Algorithm Hash digest
SHA256 457ff02e76c7dc5b1a61d19405bc6f6c18814b343541770a24935d5eed6fd9e6
MD5 439c487b3a4d420de57b2b535640a847
BLAKE2b-256 57605e86c93e93cdd97e7588b370ff1abf589b9536ea98451604504a7de2132a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ahfhalotools-1.0.9-py3-none-any.whl
  • Upload date:
  • Size: 28.5 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.9-py3-none-any.whl
Algorithm Hash digest
SHA256 0937e605837e3bcf124f300d75cd785b07cb91810fcda312d49a13b7cd680a63
MD5 1b7a26beb91ff8d138e2fccc3f3eeced
BLAKE2b-256 5d34150f6d8d9d4027930952ea23287dfc09714eeaffb37a9e1ce47a12bbd864

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