Skip to main content

stactools package for the Geostationary Lightning Mapper (GLM) on the GOES-16/R and GOES-17/S satellites.

Project description

stactools-goes-glm

PyPI

A stactools package for the Geostationary Lightning Mapper (GLM) dataset, which is on the GOES-16/R and GOES-17/S satellites. GLM detects all forms of lightning during both day and night, continuously, with a high spatial resolution and detection efficiency. Note: This package doesn't support GOES-18/T yet.

This package can generate STAC files from netCDF files and that either link to the original netCDF files or to geoparquet files.

STAC Examples

Installation

pip install stactools-goes-glm

Command-line Usage

Use stac goes-glm --help to see all subcommands and options.

Collection

Create a collection:

stac goes-glm create-collection collection.json --license=https://www.ncei.noaa.gov/access/metadata/landing-page/bin/iso?id=gov.noaa.ncdc:C01527

Get information about all options for collection creation:

stac goes-glm create-collection --help

Item

Create an item with a netCDF and multiple geoparquet asset:

stac goes-glm create-item OR_GLM-L2-LCFA_G16_s20203662359400_e20210010000004_c20210010000030.nc item.json --collection collection.json

Create an item with only geoparquet assets:

stac goes-glm create-item OR_GLM-L2-LCFA_G17_s20221542100000_e20221542100200_c20221542100217.nc item.json --collection collection.json --nonetcdf TRUE

Get information about all options for item creation:

stac goes-glm create-item --help

Contributing

We use pre-commit to check any changes. To set up your development environment:

$ pip install -e .
$ pip install -r requirements-dev.txt
$ pre-commit install

To check all files:

$ pre-commit run --all-files

To run the tests:

$ pytest -vv

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

stactools-goes-glm-0.2.0.tar.gz (13.6 kB view details)

Uploaded Source

Built Distribution

stactools_goes_glm-0.2.0-py3-none-any.whl (15.0 kB view details)

Uploaded Python 3

File details

Details for the file stactools-goes-glm-0.2.0.tar.gz.

File metadata

  • Download URL: stactools-goes-glm-0.2.0.tar.gz
  • Upload date:
  • Size: 13.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.7

File hashes

Hashes for stactools-goes-glm-0.2.0.tar.gz
Algorithm Hash digest
SHA256 e3c78ae4452da764b0b8ccecc277e6bdf90afc4b62521738ee82d7899e431643
MD5 147b95b52e849dfe3af2bf074f1b2275
BLAKE2b-256 b5bfe29249d0d4d3bd5753cb19c4b338552a7a205c5c9e867f1de05521872366

See more details on using hashes here.

File details

Details for the file stactools_goes_glm-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for stactools_goes_glm-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 448363394041c3874b28f4199d6c135aba1d5daa7dbd1486545675edbed3608e
MD5 6f132a465caf8ff441b08c227436cdc6
BLAKE2b-256 85d819f533c43136e15c58113e6ec625f3f20b150249ce0d50368478258fac8a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page