Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Issu #337 initial version of skew T, hard-coded, proof-of-concept version * initial commit of config file * Addes some logic to retrieve units for each field. Still need to get the units for the levels (z). * Added a few more settings for setting sounding hours of interest. * Issue #337 added support to get the YYMMDDhh and basin-storm id from the input file * Issue #337 added logging support * Issue #337 added settings for logging, decimation, turning on/off plotting features. * Issue #337 updated logging * instructions and environment yaml file * Remove hard-coded paths * reinstated resampling/decimating wind barbs * fix comment for labels along the y2-axis * Close figure after saving to prevent warning from Matplotlib about too many figures opened at once * allow user to specify subdir for log and output dirs * Added a note to the README about which line options are supported, as per the error message I recieved when I used an unsupported value (I didn't see the explanation in the config file at first) -- if not all of these values are actually appropriate, adjust this message as needed. * updated year for copyright, reformatted file, fixed typos * tests for partially and completely missing data * partial and completely missing data to use for testing * config file for testing * checking for missing data * Add check for empty file * Update requirements.txt update scipy from 1.9.3 to 1.10.0 to address dependabot/vulnerability * clean up code following sonarlint check * resolve conflict * fixed indentation of 'return'- previously got indented too far and only processes the first sounding time * new data to test behavior when there is an empty file * Clean up tests, add test for empty input data file --------- Co-authored-by: Jonathan Vigh <[email protected]>
- Loading branch information