Metadata-Version: 2.4
Name: activefires_pp
Version: 0.3.0
Summary: Post-processing of and notifications on Satellite active fire detections
Author-email: Adam Dybbroe <adam.dybroe@smhi.se>
License-Expression: GPL-3.0-or-later
Project-URL: Homepage, https://github.com/adybbroe/activefires-pp
Project-URL: Repository, https://github.com/adybbroe/activefires-pp
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Science/Research
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Scientific/Engineering
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: cartopy
Requires-Dist: fiona
Requires-Dist: geojson
Requires-Dist: geopy
Requires-Dist: matplotlib
Requires-Dist: netifaces
Requires-Dist: numpy
Requires-Dist: pandas
Requires-Dist: pint
Requires-Dist: posttroll
Requires-Dist: pycrs
Requires-Dist: pyproj
Requires-Dist: pytz
Requires-Dist: PyYAML
Requires-Dist: requests
Requires-Dist: shapely
Requires-Dist: trollsift
Provides-Extra: test
Requires-Dist: freezegun; extra == "test"
Requires-Dist: geopandas; extra == "test"
Requires-Dist: mock; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: responses; extra == "test"
Dynamic: license-file

activefires-pp
==============

[![Build status](https://github.com/adybbroe/activefires-pp/workflows/CI/badge.svg?branch=main)](https://github.com/adybbroe/activefires-pp/workflows/CI/badge.svg?branch=main)
[![Coverage Status](https://coveralls.io/repos/github/adybbroe/activefires-pp/badge.svg)](https://coveralls.io/github/adybbroe/activefires-pp)

Post-processing (including regional filtering) of Satellite Active Fires and notify end-users
Supports reading and processing VIIRS Active Fires EDR. There is support for filtering out fire
detections using three different levels:

  * National filtering, where all detections outside boarders as given by a shapefile are left out

  * Filtering to exclude fire detections inside a set of polygons (meant to
    define populated areas and local industries known to be heat sources that
    can turn up as detections) from a shapefile

  * Regional filtering, where detections are localisized in regions and output
    messages are treated accordingly.
