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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: ahfhalotools-1.0.4.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.4.tar.gz
Algorithm Hash digest
SHA256 4b6410ed8e185011841173d855174536d696d6a21fcbaea9e586db5fed9fd6d3
MD5 f7dc99658d09d971c08c381416026f88
BLAKE2b-256 a9a48d65e0c2cfb50b263c09478ddb3c8ffc216e244b40ad789fdf4dedd28033

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ahfhalotools-1.0.4-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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 e0f780e874aaab13ce26e7a66b745c0d69d9c9482db34168cbbc0322bf152edf
MD5 1b93ff0d51b57fac76dffd4ac7a9283f
BLAKE2b-256 36bf656f59f096c0412ddac54cb5a95cc26737b01259789d3f0b3686a493031b

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