Skip to content

Conversation

@daflack
Copy link
Contributor

@daflack daflack commented Oct 21, 2025

Traditionally fog is considered (by the public) as when the visibility reduces to less than 250 m. Adds in recipes for spatial plot, spatial differences, and domain mean time series.

Fixes #1561

Contribution checklist

Aim to have all relevant checks ticked off before merging. See the developer's guide for more detail.

  • Documentation has been updated to reflect change.
  • New code has tests, and affected old tests have been updated.
  • All tests and CI checks pass.
  • Ensured the pull request title is descriptive.
  • Conda lock files have been updated if dependencies have changed.
  • Attributed any Generative AI, such as GitHub Copilot, used in this PR.
  • Marked the PR as ready to review.

Traditionally fog is considered (by the public) as when the
visibility reduces to less than 250 m.

Fixes #1561
@daflack daflack self-assigned this Oct 21, 2025
@daflack daflack added the enhancement New feature or request label Oct 21, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Oct 21, 2025

Coverage

@daflack daflack marked this pull request as ready for review October 21, 2025 15:32
@daflack
Copy link
Contributor Author

daflack commented Oct 21, 2025

Spatial plot:
image

timeseries:
image

difference plot:
image

Copy link
Contributor

@mo-sanamahmood mo-sanamahmood left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just need to remove an extra 'a' in the description in src/CSET/recipes/derived_diagnostics/daily_weather/fog_presence_spatial_difference.yaml

@daflack daflack added the small Small issue that should be quick to resolve label Oct 22, 2025
@daflack daflack merged commit f53f087 into main Oct 22, 2025
8 checks passed
@daflack daflack deleted the 1561_250m_Fog_presence branch October 22, 2025 10:04
Copy link
Contributor

@mo-jthornton mo-jthornton left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, but I'm a little confused by the threshold being < 250 m - is this based on what a particular customer (i.e. defence-related) wants or something to do with forecaster preference? I would consider fog to be vis<1km (according to the WMO definition).

@daflack
Copy link
Contributor Author

daflack commented Oct 22, 2025

More of a public definition of fog, rather than the aviation definition.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request small Small issue that should be quick to resolve

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Presence of PWS fog

4 participants