API Reference

Halo Analysis

The HaloCatalog object is the primary means for performing custom analysis on cosmological halos. It is also the primary interface for halo finding.

yt_astro_analysis.halo_analysis.halo_catalog.halo_catalog.HaloCatalog
yt_astro_analysis.halo_analysis.halo_catalog.analysis_operators.add_callback
yt_astro_analysis.halo_analysis.halo_catalog.analysis_operators.add_filter
yt_astro_analysis.halo_analysis.halo_catalog.analysis_operators.add_quantity
yt_astro_analysis.halo_analysis.halo_catalog.analysis_operators.add_recipe
yt_astro_analysis.halo_analysis.halo_catalog.halo_callbacks.delete_attribute
yt_astro_analysis.halo_analysis.halo_catalog.halo_callbacks.halo_sphere
yt_astro_analysis.halo_analysis.halo_catalog.halo_callbacks.iterative_center_of_mass
yt_astro_analysis.halo_analysis.halo_catalog.halo_callbacks.load_profiles
yt_astro_analysis.halo_analysis.halo_catalog.halo_callbacks.phase_plot
yt_astro_analysis.halo_analysis.halo_catalog.halo_callbacks.profile
yt_astro_analysis.halo_analysis.halo_catalog.halo_callbacks.save_profiles
yt_astro_analysis.halo_analysis.halo_catalog.halo_callbacks.sphere_bulk_velocity
yt_astro_analysis.halo_analysis.halo_catalog.halo_callbacks.sphere_field_max_recenter
yt_astro_analysis.halo_analysis.halo_catalog.halo_callbacks.virial_quantities
yt_astro_analysis.halo_analysis.halo_catalog.halo_filters.not_subhalo
yt_astro_analysis.halo_analysis.halo_catalog.halo_filters.quantity_value
yt_astro_analysis.halo_analysis.halo_catalog.halo_recipes.calculate_virial_quantities
yt_astro_analysis.halo_analysis.halo_catalog.plot_modifications.HaloCatalogCallback

Halo Finders

The halo finders should only be run from the HaloCatalog, but the links below display the various settings available for each.

yt_astro_analysis.halo_analysis.halo_finding.halo_objects.FOFHaloFinder
yt_astro_analysis.halo_analysis.halo_finding.halo_objects.HOPHaloFinder
yt_astro_analysis.halo_analysis.halo_finding.rockstar.rockstar.RockstarHaloFinder

Cosmology Observation

Light cone generation and simulation analysis. (See also Light Cone Generator.)

yt_astro_analysis.cosmological_observation.cosmology_splice.CosmologySplice
yt_astro_analysis.cosmological_observation.light_cone.light_cone.LightCone

RADMC-3D exporting

yt_astro_analysis.radmc3d_export.RadMC3DInterface.RadMC3DLayer
yt_astro_analysis.radmc3d_export.RadMC3DInterface.RadMC3DWriter