Releases: ARM-DOE/ACT
Version 0.4.0
There were a number of feature additions and bug fixes in this version.
New Features
- Ability to plot QC for 2D variables containing 1D data (soil moisture, etc)
- Autogenerating DOI through Zenodo
- Generic writer to clean up dataset before writing to file
- Coveralls to check code coverage
- Binary reader for micropulse lidar using mpl2nc which is now an optional dependency
- Utility to convert ACT object to PyART radar object for plotting of PPI/RHI data (mpl, doppler lidar)
- Utility to calculate day/night and added examples for calculating day/night averages
- Ability to better set the y-range on timeseries plots (y_rng)
General Updates
- Updated examples and documentation
- Updated to use astral 2.2
Bug Fixes
- Fix to geoplot to add gridlines to some projections
- Revamped configuration files to deal with MetPy and Cartopy issues
- Fixed examples when MetPy or cartopy are not available
- Bug fix for the wind rose plotting
Thank you to @kenkehoe @zssherman @cgodine for the contributions!
Bug fixes for releases
Something new must have come up with the twine/pypi release process as the distributions suddenly started failing. Updating code to fix release process
New QC Tests, Documentation Updates, and More
This release includes numerous updates to ACT
- Retrieval. to calculate the sea surface temperature from two IRTs part of the ARM IRTSST configuration
- Documentation was cleaned up and organized for better navigation and consistency
- General updates and improved error catching to numerous functions
- Addition of a datetime converter from jkyrouac
- New function to easily pull ASOS data
- New fast fourier transform test to detect shading from rotating shadowband radiometers
- New delta QC tests
ACT Version 0.2.1
ACT is dependent on METPY for some plots and calculations. When their build does not install properly, ACT will not install properly. A fix was put in to throw a warning if the METPY library is not properly installed.
ACT Version 0.2.0
This release includes many updates to the existing code
- Documentation updated to use napoleon vs numpy doc
- Enhancements to QC plotting and other plot customizations
- Fixes to the AERI2IRT codes including added robustness
- Improved error handling in unit tests for when web services are down
- Improvements to mpl_correction codes
- Updated cheatsheet
And new features
- New tests based on probability density functions and time series comparisons for time offsets
- Ability to query ARM DQR webservice and add DQRs to QC variables
- Function to decode WMO present weather codes, such as that produced by the PWD22
ARM-DOE Transfer
ACT is now being supported by the Atmospheric Radiation Measurement User Facility and was transferred over to the ARM-DOE github organization. All documentation and CI conf has been updated and is functioning properly after the transfer. A number of other updates are also a part of this release
- Ability to plot 2D data as 1D plots
- Addition of option for simple secondary y axis plotting
- Addition of fill_between plotting capabilities
- Updated roadmap
- Addition of missing baseline plots for testing
- Updates to ensure that xarray is properly interpreting time from netcdf files that do not start at 000000 UTC
New functions and closer alignment with xarray
Numerous updates have been made since the last release.
The ACT object has been updated to remove the "act" attributes and instead store that information in xarrays attrs. Code has also been updated to not need additional information that is adding in during the reading so that pure xarray datasets can be used.
Corrections to the doppler lidar correction, wind barb plotting, sonde stability calculations
Adding doppler lidar wind retrievals, code to calculate destination lat/lon from starting lat/lon and heading/distance
New corrections, plotting, and more
Corrections for Doppler Lidar, Raman Lidar added as well as updates to MPL correction code
New plotting capability for plotting size spectra
Added capability to calculate course and speed over ground from lat/lon data
Added capability to correct wind speed and direction for ship motion
Removing ACT rolling_window function
Update to xarray 0.13.0
The recent update to xarray caused some issues with the tests. These have been updated to accommodate.
New plotting and retrievals as well as bug fixes
Version includes new plotting functions for visualizing bit-packed QC as used by the ARM program. A new function for calculating precipitable water vapor from a sounding was also created and including. Other updates include bug fixes and the inclusion of a roadmap.