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

Uploaded Source

Built Distribution

ahfhalotools-1.0.2-py3-none-any.whl (28.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ahfhalotools-1.0.2.tar.gz
  • Upload date:
  • Size: 26.5 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.2.tar.gz
Algorithm Hash digest
SHA256 85e733f05b191ab9a9d1eff6fb6812156d2e7e97035ad5afb9c2e93a0c5e8204
MD5 1c6ea77cb6b4ff816df97be47f678d70
BLAKE2b-256 49b00d0acc43bad51cf3fc98a30a7c9ffcbb0afe8ee81e7d9eddae5f139cd68d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ahfhalotools-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 28.1 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 377b12b1ad8b4a983a8bbc950474d835d120017ce5def3ce861d345e793f3e79
MD5 5a71686ed15cffcfca4deff42e59d6a0
BLAKE2b-256 94bc4e7d059c780f90cadc5f98ccea2e6ba9ae24095c99fe3b9d9a7ea01fd774

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