Goes2go Versions Save

Download and process GOES-16 and GOES-17 data from NOAA's archive on AWS using Python.

2024.4.0

1 month ago

What's Changed

Full Changelog: https://github.com/blaylockbk/goes2go/compare/2023.8.0...2024.4.0

2023.8.0

8 months ago

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 https://github.com/blaylockbk/goes2go/pull/63
  • Update accessors.py with new Air Mass Tropical RGBs by @bryanguarente in https://github.com/blaylockbk/goes2go/pull/65
  • Modernize install using only pyproject.toml and add some GitHub Actions by @blaylockbk in https://github.com/blaylockbk/goes2go/pull/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 😁

New Contributors

Full Changelog: https://github.com/blaylockbk/goes2go/compare/2023.4.2...2023.8.0

2023.4.2

1 year ago

Thanks people for pointing out issues.

This micro update fixes two issues in https://github.com/blaylockbk/goes2go/commit/12a933e644965a8bbf14c079f53bc2a168a11d53

  1. Fixes GOES().latest() method, which was missing the "bands" argument.
  2. 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.

2023.4.1

1 year ago

Just fixed a minor bug https://github.com/blaylockbk/goes2go/commit/351e3de752b6c1803f33f792fafa9060cb525d73.

Note: this bug was in a deprecated function, so nothing huge.

2023.4.0

1 year ago

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

New Contributors

Full Changelog: https://github.com/blaylockbk/goes2go/compare/2022.10.0...2023.4.0

2022.10.0

1 year ago

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

Full Changelog: https://github.com/blaylockbk/goes2go/compare/2022.08.26...2022.10.0

2022.08.26

1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/blaylockbk/goes2go/compare/2022.7.15...2022.08.26

2022.7.15

1 year ago

What's Changed

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.

0.0.4

2 years ago

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
  • https://github.com/blaylockbk/goes2go/issues/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, 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.
  • 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.

0.0.2

3 years ago

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.

📔 Documentation