stilt.Trajectories#
- class stilt.Trajectories(receptor: stilt.receptors.Receptor, params: stilt.config.params.STILTParams, met_files: list[pathlib.Path], data: pandas.DataFrame)[source]#
Particle trajectories from one HYSPLIT run.
datahas one row per particle per output step. The columns are the variables invarsiwant(indx,timein minutes since release,long,lati,zagl,foot, …), plusdatetime(UTC),xhgt(release height, for column and multipoint receptors), andfoot_no_hnf_dilutionwhenhnf_plumeis set.Trajectories normally come from a simulation (
sim.trajectories) or a file (from_parquet()).
Parameters
receptorReceptorReceptor the particles were released from.
paramsSTILTParamsTransport settings of the run.
met_fileslist of PathMeteorology files the run used.
datapandas.DataFrameParticle table.
Methods#
Return where each particle's trajectory ends. |
|
|
Calculate a footprint from these particles. |
|
Read trajectories from a Parquet file written by |
|
Build trajectories from HYSPLIT's particle output. |
|
Write the trajectories to a Parquet file. |
Attributes#
|
Plotting methods, such as |