Skip to content

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Apr 23, 2025

#2954 added 2 s2s_soil_moisture use cases, #2956 slightly modified fire use case output, dtcenter/METplotpy#505 changed images for clouds:8 and s2s:2

Created by @georgemccabe

CPKalb and others added 30 commits March 6, 2024 22:25
…w use case category directory if it does not already exist, move step to remove old data to be completed just after new data is copied to vX.Y
…for pandas the only dimension is time (but it is un-named). Therefore the numerator for the covariance term had to be split out between the fcst and obs case.
* creating test dropdown menus

* fixing warnings

* fixing warnings

* fixing warnings 3

* fixing warnings 4

* Attempt to fix documentation errors

* adding 2 more test dropdowns

please note.  There is still a message about 
WARNING: Duplicate explicit target name: "gridstat: cloud fractions with neighborhood and probabilities (pygrib)".
John O will fix this.  I should not touch it.

* fixing spacing

* trying to fix link

* take 2

* Removing double underscores added earlier

* moving dropdown menus

* Adding version to dropdown menu title

* fixing spacing

* dropdowns date util, eofs, h5py

* fixing formatting

* fixing formatting

* Per #2463, adding template for future entries

* adding imageio, lxml & matplotlib

* dropdown up to nc-time-axis

* fixing spacing problems

* Fixing broken s2s links and other incorrect links

* Fixing spelling and capitalization

* Removing the dash in front of 1.4 for nc-time-axis

* Modifying formatting

* adding dropdowns thru pylab

* fixing problems

* dropdowns thru scikit-learn

* fixing spacing

* final dropdowns thru yaml

* fixing spacing

* fixing loose ends

* Per #2463, moving information to an Appendix and adding text and links in an overview

* Per #2463, adding to index.rst

* Per #2463, reworded language and updated Python 3.8 reference

* Per #2463, fixing errors

* Per #2463, made updates based on feedback at the METplus Engineering meeting.

* removing tables, changing most METplus wrappers, version numbers.

* trying to fix met_version

* Per #2463, adding necessary code for substitutions

* Per #2463, fixing syntax error

* adding period

* removing section 1.5

* Per #2463, replace old label reference with new label reference and updated text to reflect the move to drop down menus

* read python version from file to replace in docs

* fixed typo in variable name

* adding python_version to the overview.

---------

Co-authored-by: Julie Prestopnik <jpresto@ucar.edu>
Co-authored-by: George McCabe <23407799+georgemccabe@users.noreply.github.com>
…ization (#2522)

* per PyCharm documentation, only ignore workspace.xml idea file and commit the rest of the .idea files to version control

* per #2520, create function to get METplus wrapper class without initializing it and use that function to read list of deprecated env vars to prevent redundant initialization of wrappers that can cause unintended side effects

* handle file_window variables consistently by using CommandBuilder function

* comment out optional config variables that previously caused a failure when unset
Fix typo in the update_truth issue template in the develop branch.
Update wording in the update_truth issue template.
* Per #2530, add a development timeline to the METplus Release Information section of the User's Guide. Also update the Release Guide instructions.

* Per #2530, tweak the wording.

* Update docs/Release_Guide/release_steps/update_release_notes_development.rst

Co-authored-by: Julie Prestopnik <jpresto@ucar.edu>

---------

Co-authored-by: Julie Prestopnik <jpresto@ucar.edu>
… case, to compute TCI from raw observations rather than read pre-computed TCI.
* Per #2537, add SonarQube workflow for METplus

* Per #2537, update nightly build email list.

* Per #2537, fix cut/paste error configure_sonarqube.sh

* Per #2537, exclude test code from code coverage statistics.
…g of params, and also switches the fluxnet metadata file to a command line argument instead of an environment variable.
…d filename patterns, DEBUG mode added and set to False by default, adjustment of print statements for logging, and refactoring filtering of stations to ensure we don't process a file that we shouldn't by better coupling of filenames and stations.
georgemccabe and others added 24 commits March 27, 2025 10:56
…ons to install METplus analysis tools in conda envs locally and consolidated them in one place to reduce redundant instructions
* Per #2771, attempting to add MET User's Guide to ToC

* Per #2771, updating link to MET User's Guid and adding link for MET Contributor's Guide

* Per #2771, adding COMPONENTS section

* Per #2771, playing with menu options

* Per #2771, playing with menu options

* Per #2771, try to add scroll bar functionality to ToC

* Per #2771, attempt two to add scroll bar

* Per #2771, attempt three add scroll bar for ToC

* Per #2771, attempt four to get scroll bar for ToC

* Per #2771, attempt to make logo area sticky

* Per #2771, attempt to fix problems with sticky logo

* Per #2771, attempting to fix overlap of sticky logo over ToC

* Per #2771, attempting to fix overlap of sticky logo over ToC

* Per #2771, attempting to fix overlap of sticky logo over ToC

* Per #2771, attempting to fix overlap of sticky logo over ToC

* Per #2771, ensures that when an anchor is clicked, the selected element is not hidden behind the sticky header

* Per #2771, attempt 2 - ensure that when an anchor is clicked, the selected element is not hidden behind the sticky header

* Per #2771, menu updates

* Per #2771, hide the sticky logo so that it behaves like the original (disappearing into the hamburger menu)

* Per #2771, replace reference to feature branch with latest
* Update config file to match updated data

* redirect output to OUTPUT_BASE/tmp_500hPa.png because the refactored script will save the output to the directory where the command was invoked.
This may cause issues when running the use case in a CI environment

* Update config file to match updated data

* Replaced plot with new plot using updated data.

* Updated plot using latest data

* Updated for refactored code that doesn't require additional args from the command line. Also redirect output to the OUTPUT_BASE directory because the plotting script stores the output to the directory from where the script was invoked.

* updates to conf files for the vertical profile plotting

* Updated thumbnails for new physics tendency plots generated from new data

* updates made to reflect changes due to new data

* Modified instructions on location of output file

* remove the redirection command, it does not work

* Update UserScript_fcstFV3_fcstOnly_PhysicsTendency_Planview.py

removed text that was erroneously copied

* pass output directory to script to write output in correct location

* remove unused imports

---------

Co-authored-by: George McCabe <23407799+georgemccabe@users.noreply.github.com>
* sq fix

* move duplicate script into common directory and update conf files to call script from new location -- removed duplicate code SQ complaints

* handle SQ complaints for duplicate code and code smells

* fix paths to new locations of common scripts in documentation

* refactor to resolve SonarQube complaints

* more SQ - specify exception and start to reduce cognitive complexity

* clean up SQ complaints

* remove a few more code smells

* more code smell cleanup
* add release notes

* update version for beta2 release

* update beta2 release date

* update info about DockerHub images for beta2

* update date of release

* Update docs/Users_Guide/release-notes.rst

Co-authored-by: Julie Prestopnik <jpresto@ucar.edu>

* per suggestion from @jprestop, add info about python version upgrade to the upgrade instructions

* disable doxygen by default

* fix formatting of note

---------

Co-authored-by: Julie Prestopnik <jpresto@ucar.edu>
* Per #2953, update Orion file for Python 3.12

* Per #2953, updating Existing Builds page for installation on Orion

* Per #2953, updating Casper file for Python 3.12

* Per #2953, adding script for METplus-6.1 using Python 3.12

* Per #2953, updated installation information for Casper

* Per #2953, updated compiler for Orion

* Per #2953 updating compiler in Existing Builds for Orion

* Per #2953, added qhull needed for atlas on hera

* Per #2953, remove qhull as it was actually causing problems on hera

* Per #2953, updating hera file for Python 3.12

* Per #2953, updating with hera information

* Per #2953, updating jet file for Python 3.12

* Per

* Per #2953, adding internal/scripts/installation to paths-ignore
* add quotation marks around file path if it includes spaces

* update use case to read WRF fire field on subgrid directly instead of using Python Embedding

* update instructions for updating web server data to use MET scripts

* add a test for python embedding input

* fix issue introduced where double quotes are added

* prevent incorrect error when running PyEmbedIngest

* fix URL link

* update use case doc to note that Python Embedding is no longer used

* remove keyword to set up Python Embedding in automated tests because it is no longer used

* per PR review suggestion from Copilot, add comment to describe why variable is set

* override output units/level

Co-authored-by: John Halley Gotway <johnhg@ucar.edu>

* fix formatting of set_attr options

---------

Co-authored-by: John Halley Gotway <johnhg@ucar.edu>
… conflict with reserved env var used by METplus to set parm base
* Adding Soil Moisture averaging case

* Adding a new use case to compare soil moisture of SFS-GSL vs ERA5. The use case uses a python embedding file to read the SFS-GSL files.

* Adding documentation to the soil moisture use case to compare SFS-GSL against ERA5

* Adding a thumbnail for the use case

* Adding updated soil moisture use case

* Updating title line

* Adding Use Case image

* Updating docs

* Trying to fix use case image

* Updating documentation

* Updating documentation

* Fixing documenation

* Updating documentation

* Updating directory

* Adding use case data

* Adding the s2s_soil_moisture directory

* Updating documentation location

* Adding Documentation README

* Adding config override for actions

* Fixing typo

* Testing Config overrides

* Testing new timeframe

* Changing CI overrides

* Renamed files and moved them to s2s_soil_moisture directory

* Updated file to change ERA to ERA5Land

* Moved file to the correct directory and updated

* Changed file name

* Fixed directory name

* Fixed directory name

* Fixed directory name

* Added test for the soil moisture use case

* Adding another use case

* Setting tests to false for pull requests

* Fixed image file name

* Testing sonar cube change

* Turning a test back on to check a change

* Update sfs_gsl_model_wrapper.py

* Testing a sonar cube update

* Updated documentation as per new template

* Updated documentation as per new template

* Gallery path update

* Update use_case_groups.json

* Turning tests off for PR

* Removed boilerplate language

* Changing log level

---------

Co-authored-by: Mrinal Biswas <biswas@ucar.edu>
Co-authored-by: j-opatz <59586397+j-opatz@users.noreply.github.com>
@github-project-automation github-project-automation bot moved this to 🩺 Needs Triage in METplus-6.1 Development Apr 23, 2025
@georgemccabe georgemccabe added this to the METplus-6.1.0 milestone Apr 23, 2025
@georgemccabe georgemccabe merged commit 6425d2c into develop-ref Apr 23, 2025
1 check passed
@github-project-automation github-project-automation bot moved this from 🩺 Needs Triage to 🏁 Done in METplus-6.1 Development Apr 23, 2025
@georgemccabe georgemccabe deleted the update_develop_7dd7fa4d branch April 23, 2025 19:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Status: 🏁 Done
Development

Successfully merging this pull request may close these issues.