Download and process GOES-16 and GOES-17 data from NOAA's archive on AWS using Python.
Full Changelog: https://github.com/blaylockbk/goes2go/compare/2023.8.0...2024.4.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!
pyproject.toml
file (no more setpy.py + setup.cfg + pyproject.toml)Full Changelog: https://github.com/blaylockbk/goes2go/compare/2023.4.2...2023.8.0
Thanks people for pointing out issues.
This micro update fixes two issues in https://github.com/blaylockbk/goes2go/commit/12a933e644965a8bbf14c079f53bc2a168a11d53
GOES().latest()
method, which was missing the "bands" argument.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.
Just fixed a minor bug https://github.com/blaylockbk/goes2go/commit/351e3de752b6c1803f33f792fafa9060cb525d73.
Note: this bug was in a deprecated function, so nothing huge.
Sorry I didn't do this earlier...
🤩 GOES-2-go is now published on conda-forge! Install with conda install -c conda-forge goes2go
Full Changelog: https://github.com/blaylockbk/goes2go/compare/2022.10.0...2023.4.0
After several people telling me they couldn't install goes2go, I updated the installation with setup.cfg
and pyproject.toml
files.
setup.cfg
: Blaylockbk/issue33-update-to-setup.cfg by @blaylockbk in https://github.com/blaylockbk/goes2go/pull/35
Full Changelog: https://github.com/blaylockbk/goes2go/compare/2022.08.26...2022.10.0
Full Changelog: https://github.com/blaylockbk/goes2go/compare/2022.7.15...2022.08.26
_download
function to use Multithreading (this is much cleaner) https://github.com/blaylockbk/goes2go/commit/ae1cb1d193b16841320befba0b5ac6c98367251f
YYYY.MM.DD
to show the date of the release.Full Changelog: https://github.com/blaylockbk/goes2go/compare/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.
Changelog
refresh=True
as default to fs file enumeration #5. This enables finding the latest file on s3 and not one from a cached list.~/.config/goes2go/config.toml
.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.field_of_view
function from tools.py to an xarray accessor.py. If G is an xarray Dataset of the GOES file, do G.FOV.crs
for the cartopy coordinate reference system of the satellite. G.FOV.full_disk
will give you a polygon of the full disk, and G.FOV.domain
will give you the domain polygon for ABI files.G.rgb.TrueColor()
for TrueColor RGB.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.