smoke_dust package
Subpackages
- smoke_dust.core package
- Subpackages
- Submodules
- smoke_dust.core.common module
- smoke_dust.core.context module
EbbDCycleEmissionVariableLogLevelPredefinedGridRaveQaFilterSmokeDustContextSmokeDustContext.allow_dummy_restartSmokeDustContext.betaSmokeDustContext.create_dummy_emissions_file()SmokeDustContext.emissions_pathSmokeDustContext.esmpy_debugSmokeDustContext.fcst_datetimeSmokeDustContext.fg_to_ugSmokeDustContext.grid_inSmokeDustContext.grid_outSmokeDustContext.grid_out_shapeSmokeDustContext.hourly_hwpdirSmokeDustContext.log()SmokeDustContext.rave_to_intpSmokeDustContext.should_calc_desc_statsSmokeDustContext.to_sSmokeDustContext.vars_emisSmokeDustContext.veg_mapSmokeDustContext.weightfile
- smoke_dust.core.cycle module
AbstractSmokeDustCycleProcessorAbstractSmokeDustCycleProcessor.average_frp()AbstractSmokeDustCycleProcessor.create_start_datetime()AbstractSmokeDustCycleProcessor.cycle_datesAbstractSmokeDustCycleProcessor.cycle_metadataAbstractSmokeDustCycleProcessor.finalize()AbstractSmokeDustCycleProcessor.flag()AbstractSmokeDustCycleProcessor.log()AbstractSmokeDustCycleProcessor.run()
AverageFrpOutputSmokeDustCycleOneSmokeDustCycleTwocreate_cycle_processor()
- smoke_dust.core.preprocessor module
- smoke_dust.core.variable module
Submodules
smoke_dust.add_smoke module
Add smoke/dust tracers to ICs.
smoke_dust.generate_emissions module
Python script for fire emissions preprocessing from RAVE FRP and FRE (Li et al.,2022) Author: johana.romero-alvarez@noaa.gov
- class StringBool(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)
Bases:
StrEnumAllow CLI to use boolean string arguments to avoid logic in shell scripts.
- FALSE = 'False'
- TRUE = 'True'
- main(staticdir: Path = typer.Option, ravedir: Path = typer.Option, intp_dir: Path = typer.Option, predef_grid: PredefinedGrid = typer.Option, ebb_dcycle: EbbDCycle = typer.Option, restart_interval: str = typer.Option, persistence: StringBool = typer.Option, rave_qa_filter: RaveQaFilter = typer.Option, log_level: LogLevel = typer.Option, exit_on_error: StringBool = typer.Option, regrid_in_memory: StringBool = typer.Option)
Main entrypoint for generating ICs for smoke and dust.