MCPcopy Create free account

hub / github.com/environmental-modeling-workflows/watershed-workflow / functions

Functions1,294 in github.com/environmental-modeling-workflows/watershed-workflow

Functiontest_split
()
watershed_workflow/test/test_03_river_tree.py:164
Functiontest_split_arclen
()
watershed_workflow/test/test_03_river_tree.py:186
Functiontest_split_arclen_errors
()
watershed_workflow/test/test_03_river_tree.py:212
Functiontest_split_arclen_on_coord
()
watershed_workflow/test/test_03_river_tree.py:199
Functiontest_split_errors
()
watershed_workflow/test/test_03_river_tree.py:178
Functiontest_standard_calendar_handling
Test that AORC properly handles standard calendar.
watershed_workflow/sources/test/test_manager_aorc.py:113
Functiontest_standard_naming
Test that standard naming is applied
watershed_workflow/sources/test/test_manager_shapefile.py:132
Functiontest_standard_naming_applied
Test that standard naming is properly applied
watershed_workflow/sources/test/test_manager_nhd.py:149
Functiontest_standard_naming_applied
Test that standard naming is properly applied
watershed_workflow/sources/test/test_manager_wbd.py:85
Functiontest_sza
(sl_data, relative_tolerance=1e-05, absolute_tolerance=1e-08, plot_scatter=False)
watershed_workflow/test/test_15_stream_light.py:127
Methodtest_time_attributes_preserved_numpy_datetime64
Test that time attributes are preserved for numpy datetime64.
watershed_workflow/test/test_02b_data.py:184
Methodtest_time_attributes_preserved_pandas
Test that time attributes (hour, minute, second) are preserved for pandas.
watershed_workflow/test/test_02b_data.py:152
Methodtest_time_attributes_preserved_python_datetime
Test that time attributes are preserved for Python datetime.
watershed_workflow/test/test_02b_data.py:168
Functiontest_total_trans_PAR_ppfd
(sl_data, relative_tolerance=1e-05, absolute_toler
watershed_workflow/test/test_15_stream_light.py:176
Functiontest_tree_gen
()
watershed_workflow/test/test_03_river_tree.py:36
Functiontest_triangulate_distance
(watershed_rivers1)
watershed_workflow/test/test_08_triangulate.py:49
Functiontest_triangulate_internal_boundary
(watershed_rivers1)
watershed_workflow/test/test_08_triangulate.py:58
Functiontest_triangulate_max_area
(watershed_rivers1)
watershed_workflow/test/test_08_triangulate.py:40
Functiontest_triangulate_nofunc
(watershed_rivers1)
watershed_workflow/test/test_08_triangulate.py:32
Methodtest_tuple_input_returns_list
Test tuple input returns list output.
watershed_workflow/test/test_02b_data.py:53
Functiontest_two_coplanar_reaches
()
watershed_workflow/test/test_10_mesh_mixed.py:213
Functiontest_two_kinked_reaches
()
watershed_workflow/test/test_10_mesh_mixed.py:251
Functiontest_two_pit
()
watershed_workflow/test/test_11_condition.py:56
Functiontest_two_pit_backwards
()
watershed_workflow/test/test_11_condition.py:62
Methodtest_type_hints
Test that type hints work correctly.
watershed_workflow/test/test_02b_data.py:1750
Methodtest_type_preservation
Test that output type matches input type.
watershed_workflow/test/test_02b_data.py:950
Methodtest_type_preservation
Test that output type matches input type.
watershed_workflow/test/test_02b_data.py:1200
Functiontest_uniform_bigger
()
watershed_workflow/test/test_06_resampling.py:31
Functiontest_uniform_smaller
()
watershed_workflow/test/test_06_resampling.py:24
Functiontest_valid_variables
Test that all expected variables are present.
watershed_workflow/sources/test/test_manager_soilgrids.py:38
Functiontest_variable_categories
Test that variables are properly categorized.
watershed_workflow/sources/test/test_manager_soilgrids.py:74
Functiontest_variable_filtering
Test that dataset returns only requested variables.
watershed_workflow/sources/test/test_manager_aorc.py:214
Functiontest_vgm
()
watershed_workflow/test/test_12_soil_properties.py:6
Functiontest_vgm2
()
watershed_workflow/test/test_12_soil_properties.py:14
Functiontest_waitForDataset_pattern
Test the request/wait pattern.
watershed_workflow/sources/test/test_manager_3dep.py:152
Functiontest_waitForDataset_pattern
Test the request/wait pattern.
watershed_workflow/sources/test/test_manager_aorc.py:279
Functiontest_wbd_get
()
watershed_workflow/sources/test/test_manager_wbd.py:17
Functiontest_wbd_get_geometry
()
watershed_workflow/sources/test/test_manager_wbd.py:32
Functiontest_wbd_get_many
()
watershed_workflow/sources/test/test_manager_wbd.py:23
Functiontest_wbd_waterdata_get
()
watershed_workflow/sources/test/test_manager_wbd.py:43
Functiontest_wbd_waterdata_get_geometry
()
watershed_workflow/sources/test/test_manager_wbd.py:58
Functiontest_wbd_waterdata_get_many
()
watershed_workflow/sources/test/test_manager_wbd.py:49
Functiontest_withDepress
Note, this requires a visual check -- all streams should be lowered.
watershed_workflow/test/test_11_condition.py:344
Functiontest_withDepressAndBanks
Note, this requires a visual check -- all streams should be lowered.
watershed_workflow/test/test_11_condition.py:372
Functiontest_withHeadwaterDepress
Note, this requires a visual check -- all streams should be lowered.
watershed_workflow/test/test_11_condition.py:316
Methodtest_with_invalid_geometries
Test handling of None geometries.
watershed_workflow/test/test_02b_data.py:2064
Methodtest_with_nan_values
Test mode computation with NaN values.
watershed_workflow/test/test_02b_data.py:1371
Methodtest_with_nan_values
Test handling of NaN values in column.
watershed_workflow/test/test_02b_data.py:2040
Functiontest_write
()
watershed_workflow/test/test_09_mesh.py:54
Methodtest_wrong_time_dim_name_raises_error
Test that wrong time_dim parameter raises ValueError.
watershed_workflow/test/test_02b_data.py:785
Functiontest_year_validation
Test year validation for different locations.
watershed_workflow/sources/test/test_manager_nlcd.py:94
Functionthree_boxes
()
watershed_workflow/test/shapes.py:110
Functionthree_more_boxes
()
watershed_workflow/test/shapes.py:119
Functionto_cartopy
Convert workflow CRS to cartopy CRS. Parameters ---------- crs : CRS Workflow CRS to convert. Returns ------
watershed_workflow/crs.py:198
Methodto_crs
(self, crs : watershed_workflow.crs.CRS)
watershed_workflow/split_hucs.py:220
Functionto_dataframe
(shape_func)
watershed_workflow/test/shapes.py:17
Methodto_dataframe
(self)
watershed_workflow/split_hucs.py:261
Methodto_dual
Creates a 2D surface mesh from a primal 2D triangular surface mesh. Returns ------- dual_vertices : np.ndarray dual_c
watershed_workflow/mesh.py:681
Functionto_epsg
Convert CRS to EPSG code. Parameters ---------- crs : CRS Workflow CRS to convert. Returns ------- int
watershed_workflow/crs.py:157
Methodto_networkx
(self, hash)
watershed_workflow/tinytree.py:285
Functionto_rasterio
Convert workflow CRS to rasterio CRS. Parameters ---------- crs : CRS Workflow CRS to convert. Returns -----
watershed_workflow/crs.py:124
Methodto_type
(val, dtype)
watershed_workflow/sources/manager_nrcs.py:482
Functionto_wkt
Convert CRS to Well-Known Text (WKT) string. Parameters ---------- crs : CRS Workflow CRS to convert. Returns
watershed_workflow/crs.py:254
FunctiontransformRotation
(radians: float)
watershed_workflow/mesh.py:1735
Functiontriangulate
Triangulates HUCs and rivers. Note, refinement of a given triangle is done if any of the provided criteria is met. Parameters ------
watershed_workflow/__init__.py:390
Functiontriangulate
Triangulates HUCs and rivers. Note, refinement of a given triangle is done if any of the provided criteria is met. Parameters ------
watershed_workflow/triangulation.py:164
Functiontriangulate_options
Adds triangulation options to the parser.
watershed_workflow/ui.py:159
Functiontriangulation
Plots a triangulation. A wrapper for matplotlib's plot_trisurf() or tripcolor() Parameters ---------- points : np.ndarray Ar
watershed_workflow/plot.py:217
Functiontwo_boxes
()
watershed_workflow/test/shapes.py:102
Functiontwo_ys
()
watershed_workflow/test/shapes.py:41
Functionunzip
Unzip the corresponding, assumed to exist, zipped DEM into the DEM directory.
watershed_workflow/sources/utils.py:96
Methodupdate
(self, args)
watershed_workflow/tinytree.py:66
Methodused
(f)
watershed_workflow/mesh.py:1183
Functionvalid_epsg
Note this validator does the work, no need for more
watershed_workflow/ui.py:83
Functionvalid_hucstr
(hucstr)
watershed_workflow/ui.py:98
Functionvalid_level
(x)
watershed_workflow/ui.py:122
Methodvalidate
Validate the side set against cell faces. Parameters ---------- cell_faces : List[List[int]] List of cell
watershed_workflow/mesh.py:84
Methodvalidate
Validate the labeled set. Parameters ---------- size : int Expected size for validation. is_tuple
watershed_workflow/mesh.py:112
Functionvtkfile
Type for vtk - checks that file exists.
watershed_workflow/ui.py:35
Functionwater_cmap
Create a water-themed colormap. Returns ------- matplotlib.colors.LinearSegmentedColormap Water-themed colormap from white to dar
watershed_workflow/colors.py:220
Functionwatershed_poly1
()
watershed_workflow/test/shapes.py:128
Functionwatershed_poly2
Create watershed polygon, mocking NHDPLus dataset
watershed_workflow/test/shapes.py:147
Functionwatershed_reaches1
()
watershed_workflow/test/shapes.py:137
Functionwatershed_reaches2
Create a list of reaches, mocking NHDPLus dataset
watershed_workflow/test/shapes.py:156
Functionwatershed_rivers1
(watershed_poly1, watershed_reaches1)
watershed_workflow/test/shapes.py:168
Functionwatershed_rivers2
The goalpost river network with two rivers.
watershed_workflow/test/shapes.py:183
Functionwrite
(filename, points, cells, point_data=None, cell_data=None, f
watershed_workflow/vtk_io.py:385
FunctionwriteDatasetToHDF5
Write an xarray.Dataset and attributes to an HDF5 file. Parameters ---------- filename : str Name of the file to write.
watershed_workflow/io.py:16
FunctionwriteTimeseriesToHDF5
Write a time series and attributes to an HDF5 file. Parameters ---------- filename : str Name of the file to write. ts :
watershed_workflow/io.py:108
MethodwriteVTK
Writes to VTK. Parameters ---------- filename : str Output VTK filename.
watershed_workflow/mesh.py:494
MethodwriteVTK
Writes to VTK. Note, this just writes the topology/geometry information, for WEDGE type meshes (extruded triangles). No labeled sets
watershed_workflow/mesh.py:1108
Functiony
()
watershed_workflow/test/shapes.py:28
Functiony_with_extension
()
watershed_workflow/test/shapes.py:35
Functiony_with_junction
()
watershed_workflow/test/shapes.py:92
← previous1,201–1,294 of 1,294, ranked by callers