Skip to contents

Core spectral segmentation

Exact and sparse-graph segmentation, component selection, and memory planning.

segment()
Cluster a 2D Representation of a Data Cube
segment_large()
Large-cube Capivara segmentation
choose_ncomp_by_snr()
Choose the Number of Clusters from a Target SNR Cut
estimate_segment_memory()
Estimate segmentation memory requirements

Support construction

Foreground support builders used before assigning region labels.

build_starlet_mask()
Build a Sagui-style starlet mask from a spectral cube
build_adaptive_support()
Build an adaptive multi-band/spatial support mask

Flux-preserving spectra and reconstruction

Regional spectra and reconstructed cubes for downstream analysis.

summarize_cluster_spectra()
Summarize Cluster Spectra with Optional Variance Propagation
reconstruct_cluster_cube()
Reconstruct a Model Cube from Cluster Representative Spectra
reconstruct_flux_preserving_cube()
Reconstruct a Flux-preserving Model Cube from Cluster Spectra

Segmentation plotting

Discrete region maps and regional spectral displays.

plot_cluster()
Plot a Cluster Map with Discrete Cluster Colors
plot_cluster_spectra()
Visualize Scaled Spectra and Median Profiles for Clustered IFU Data

Kinematics

Native line maps, kinematic segmentation, model discovery, and reusable panels.

segment_kinematics()
Segment an IFU cube using emission-line kinematics
run_kinematic_analysis()
Run a Capivara kinematic analysis
kinematic_models()
List the installed kinematic model modules
kinematic_panels()
Extract individual kinematic plot panels

Bisymmetric modelling

Explicit modelling for galaxies with independent evidence of a bar.

run_manga_bar_model()
Run the explicit bisymmetric-bar module for a MaNGA cube

Package