Recent Releases of socialmixr

socialmixr - socialmixr 0.4.0

  • The speed of loading surveys has been increased.
  • An error has been fixed causing NA contact matrices if any 5-year age band in the population data was missing.
  • Results of function calls accessing Zenodo repository are now cached for speedup and to avoid multiple web requests
  • A bug was fixed where ages given as ranges had been set to the average of estimated ones
  • The limits_to_agegroups has been changed to return bracket notated age ranges by default

- R
Published by sbfnk over 1 year ago

socialmixr - socialmixr 0.3.2

  • An error in list_surveys() was fixed which stopped this working.
  • contact_matrix() was updated to only accept survey objects, not DOIs and matches the documentation. It is still possible to get a contact matrix from a DOI but it is necessary to go through the get_survey() function.

```r # No longer works! contact_matrix("10.5281/zenodo.1095664")

# Recommended workflow getsurvey("10.5281/zenodo.1095664") |> contactmatrix()

  • The efficiency of the contact_matrix() was improved.

- R
Published by sbfnk about 2 years ago

socialmixr - socialmixr 0.3.1

  • Tests were updated to prevent failures due to machine precision issues on some platforms (#100)

- R
Published by sbfnk over 2 years ago

socialmixr - socialmixr 0.3.0

Major & breaking changes

  • The cite function has been deprecated and replaced with get_citation (#84).
  • the columns argument has been removed from check.survey() (#81).

Internal changes

  • Code quality is now ensured through continuous integration and the lintr package (#69).
  • Cyclomatic complexity of download_survey() has been reduced by externalising the find_common_prefix() function and failing early instead of relying on unnecessary if/else sequences
  • More generous filename checks now pass files named e.g. "...participantscommon..." an not only "...participant_common..."
  • The package now sets a custom user agent when downloading survey data (#82).
  • A problem was fixed where attempted joins of files could lead to blowing up memory use (#75).
  • A problem was fixed where the updated Zenodo API caused downloading to fail (#91).
  • A problem was fixed where the updated Zenodo API caused listing surveys to fail (#96).

- R
Published by sbfnk over 2 years ago

socialmixr - socialmixr 0.2.0

Major & breaking changes

  • error argument has been removed from check() and always return warnings. If you want to turn these warnings into errors, please have a look at options(warn = 2)
  • quiet argument has been removed from check(), cite(), contact_matrix(), and get_survey(). If you want to silence diagnostic messages, you should use R idiomatic mechanisms, such as suppressMessages()
  • the n and bootstrap options of contact_matrix() have been deprecated and replaced with a sample.participants argument; bootstrapping is now explained in the vignette instead
  • new matrix_plot() function to plot contact matrix
  • the use of weights has been improved and the corresponding section in the vignette expanded

Minor changes

  • world population data has been updated to 2017 by switching from the wpp2015 to wpp2017 package
  • chkDots() is now used to ensure no argument is silently ignored by S3 methods

Internal changes

  • continuous integration is now done via GitHub Actions
  • improved robustness of survey loading and cleaning
  • get_survey() has been split into separate functions for downloading and processing survey data

- R
Published by sbfnk over 3 years ago

socialmixr - socialmixr 0.1.8

- R
Published by Bisaloo about 4 years ago