Skip to main content

Optical Flow derived winds from overlapping LEO granules

Project description

windflow_leo

A package for deriving atmospheric winds from two overlapping granules of satellites in a LEO (low earth orbit) train formation, using optical flow of CrIS retrievals of specific humidity (JPSS) or AVHRR imagery (MetOp). Author: T.Rink

This package runs inference on a pre-trained model based on WindFlow: Dense feature tracking of atmospheric winds with deep optical flow:

Vandal, T., Duffy, K., McCarty, W., Sewnath, A., & Nemani, R. (2022). Dense feature tracking of atmospheric winds with deep optical flow, Proceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining.

To install and run:
First, you must have Python, Conda and Pip installed. Miniconda is convenient as it comes with Python and Pip:

conda env create -f opticalflowleo.yml
conda activate opticalflowleo
pip install opticalflowleo
python runner.py

If you want to clone this project, use this command:

git clone --recursive https://gitlab.ssec.wisc.edu/rink/windflow_leo.git

Note: the --recursive flag is needed as this project uses git submodules.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

opticalflowleo-0.9.4-py3-none-any.whl (58.1 MB view details)

Uploaded Python 3

File details

Details for the file opticalflowleo-0.9.4-py3-none-any.whl.

File metadata

  • Download URL: opticalflowleo-0.9.4-py3-none-any.whl
  • Upload date:
  • Size: 58.1 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.8.5

File hashes

Hashes for opticalflowleo-0.9.4-py3-none-any.whl
Algorithm Hash digest
SHA256 5e5fa64b3dd1a14e3662568e91660825c0773a17446fa3d35e113dc8a12cf336
MD5 3e1de1a1168fdf7ef66ef4ddc0a45481
BLAKE2b-256 7b38922694f751845e4a11466ca973c1be5a1abe88c0425d91a37b3e9e75fb75

See more details on using hashes here.

Supported by

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