stilt.collections.SimulationCollection#
- class stilt.collections.SimulationCollection(model: 'Model', keys: 'list[SimID] | None' = None)[source]#
An ordered selection of a model’s simulations.
model.simulationsholds every receptor under every variant, receptor by receptor with variants in config order. Index it by(receptor_id, variant)or"<receptor_id>/<variant>". Iterating givesSimulationobjects.sel()andincomplete()return smaller collections, so filters can be chained.
Methods#
Return the simulations that are missing an expected output. |
|
|
Return the selected simulation ids, receptor by receptor with variants in config order. |
|
Return the simulations that match every given filter. |
|
Return one row per simulation saying which outputs exist. |
Attributes#
|
Footprints of the selected simulations that make one. |
|
Receptor ids in the selection, in order, each once. |
|
Trajectories of the selected simulations that run HYSPLIT. |
|
Variant names in the selection, in order, each once. |