Changes¶
This is a record of all past sid releases and what went into them in reverse chronological order. Releases follow semantic versioning and all releases are available on Anaconda.org.
0.0.11 - 2021-xx-xx¶
#137 adds the preprint and the new citation.
0.0.10 - 2021-06-05¶
0.0.9 - 2021-05-28¶
#130 remove the normalization of the seasonality factor.
0.0.8 - 2021-05-13¶
#125 fixes a bug in the function which reports the channel of infections by contacts.
#126 enhances the plot for the channel of infections. The displayed numbers can be shares among all infected, among all individuals or seven days incidences per 100,000 people.
#127 includes better parameters for time-variant sensitivity of rapid tests.
#128 ensures determinacy in the setup of a simulation.
0.0.7 - 2021-05-12¶
#122 allows to calculate moments after each period is simulated which can help to reduce the memory footprint of a simulation to facilitate parallel simulations on the same machine.
#123 allows to make the sensitivity of rapid tests dependent on how long an individual is infectious.
#124 updates the release notes.
0.0.6 - 2021-05-10¶
0.0.5 - 2021-05-09¶
0.0.4 - 2021-04-24¶
#92 adds an interface for rapid tests.
#93 enhances the validation mechanism.
#94 scales a single vaccination model to multiple vaccination models.
#95 enhances the documentation and fixes resuming simulations.
#96 changes the initialization of countdowns and removes draws created for countdowns without randomness.
#97 improves the test coverage.
#98 fixes typo.
#101 removes
"is_active"
from policies.#102 separates the calculation of contacts from applying policies.
#104 implements a seasonality factor which scales infection probabilities.
#106 allows policies to affect all contacts and not a single contact model.
#107 allows compute derived state variables which can be used across model features to save some computations.
#108 enhances dtype conversion of random contact models.
#110 fixes a
SettingWithCopy
warning incontacts.py
.#111 leads the migration from
versioneer
tosetuptools_scm
.
0.0.3 - 2021-03-23¶
0.0.2 - 2021-03-23¶
#59 removes the
optional_state_columns
which is now controlled bysaved_columns
as well.#60 adds many more tests to push coverage beyond 70% and enriches the documentation.
#67 allows to indicate already factorized
assort_by
variables to reduce memory consumption.#70 follows #67 and ensures that the unique values of
assort_by
variables are always sorted to maintain a stable ordering. The PR also reworks the factorization such that it is only done once.#71 separates recurrent from random contacts and how infections are calculated for each type of contact.
#72 allows sid to be packaged on PyPI and adds versioneer.
#75 passes sid’s seed to the testing models.
#76 removes
share_known_cases
which should now be implemented with testing models.#79 implements a multiplier for infection probabilities.
#81 sets the default start date for testing models to the first burn-in period of the initial conditions.
#83 adds an interface to have multiple virus strains with different infectiousness.
#84 does some clean up in the matching algorithm.
#85 adds seeds to events.
#86 renames the package such that it is published on PyPI and Anaconda as sid-dev.
0.0.1 - 2021-01-05¶
The PRs ranging from #1 to #64 form the first release of sid. It is also the basis of the report Die Bedeutung individuellen Verhaltens über den Jahreswechsel für die Weiterentwicklung der Covid-19-Pandemie in Deutschland.