Skip to content

Latest commit

 

History

History
81 lines (52 loc) · 3.76 KB

NEWS.md

File metadata and controls

81 lines (52 loc) · 3.76 KB

comorbidity 0.4.1

  • Fixed bug in regex patterns (#10, thanks to @francisco003 for reporting it and @salmasian for the pull request).

comorbidity 0.4.0

BREAKING CHANGES

Modified the behaviour of the assign0 argument after further discussion with Anders Alexandersson in Issue #9: now there is no default, forcing the user to decide whether to apply a hierarchy of comorbidity codes or not. This will make the algorithm more transparent to the end user, allowing an informed choice. See ?comorbidity::comorbidity and vignette("comorbidityscores", package = "comorbidity") for further details on the hierarchy being applied.

comorbidity 0.3.0

BREAKING CHANGES

comorbidity now returns two Elixhauser scores, one computed using the algorithm of val Walraven et al. (2009) and a second one computed using the AHRQ algorithm (Moore et al., 2017). Thanks to Yumiko Abe-Jones for feedback and the discussion regarding weighted Elixhauser scores.

More information can be found on the package vignette: vignette("comorbidityscores", package = "comorbidity").

comorbidity 0.2.1

  • Fixed bug in weighting algorithm of Elixhauser comorbidity score;
  • The assign0 argument of comorbidity now defaults to FALSE;
  • Improved documentation for the comorbidity function:
    • assign0 now explains in details what hierarchy of comorbidities is applied;
    • added reference to package vignette where comorbidity scores and weighting algorithms are explained in more detail.

comorbidity 0.2.0

  • comorbidity is faster, with a conservative estimated speed-up of >60%;
  • Lots of internal housekeeping;
  • Fixed broken GitHub links to the R script used to generate the datasets bundled with comorbidity.

BREAKING CHANGES

The score argument from comorbidity has been split into score and icd. For instance, the command comorbidity(x = x, id = "id", code = "code", score = "charlson_icd10") has to be modified as r comorbidity(x = x, id = "id", code = "code", score = "charlson", icd = "icd10"). The default value of icd is icd10, for ICD-10 codes, and possible values are icd10 and icd9.

comorbidity 0.1.3

  • Added nhds2010 and australia10 datasets, imported from Stata version 15.

Bug fix:

  • Fixed a bug in the regex for the ICD10 Charlson score;
  • Fixed a bug in the regex for the ICD10 Elixhauser score.

comorbidity 0.1.2

  • Added ICD10-CM data (version 2017 and 2018).

comorbidity 0.1.1

  • Documented variables that were missing among those returned by comorbidity() (@corinne-riddell, #5);
  • Added CITATION file: citation("comorbidity") now returns a properly formatted entry.

comorbidity 0.1.0

  • Added support for the ICD-9-CM version of Charlson and Elixhauser scores
  • Added vignette with information on the scores computed by comorbidity
  • sample_diag_icd10() function renamed back to sample_diag(), as now can simulate ICD-9-CM codes too

comorbidity 0.0.3

  • Added datasets icd10_2009 and icd10_2011 with ICD-10 codes, 2009 and 2011 versions (respectively)
  • sample_diag is now sample_diag_icd10 and simulates proper ICD-10 codes
  • Added Elixhauser comorbidity score
  • Renamed the package to comorbidity as it now can compute more than just the Charlson score
  • Added formal testing: codes for the Charlson score are properly identified
  • Added formal testing: codes for the Elixhauser score are properly identified

charlson 0.0.2

  • Running computations in parallel now should work on every platform
  • Improved code coverage
  • charlson is marginally faster

charlson 0.0.1

  • Rebooted charlson using only base R functions
  • Added a NEWS.md file to track changes to the package
  • Added CI with Travis and AppVeyor
  • Added automated testing with testthat
  • Added code coverage with Codecov