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

Uploaded Source

Built Distribution

ahfhalotools-1.1.0-py3-none-any.whl (30.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ahfhalotools-1.1.0.tar.gz
  • Upload date:
  • Size: 28.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.1.0.tar.gz
Algorithm Hash digest
SHA256 597ab52ef4e9ac6e5b22417c4f308d6247f2274438a843ed66a9bc3f32dc49c7
MD5 a9db45ffa13370207017a6c4fe06e9da
BLAKE2b-256 81e1d2c590ff44c3be14f870c62a0579137c074a58bc69a6c0ae749dfbd35b0a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ahfhalotools-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 30.2 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.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 20b5eb3960ce5ae3fcbff2d66bdba9508fee47142097805366916fdcacd357bc
MD5 7f6f59400700598487ba4612056c3e9e
BLAKE2b-256 fbd61a56ac1e39a269e7a2fa59cf59cc70730c83e2f1b84900b2369ba14dd9a9

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