Releases: blaylockbk/goes2go
goes2go 2024.4.0
What's Changed
- Simplify config file generation on import by @blaylockbk in #79
- Fig sphinx config by @blaylockbk in #81
Full Changelog: 2023.8.0...2024.4.0
2023.8.0
Huge thanks to @bryanguarente for his contributions of the new RGB products and his interest in this project. I have to say, it is rewarding to see people in the land of open-source find, use, and contribute to this and other projects I started in grad school. Thanks everyone!
What's Changed
- Update accessors.py with SeaSpray RGB by @bryanguarente in #63
- Update accessors.py with new Air Mass Tropical RGBs by @bryanguarente in #65
- Modernize install using only pyproject.toml and add some GitHub Actions by @blaylockbk in #74
- install stuff is all in the
pyproject.toml
file (no more setpy.py + setup.cfg + pyproject.toml) - pinned requirements to cartopy>=0.22.0, because life is great without the GEOS dependency.
- pinned s3fs>=2023.6.0 because a user reported issues with an older version
- added h5netcdf as a dependency; it always was, but now it's in the install requirements 😁
- install stuff is all in the
New Contributors
- @bryanguarente made their first contribution in #63
Full Changelog: 2023.4.2...2023.8.0
goes2go 2023.4.2
Thanks people for pointing out issues.
This micro update fixes two issues in 12a933e
- Fixes
GOES().latest()
method, which was missing the "bands" argument. - Allow users to use the "channel" argument as an alias for the "bands" argument (only in the GOES class).
I don't really like the term "bands", but the NetCDF files use that term, so I'll stick with it. Using the "channel" argument is for lazyiness.
goes2go 2023.4.1
Just fixed a minor bug 351e3de.
Note: this bug was in a deprecated function, so nothing huge.
goes2go 2023.4.0
Sorry I didn't do this earlier...
What's Changed
🤩 GOES-2-go is now published on conda-forge! Install with conda install -c conda-forge goes2go
What's Changed
- Documentation: All documentation was moved to ReadTheDocs https://goes2go.readthedocs.io/
- Blaylockbk/issue36 update docs for conda install by @blaylockbk in #43
- fix pandas deprecation warning by @ocefpaf in #49
- Migrate documentation to Read-The-Docs by @blaylockbk in #51
- DayLandCloudFire RGB accessor bug: Fixes #56 by @blaylockbk in #57
New Contributors
Full Changelog: 2022.10.0...2023.4.0
GOES-2-go 2022.10.0
Modernized Installation
After several people telling me they couldn't install goes2go, I updated the installation with setup.cfg
and pyproject.toml
files.
What's Changed
- Updated package installation with
setup.cfg
: Blaylockbk/issue33-update-to-setup.cfg by @blaylockbk in #35
Full Changelog: 2022.08.26...2022.10.0
GOES-2-go 2022.08.26
GOES-2-go 2022.7.15
What's Changed
- Fix FutureWarning by @blaylockbk in #17
- #20 Added "bands" argument when requesting ABI-L1b_Rad data.
- Changed
_download
function to use Multithreading (this is much cleaner) ae1cb1d - Changed default branch name from master to main.
- Changed to CalVer versioning scheme. Using
YYYY.MM.DD
to show the date of the release. - Added a new GOES object with several useful methods. This should make it easier to find and access GOES data.
- Added dark theme to Docs 😎
Full Changelog: 0.0.4...2022.7.15
There's bound to be some issues here since I published this in haste. Feel free to submit an issue/pull request if you see problems.
GOES-2-go 0.0.4
Changelog
- Set
refresh=True
as default to fs file enumeration #5. This enables finding the latest file on s3 and not one from a cached list. - Change config file to TOML format
~/.config/goes2go/config.toml
. - Expand settings controlled in by config file.
- Adopt Black formatting
- #4 I updated the
field_of_fiew
function to produce both a polygon for the full field of view of the ABI instrument and a domain of the ABI scan for the specific domain. - Fixed specifying M1 and M2 when selecting a specific mesoscale domain.
- Moved
field_of_view
function from tools.py to an xarray accessor.py. If G is an xarray Dataset of the GOES file, doG.FOV.crs
for the cartopy coordinate reference system of the satellite.G.FOV.full_disk
will give you a polygon of the full disk, andG.FOV.domain
will give you the domain polygon for ABI files. - Moved RGB recipies to an xarray accessors.py. If G is an xarrray Dataset of the GOES file, do
G.rgb.TrueColor()
for TrueColor RGB. - Some enhancement to the documentation.
Welcome to the world, GOES-2-Go 🎂
Be aware, this is v0.0.2, meaning it is subject to change at my leisure. The purpose of this repository is to serve as an example of how you can download GOES data from Amazon Web Services and make RGB composites. Still, I try to keep this package in a workable state that might be useful for you.