| cca_calc_gradient | Plot Site Niche Position vs Environmental Gradient (Step 4) |
| cca_calc_group | Calculate Niche Width Summary by Group (Step 5) |
| cca_calc_species | Calculate Species Niche Width and Position (Step 3) |
| cca_fit_ordination | Fit CCA and Partial-CCA Ordination (Step 2) |
| cca_plot_group_env | Plot Sample/Group Niche Width vs Environmental Gradient (Step 6) |
| cca_prep_env | Prepare Environmental Data for CCA (Step 1) |
| cca_workflow | CCA-Based Niche Analysis Workflow Controller |
| cca_workflow_gradient | Execute Gradient-Based Workflow (Steps 1-4) |
| cca_workflow_group | Execute Group-Based Workflow (Steps 1-2, 5-6) |
| gam_calc_sitewidth | Calculate Sample-Level Niche Width Weighted by Abundance |
| gam_fit_model | Fit GAM-Based Niche Curves for All OTUs |
| gam_plot_species | Plot GAM-Based Niche Curve for a Single OTU |
| levins_calc_binned | Calculate Levins Niche Width Along a Gradient (Binned States) |
| levins_calc_group | Calculate Community-Mean Levins Niche Width Along a Gradient |
| levins_plot_pos_width | Plot Species Niche Position vs Levins Width |
| niche_width_calc | Calculate Niche Width (Samples as States) |