| terralink-package | terralink: Connectivity Corridor Optimization |
| build_contiguous_raster | Build contiguous network raster (patches + corridors) |
| build_corridor_raster | Create corridor raster from selected edges |
| build_graph_from_corridors | Build an igraph graph from patch ids and corridor edges |
| build_patch_candidates | Build candidate edges between patches (centroid distance) |
| build_raster_candidates | Build raster candidates using shortest paths |
| calculate_disturbance_penalty | Calculate disturbance penalty (diameter normalized) |
| calculate_failure_probability | Estimate failure probability via edge removal |
| calculate_movement_entropy | Calculate movement entropy for a graph |
| calculate_topology_penalty | Calculate topology penalty (cycle count) |
| calculate_total_entropy | Calculate total entropy summary |
| calculate_two_edge_connectivity | Calculate the fraction of node pairs with two edge-disjoint paths |
| label_patches | Label contiguous habitat patches |
| NetworkOptimizer | Network optimizer for corridor selection |
| new_candidate | Create a candidate corridor descriptor |
| new_patch | Create a patch descriptor |
| optimize_largest_network | Optimize for largest connected network (MST backbone + loops) |
| optimize_network | Optimize a network given nodes and candidate edges |
| optimize_strategy | Choose optimization strategy |
| patch_summary_from_labels | Summarize patch labels into a data frame |
| raster_mask_from_values | Create a logical mask from raster values |
| run_raster_analysis | Run TerraLink raster workflow |
| run_vector_analysis | Run TerraLink vector workflow |
| score_edge_for_loops | Score a loop edge for shortcut value |
| select_circuit_utility | Select corridors for the "Most Connectivity" strategy |
| terralink | terralink: Connectivity Corridor Optimization |
| terralink_engine | Run TerraLink optimization on abstract nodes and edges |
| terralink_examples | Locate packaged TerraLink example scripts |
| terralink_raster | Run TerraLink corridor analysis on raster data |
| terralink_run | Run TerraLink with a single entry point |
| terralink_sample_data | Locate packaged TerraLink sample data files |
| terralink_vector | Run TerraLink corridor analysis on vector patches |
| UnionFind | Union-Find data structure |
| write_terralink_raster_outputs | Write raster outputs to disk |
| write_terralink_vector_outputs | Write vector outputs to disk |