Skip to content

Review for new official release. #72

@dblodgett-usgs

Description

@dblodgett-usgs

This issue is to track feedback for an updated official software review.

The major changes from v1.0.0 to v1.1.4 center on comprehensive non-dendritic (divergence) network support.

  • accumulate_downstream() was expanded with three routing modes — dendritic, divergence-apportioned, and total upstream — the last using a new Tarjan-based bridge detection algorithm to prevent double-counting at rejoining diversions.
  • New functions subset_network(), to_flownetwork(), and add_measures() were added and
  • make_index_ids() was unified to subsume the deprecated make_fromids() and format_index_ids() with a new mode parameter.
  • Navigation functions gained upmain/downmain modes, and add_levelpaths() was rewritten with data.table for performance.
  • Several bug fixes were applied to add_toids(), sort_network(), and index_points_to_lines() (which also gained an ids parameter for constrained matching).

A thorough summary of changes can be seen here: #71

Code coverage was sustained over 95% and all package checks have been maintained for CRAN availability. This issue will be used to track colleague review.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions