Skip to main content

High-resolution burned areas using Sentinel-2 data

Project description

A Practical Method for High-Resolution Burned Areas Monitoring using Sentinel-2 and VIIRS

Install using pip

pip install FireHR

Install from repo

git clone https://github.com/mnpinto/FireHR
cd FireHR; pip install -e .

How to use

Configuration of Google Earth Engine API

Run the following python code and follow the link to generate the authentication file:

import ee
ee.Authenticate()

Once you are done you should see the message Successfully saved authorization token. and the file ~/.config/earthengine/credentials should exist.

Please refer to https://developers.google.com/earth-engine/guides/python_install for more information about the GEE Python API.

Command line utility to run FireHR for an event as outputed by BA-Net post-processing

firehr_from_banet_events ba100m_PT2020_218.tif

Optional arguments:

Argument default type description
path '.' str Path to save the outputs.
composite_days_before 120 int Time window size in days for the pre-fire data
composite_days_after 120 int Time window size in days for the post-fire data
max_cloud_fraction None float (0.0-1.0) Remove images with a cloud fraction higher than specified
use_least_cloudy None int Select the n least cloudy images in the time_window

Example using use_least_cloudy parameter:

firehr_from_banet_events ba100m_PT2020_218.tif --use_least_cloudy 5

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

FireHR-0.1.6.tar.gz (15.6 kB view hashes)

Uploaded Source

Built Distribution

FireHR-0.1.6-py3-none-any.whl (15.2 kB view hashes)

Uploaded Python 3

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