Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add elevation mask #582

Merged
merged 18 commits into from
Apr 12, 2021
Merged

add elevation mask #582

merged 18 commits into from
Apr 12, 2021

Conversation

burlen
Copy link
Collaborator

@burlen burlen commented Mar 23, 2021

  • adds teca_elevation mask, an algorithm that generates a mask that
    is set to 1 where mesh points with vertical pressure level coordinate
    is above the surface of the earth and zero otherwise.
  • includes a test
  • incudes Python bindings

partial solution for #526

@burlen burlen force-pushed the mask_below_surface branch from 30e0930 to 0efe320 Compare March 23, 2021 22:36
@burlen burlen force-pushed the mask_below_surface branch 4 times, most recently from 4301b5c to ec33a31 Compare April 7, 2021 22:25
burlen added 9 commits April 8, 2021 13:52
ignore time axis if the t_axis_variable (from coordinates metadata) is
empty.  this is the mechanism used by the cf_reader when the time
dimension is disabled.
* adds teca_elevation mask, an algorithm that generates a mask that
  is set to 1 where mesh points with vertical pressure level coordinate
  is above the surface of the earth and zero otherwise.
* includes a test
* incudes Python bindings
@burlen burlen force-pushed the mask_below_surface branch from f4d7984 to 34e5dc2 Compare April 8, 2021 21:19
burlen added 7 commits April 12, 2021 09:10
The integrated_water_vapor algorithm computes

  IWV = 1/g \int_{p_{sfc}}^{p_{top}} Q dp

This patch includes a test.
adds ar_probability_variable algorithm property
* add --ar_probability flag to set the name of the
  teca_bayesian_ar_detect's ar_probability_variable property
* add --segment_ar_probability flag to enable computation of
  a binary segmentation of ar_probability.
* add --segment_variable flag to set the name of the variable to
  store the binary segmentation in
* rename --ar_binary_threshold to --segment_threshold
* updates the regression tests to pass --segment_ar_probability
@burlen burlen force-pushed the mask_below_surface branch from a129675 to e641d03 Compare April 12, 2021 16:10
@burlen burlen force-pushed the mask_below_surface branch from e641d03 to eed608a Compare April 12, 2021 19:06
@burlen burlen merged commit 8fef3f1 into develop Apr 12, 2021
@burlen burlen deleted the mask_below_surface branch April 12, 2021 21:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant