Metadata-Version: 2.1
Name: uwsift
Version: 1.1.6
Summary: Satellite Information Familiarization Tool
Home-page: https://github.com/ssec/sift
Author: R.K.Garcia, University of Wisconsin - Madison Space Science & Engineering Center
Author-email: rkgarcia@wisc.edu
License: UNKNOWN
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: numpy
Requires-Dist: pillow
Requires-Dist: numba
Requires-Dist: vispy (<0.7.0,>=0.6.0)
Requires-Dist: netCDF4
Requires-Dist: h5py
Requires-Dist: pyproj
Requires-Dist: pyshp
Requires-Dist: shapely
Requires-Dist: rasterio
Requires-Dist: sqlalchemy
Requires-Dist: appdirs
Requires-Dist: pyyaml
Requires-Dist: pyqtgraph
Requires-Dist: satpy
Requires-Dist: matplotlib
Requires-Dist: scikit-image
Requires-Dist: donfig
Requires-Dist: imageio
Requires-Dist: pyqt5 (>=5.9)
Requires-Dist: pygrib ; sys_platform == "linux" or sys_platform == "darwin"
Provides-Extra: docs
Requires-Dist: blockdiag ; extra == 'docs'
Requires-Dist: sphinx ; extra == 'docs'
Requires-Dist: sphinx-rtd-theme ; extra == 'docs'
Requires-Dist: sphinxcontrib-seqdiag ; extra == 'docs'
Requires-Dist: sphinxcontrib-blockdiag ; extra == 'docs'

# SIFT

[![Coverage Status](https://coveralls.io/repos/github/ssec/sift/badge.svg)](https://coveralls.io/github/ssec/sift)
[![PyPI version](https://badge.fury.io/py/uwsift.svg)](https://badge.fury.io/py/uwsift)
[![Build Status](https://travis-ci.com/github/ssec/sift.svg?branch=master)](https://travis-ci.com/github/ssec/sift)
[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.2587907.svg)](https://doi.org/10.5281/zenodo.2587907)
[![Gitter chat](https://badges.gitter.im/gitterHQ/gitter.png)](https://gitter.im/gitterHQ/gitter)


Satellite Information Familiarization Tool (SIFT) was designed by the Space
Science and Engineering Center (SSEC) at the University of Wisconsin - Madison
to support scientists during forecaster training events. It provides a
graphical interface for visualization and basic analysis of geostationary
satellite data.

SIFT is built on open source technologies like Python, OpenGL, and PyQt5. It
can be run from Mac, Windows, and Linux. The SIFT application is provided as
a python library called "uwsift". It can also be installed as a standalone
application.

SIFT's main website is http://sift.ssec.wisc.edu/.

The Git repository where you can find SIFT's source code, issue tracker, and
other documentation is on GitHub: https://github.com/ssec/sift

The project wiki with some in-depth usage and installation instructions can
also be found on GitHub: https://github.com/ssec/sift/wiki

Developer documentation can be found on https://sift.readthedocs.io/en/latest/.

## Data Access and Reading

SIFT uses the open source python library Satpy to read input data. By using
Satpy SIFT is able to read many satellite instrument file formats, but may not
be able to display or understand all data formats that Satpy can read. SIFT
defaults to a limited set of readers for loading satellite instrument data.
This set of readers includes but is not limited to:

* GOES-R ABI Level 1b
* Himawari AHI HRIT
* Himawari AHI HSD
* GEO-KOMPSAT-2 AMI Level 1b

Other readers can be accessed from SIFT but this is considered an advanced
usage right now.

## Installation

SIFT can be installed as an all-in-one bundled application or the python
library "uwsift" can be installed in a traditional python environment.

Detailed installation instructions can be found on the
[GitHub Wiki](https://github.com/ssec/sift/wiki/Installation-Guide).

## Contributors

SIFT is an open source project welcoming all contributions. See the
[Contributing Guide](https://github.com/ssec/sift/wiki/Contributing)
for more information on how you can help.

### Building and releasing

For instructions on how SIFT is built and packaged see the
[releasing instructions](RELEASING.md). Note that these instructions
are mainly for SIFT developers and may require technical understanding of
SIFT and the libraries it depends on.


