Personal tools
You are here: Home Modules
BlueSky Framework

USFS LogoNational Fire Plan logoNASA logoJoint Fire Science Program LogoEPA logoBlueSky is a framework for model management. It facilitates the use of predictive models that simulate the cumulative impacts of smoke on air quality from forest, agricultural, and range fires.

BlueSky is maintained by the U.S. Forest Service AirFire Team and Sonoma Technology, Inc.
AirFire LogoSonoma Technology, Inc. Logo

 

BlueSky Modules

last modified Feb 22, 2010 03:25 PM

Description and access to BlueSky modules.

News on module development

New fuel moisture and emissions modules to be developed.

Thanks to a new NASA ROSES grant that will be starting this fall, BlueSky's fuel moisture handling will be greatly revamped, with a new fuel moisture modeling step to be separated out. This will allow for greater flexibility when using BlueSky to calculate emissions because it will facilitate use of nearby weather station data and/or satellite-derived fuel moistures in place of full weather model output. 

Additionally the NASA grant will incorporate fire-radiative-power (FRP) schemes into the BlueSky system for the first time.  The WF-ABBA based FLAMBE emissions system developed by the US Navy will be integrated into BlueSky.  We are grateful to Dr. Edward Hyer of the US Naval Research Laboratory-Monterey for helping make this possible.

Available Modules


Fuel Loading
Consumption
Time Rate
Emissions Plume Rise
Trajectories
Dispersion
stable
publicly available
FCCS* CONSUME*
WRAP WF*
FEPS RX*

FEPS*

FEPS*
Example^
  CALPUFF*

beta
released for
user testing
NFDRS



 
in testing
not ready for
wide release
LANDFIRE
Hardy
EPM
FEPS
FOFEM

EPM
FOFEM
WRAP  
in development

under construction

 

 

 FOFEM

 

 

 HYSPLIT

HYSPLIT

planned
coming soon



FLAMBE

  CMAQ
(see SMOKE-ready export function)

^ Example module is for documentation and example purposes only.  It does not do any calculations.  See Creating your own module below.

Notes:

  • Modules listed as stable are currently included as default modules in the framework package distribution.

  • Modules marked with an asterisk (*) are enabled as the default path in a newly installed distribution. 

  • Modules are models wrapped in the BlueSky Framework language and placed in the framework so that their data may be passed on and used as input for models further down in the smoke production modeling chain.  As much as possible the BlueSky team has kept the models in their original form.  See the module page for notes on module implementation.

  • Some of the modules will be used in the Smoke and Emissions Modeling Intercomparison Project (SEMIP), click here for more information.

How to download and install a module

All BlueSky modules are distributed under a generic license designed to protect open and fair distribution of the module including any developed changes while also protecting the module developers rights to have their work properly credited when their work is used.  Please read the full license text:

Important!  License agreement.

Please note that you have agreed to this license agreement when you downloaded and installed the BlueSky framework.

To add a module to your framework, go to the module page by clicking on the name in the table above and click through to the release version of interest.  Each release comes with a README file that includes installation instructions.  Generally these simply involve unpacking a set of files into the appropriate directory.

Creating your own module

Modules are simply models that have been wrapped in a simple python shell to enable the BlueSky Framework to pass and receive information from them. These python wrappers are typically less than 1 page in length. 

To facilitate module development we include a simple example module that receives data from the framework, writes it out to a csv file, performs a (dummy) command line execution, and then reads in data from a file.  Models can be easily developed from this example code by simply eliminating the unneeded write and read statements, and changing the command line execution statement.  See How to create your own module.

For import (of fire and weather data) and export (including images) capabilities see Import and Export Formats.

Document Actions