smoke_dust package

Subpackages

Submodules

smoke_dust.add_smoke module

Add smoke/dust tracers to ICs.

main() None

The main function ;-).

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: StrEnum

Allow 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.