Package: hydroloom 1.1.0
hydroloom: Utilities to Weave Hydrologic Fabrics
A collection of utilities that support creation of network attributes for hydrologic networks. Methods and algorithms implemented are documented in Moore et al. (2019) <doi:10.3133/ofr20191096>), Cormen and Leiserson (2022) <ISBN:9780262046305> and Verdin and Verdin (1999) <doi:10.1016/S0022-1694(99)00011-6>.
Authors:
hydroloom_1.1.0.tar.gz
hydroloom_1.1.0.zip(r-4.5)hydroloom_1.1.0.zip(r-4.4)hydroloom_1.1.0.zip(r-4.3)
hydroloom_1.1.0.tgz(r-4.4-any)hydroloom_1.1.0.tgz(r-4.3-any)
hydroloom_1.1.0.tar.gz(r-4.5-noble)hydroloom_1.1.0.tar.gz(r-4.4-noble)
hydroloom_1.1.0.tgz(r-4.4-emscripten)hydroloom_1.1.0.tgz(r-4.3-emscripten)
hydroloom.pdf |hydroloom.html✨
hydroloom/json (API)
NEWS
# Install 'hydroloom' in R: |
install.packages('hydroloom', repos = c('https://doi-usgs.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/doi-usgs/hydroloom/issues
Last updated 18 days agofrom:407e94716d. Checks:OK: 7. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Oct 19 2024 |
R-4.5-win | OK | Oct 19 2024 |
R-4.5-linux | OK | Oct 19 2024 |
R-4.4-win | OK | Oct 19 2024 |
R-4.4-mac | OK | Oct 19 2024 |
R-4.3-win | OK | Oct 19 2024 |
R-4.3-mac | OK | Oct 19 2024 |
Exports:accumulate_downstreamadd_divergenceadd_levelpathsadd_pathlengthadd_pfafstetteradd_return_divergenceadd_streamleveladd_streamorderadd_toidsadd_topo_sortalign_namescheck_hy_graphdisambiguate_indexesfix_flowdirformat_index_idsget_hydro_locationget_nodeget_partial_lengthhyhy_reversehydroloom_name_definitionshydroloom_namesindex_points_to_linesindex_points_to_waterbodiesis.hymake_attribute_topologymake_fromidsmake_index_idsmake_node_topologynavigate_connected_pathsnavigate_hydro_networknavigate_network_dfsrename_geometryrescale_measuressort_networkst_compatibalizeto_flownetwork
Dependencies:classclassIntclicpp11data.tableDBIdplyre1071fansifastmapgenericsglueKernSmoothlifecyclemagrittrMASSpbapplypillarpkgconfigproxypurrrR6RANNRcpprlangs2sfstringistringrtibbletidyrtidyselectunitsutf8vctrswithrwk
Hydroloom Overview
Rendered fromhydroloom.Rmd
usingknitr::rmarkdown
on Oct 19 2024.Last update: 2024-05-11
Started: 2023-05-05
Network Navigation
Rendered fromnetwork_navigation.Rmd
usingknitr::rmarkdown
on Oct 19 2024.Last update: 2024-05-13
Started: 2024-05-11
NHD Flow Table with Hydroloom
Rendered fromflow-table.Rmd
usingknitr::rmarkdown
on Oct 19 2024.Last update: 2024-08-21
Started: 2023-04-20
Non-dendritic networks
Rendered fromnon-dendritic.Rmd
usingknitr::rmarkdown
on Oct 19 2024.Last update: 2024-01-08
Started: 2023-04-07
Topological Sort Based Network Attributes
Rendered fromadvanced_network.Rmd
usingknitr::rmarkdown
on Oct 19 2024.Last update: 2024-08-21
Started: 2023-03-14
Readme and manuals
Help Manual
Help page | Topics |
---|---|
Accumulate Variable Downstream | accumulate_downstream accumulate_downstream.data.frame accumulate_downstream.hy |
Add Divergence Attribute | add_divergence add_divergence.data.frame add_divergence.hy |
Add Level Paths | add_levelpaths add_levelpaths.data.frame add_levelpaths.hy |
Add Path Length | add_pathlength add_pathlength.data.frame add_pathlength.hy |
Add Pfafstetter Codes | add_pfafstetter add_pfafstetter.data.frame add_pfafstetter.hy |
Add Return Divergence | add_return_divergence add_return_divergence.data.frame add_return_divergence.hy |
Add Streamlevel | add_streamlevel add_streamlevel.data.frame add_streamlevel.hy |
add Streamorder | add_streamorder add_streamorder.data.frame add_streamorder.hy |
Add Downstream IDs | add_toids add_toids.data.frame add_toids.hy |
Add topo_sort | add_topo_sort add_topo_sort.data.frame add_topo_sort.hy |
Align Names to Hydroloom Convention | align_names |
Check hy Graph | check_hy_graph |
Disambiguate Flowline Indexes | disambiguate_indexes |
Fix Flow Direction | fix_flowdir |
Format Index ids | format_index_ids |
Get Hydro Location | get_hydro_location |
Get Line Node | get_node |
Get Partial Flowpath Length | get_partial_length |
Create a hy Fabric S3 Object | hy |
Reverse 'hy' to Original Names | hy_reverse |
Hydroloom Name Definitions | hydroloom_name_definitions |
Get or Set Hydroloom Names | hydroloom_names |
Index Points to Lines | index_points_to_lines index_points_to_lines.data.frame index_points_to_lines.hy |
Index Points to Waterbodies | index_points_to_waterbodies |
Is Valid 'hy' Class? | is.hy |
Make Attribute Topology | make_attribute_topology make_attribute_topology.data.frame make_attribute_topology.hy |
Convert "to" index ids to "from" index ids | make_fromids |
Make Index ids | make_index_ids make_index_ids.data.frame make_index_ids.hy |
Make Node Topology from Edge Topology | make_node_topology make_node_topology.data.frame make_node_topology.hy |
Navigate Connected Paths | navigate_connected_paths |
Navigate Hydro Network | navigate_hydro_network navigate_hydro_network.data.frame navigate_hydro_network.hy |
Navigate all Paths Depth First | navigate_network_dfs |
Rename Geometry | rename_geometry |
Rescale Aggregate id Measure to id Measure | rescale_measures |
Sort Network | sort_network sort_network.data.frame sort_network.hy |
Make Spatial Inputs Compatible | st_compatibalize |
to flownetwork | to_flownetwork |