Releases: aliaksei135/seedpod_ground_risk
0.15.1
JOSS paper release. Installer carried forward from 0.15.0 as no changes to GUI.
What's Changed
- Updated documentation and fixed wiki links
- Improved Linux support by @AustinTSchaffer in #102
- Edits to JOSS paper by @danielskatz in #107
New Contributors
- @AustinTSchaffer made their first contribution in #102
- @danielskatz made their first contribution in #107
v0.15.0
This release adds a multitude of features and fixes. It takes SEEDPOD from a purely academic tool and forms a system that can be used in real-life situations.
Features added:
- The user can now choose start and end coordinates with an improved map or use Postcodes for the start- and end-point
- Multiple paths with different aircraft can now be created. Only the top risk map will be shown on the map, however, all paths will be shown. This will be extended in future versions to allow for all risk layers and maps to be shown on different windows.
- Overpass API calls have been improved to cycle through different URL's if one is broken.
- Continuous Integration via Github Actions has been implemented, speeding up development.
- Theta * algo can now take a value for risk threshold as defined by the user.
Fixes:
- A huge bug that meant all graphs utilised initialised values for strike layer maps has been squashed, meaning maps are now able to take aircraft information in from the user.
- Overpass API calls have been fixed and now work.
- README.md has been updated
v0.14.0
This release adds some UI features that reduce the user workload when creating paths.
-
Pre-defined aircraft are now able to be chosen when creating paths. Aircraft can be added through the 'Aircraft' toolbar menu.
-
When a path is created an information popup can now be produced. This shows a graph of risk (per hour) vs distance and gives the total, average, max and min risk (per hour) of the path.
-
Coordinates for the start and endpoint are now chosen via a map popup, which shows a green circle where the user has clicked.
v0.13.0
Full Strike and Fatality risk maps given areas. Currently the parameters for the wind etc, are not patched through to UI.
CUDA implementation now used preferentially to CPU bound impl for risk map generation. This relies on a supported Nvidia GPU and working install of CUDA toolkit. This is checked for by the existence of a CUDA_HOME
environment variable pointing to the install.
Command Line Interface created and documented, however wheels need to built from source due to local dependencies not being possible to pre package.
v0.11.1
- Fix incorrect strike model population density units
- Display Log population density to allow for sufficient contrast between areas in the colourmap
- Workaround external plot display by calling system photo viewer with plots (#30 )
- Allow mouseover on path risk to display the fatality risk in the moused over raster pixel (#21)
TODO
- Get rid of long parameter lists for some layer types
v0.11.0
- Includes full spatiotemporal population model based on NHAPS data.
- Minor UI improvements including progress indicator
v0.10.1
- Fixed resize functionality causing issues with plot dimensions in packaged versions
v0.10.0
Improvements
- Path risk analysis now based on probability density functions instead of a simple path buffer
- Ballistic model for descent and ground impact probability added
- Few UI improvements (resizing, wizards, ...)
TODO
- Probability overlay not displaying colourbar. This is partially mitigated by simply printing the max prob. to console (#21 )
- Plot will revert back to world view when reloaded outside of the plotting thread(s) (#20 )
- Wizards can have ridiculously long parameter lists due to all the params the descent model(s) require. (#22 )
- Progress updates are few and far between and can look like app is hanging sometimes (it's not!) ) (#5)
v0.9
Update project meta files