Skip to main content

pyroscape

pyroscape is a high-performance Python engine for wildfire logistics, dynamic parameter crosswalk translation (MAD layer), and operational planning simulation.

Architecture

  • Model Adapter (MAD) Layer: Performs geospatial raster/tabular data conversions (NetCDF weather files, elevation DEM rasters, vector perimeters, landcover classifications) to Scott & Burgan 40 or Canadian FBP fuel formats with fast, version-controlled raster caching.
  • Heterogeneous Resource Routing: Dynamic SSSP shortest-path routing (crew hiking/dozer transit friction surfaces) based on elevation gradients, landcover vegetation scaling, PM2.5 dosage limits, and helitack/airspace coordination logic.
  • Decision-Support Tiers: Robust verification matrices for containment feasibility, LCES escape-route safety checks, and marginal threat-flux containment sweeps.

Installation

pip install -r requirements.txt

Running the App

uvicorn backend.main:app --reload

Running Tests

PYTHONPATH=. pytest tests/

Download files

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

Source Distribution

pyroscape-0.0.1.tar.gz (253.7 kB view details)

Uploaded Source

Built Distribution

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

pyroscape-0.0.1-py3-none-any.whl (2.1 kB view details)

Uploaded Python 3

File details

Details for the file pyroscape-0.0.1.tar.gz.

File metadata

  • Download URL: pyroscape-0.0.1.tar.gz
  • Upload date:
  • Size: 253.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.10.12

File hashes

Hashes for pyroscape-0.0.1.tar.gz
Algorithm Hash digest
SHA256 c69217a86b29bfb9a682bdc3ab2cb9641d2dc48a555167339d61fad65cbbab41
MD5 e7ffd90f768c4fa71b16f1f7e823493e
BLAKE2b-256 1e97931a77db34bd9b506bf7ca4a9569e9a66ac3c95e2e43453aa2e4f1ea54d9

See more details on using hashes here.

File details

Details for the file pyroscape-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: pyroscape-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 2.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.10.12

File hashes

Hashes for pyroscape-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e172f24817a6b3991e293ab7a215a62c503d5f9ab98736659f597bb2a47d0db7
MD5 e7b7e6070c96088f2571e0b68583d37c
BLAKE2b-256 87ce49e45e6567c3286b26c13bf7be03abc2c89c935da2479f739cd8bbdfac29

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