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 and truncation 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.13.tar.gz (28.0 kB view details)

Uploaded Source

Built Distribution

ahfhalotools-1.0.13-py3-none-any.whl (29.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ahfhalotools-1.0.13.tar.gz
  • Upload date:
  • Size: 28.0 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.13.tar.gz
Algorithm Hash digest
SHA256 03267bf4593ff78a2bb28059aca44e046b386e2de3a4ddb3f2859d645cab9983
MD5 355fc56b3f4598c9836f62cf958f3ce8
BLAKE2b-256 68c24d0a5194f77916a900b68fc315e87fc0eebf519f4c72e45037f0cc084811

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ahfhalotools-1.0.13-py3-none-any.whl
  • Upload date:
  • Size: 29.6 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.13-py3-none-any.whl
Algorithm Hash digest
SHA256 6ddae1606a3a7742fbca9013c1b6681b2970bb0a9731a06fa8e28d05b8fa33b3
MD5 1f2d56c1c57c19091bf789fa55d6dd9e
BLAKE2b-256 4cee2ea4c415c75155cd5aa8fa446754ffda6fd6df94a5d82ca7bc9e63c0c039

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