CovsirPhy v2.15.0
Installation
- [New] Drop Python 3.6.0 - 3.6.8 support but continue Python 3.6.9 support #480
- [New] add Python 3.9 support #481
- [Fix] Installation error in Kaggle Notebook #516
Utility
- [New] Covsirphy.line_plot() accept title is None to hide title #526
Data loading
- [Fix] jhu_data.total() last record issue #483
- [Fix] PCR positive_rate() behavior for USA #490
- [Fix] PCRData.positive_rate() fails line plot when color is not specified #521
- [Fix] recovered cases in China - _subset_by_area() records selection #484
Data complement
- [New] method of
Scenario
to know what kind of complement was done for subset #478 - [New] method of
JHUData
to know what kind of complement was done for subset for each country #401 - [Fix] Partial complement recovery data of Greece shows negative infected values #488
- [Fix] Scenario.records_diff() plots weird results for last values because of inadequate complement #450
- [Fix] Estimator for Spain, France throws runtime error #500
- [Fix] un-expected full complement of JHU data (e.g. China) #514
Scenario analysis
- [New] interactive (display figures) / script mode (save figures) to Scenario class #506
- [New] Covsirphy.line_plot() accept title is None to hide title #526
- [New] Scenario.history() support for actual Confirmed as well #502
- [New] specify columns and colors in Scenario.simulate() plot #495
- [Fix] Scenario.disable() and .enable() do not accept None (i.e. all phases) #510
Acknowledgement
@Inglezos and @rebeccadavidsson, special thanks for your discussions and pull requests!
Related issues and pull requests: https://github.com/lisphilar/covid19-sir/milestone/25?closed=1