Release notes¶
v0.2.0 (October 5, 2022)¶
Bug fix in type checking for impact assessment dataframes
Minor changes to the optimization formulations to account for updates in Pyomo
Minor changes to account for updates in Pandas
Dropped Python 3.5 and 3.6 tests, added Python 3.8 and 3.9 tests
Added GitHub Actions for testing
Added a Gaussian plume and water network example
Updated documentation
v0.1.3 (February 28, 2020)¶
Updated methods to be compatible with Pandas 1.0
Added required dependencies to setup.py
Dropped Python 2.7 tests
Updated documentation
v0.1.2 (September 27, 2019)¶
Added grouping constraints to the Coverage formulation
Dropped Python 3.4 tests, added Python 3.7 tests
Updated documentation
v0.1.1 (June 2, 2018)¶
Added new optimization formulation for coverage (API change, see
CoverageFormulation
)Renamed the Pmedian formulation (API change, see
ImpactFormulation
)Added functionality to return the Pyomo model for both Coverage and Impact formulations
Added functionality to add grouping constraints to the Impact formulation
Added additional methods to transform data for use in the Impact and Coverage formulations (see methods in
impact
)Renamed transport module to simulation module (API change)
Updated documentation
v0.1.0 (October 9, 2017)¶
This is the first release of Chama. Features include basic functionality to:
Run atmospheric dispersion simulations or import simulations from external software
Define point or camera sensors that can be stationary and mobile
Extract detection times for each sensor and scenario
Solve sensor placement optimization using coverage or p-median formulations
Analyze and graph results