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

Uploaded Source

Built Distribution

ahfhalotools-1.0.6-py3-none-any.whl (28.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ahfhalotools-1.0.6.tar.gz
  • Upload date:
  • Size: 26.7 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.6.tar.gz
Algorithm Hash digest
SHA256 27b12cd7ec3456f58eff98fbd1f2b0766640faa6746da7d2e5819e76b3eb7bb0
MD5 8ac055b6c94d829d9cc4da121f44ceb9
BLAKE2b-256 8210a07943a54ce8e04905c436f4c25d13ee0b6a7702301035ef653458842052

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ahfhalotools-1.0.6-py3-none-any.whl
  • Upload date:
  • Size: 28.3 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.6-py3-none-any.whl
Algorithm Hash digest
SHA256 f9215c223e2e7a91f09eabf5371853dbe556a20e18def47d8f8f092d07b43a61
MD5 6b1a924c3814cdab04838fef73f4e256
BLAKE2b-256 b660ede9c2dbf16b1ff5101164475e8a18c85a7dbce9739146130adb82617df2

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