HADES development announcements

Strategus v1.3 has been released. This new release includes two new modules:

  1. PatientLevelPredictionValidation: Provides for the validation of patient level prediction models using the PLP package.
  2. TreatmentPatternsModule: Uses the Darwin TreatmentPatterns package for performing a treatment pathways analysis.

Thanks to @egillax, @mvankessel and @jreps for their contributions towards this release.

TreatmentPatterns v3.0.1 was released yesterday. You can review the changes on CRAN or GitHub.

SqlRender 1.19.2 has been released. This contains some minor bugfixes.

FeatureExtraction v3.8.0 has been released. It now supports temporal annual distribution functionality which will be used by the WebAPI.

ParallelLogger 3.4.0 has been released. It no longer errors when logging inside a notebook, and adds some memory management for the upcoming Andromeda 1.0.0.

Capr v210 has been released. New features include:

  • add observation period query
  • improve ability to use a circe query without a concept set. Death and OP typically dont have concept sets
  • change fn name of unit to measurementUnit to avoid mask with dplyr
  • Add Condition Status attribute

ParallelLogger 3.4.1 has been released. This contains a minor workaround for an odd testing server in CRAN.

SelfControlledCaseSeries 5.3.2 has been released. This is a small patch for an edge case causing an error for calendar time splines when there are cases, but not in the study period.

TreatmentPatterns 3.0.2 is released on CRAN and GitHub. This patch contains compatibility updates with all HADES supported databases. There is an overview in the ReadMe; Fixed an edge case; and fixed compatibility with older R (4.2) versions.

CohortDiagnostics version 3.4.0 has been released. This includes a breaking change that removes cohort relationships diagnostics as functionality has been fully implemented in FeatureExtraction. Included is a migration to change old results data (in sqlite or postgresql) to support future compatibility with shiny applications.

Please check the release notes for full details of changes.

OhdsiShinyModules 3.2.0 has been released. This contains changes to support the latest version of cohort diagnostics.
This will remain compatible with old data but migrating old CohortDiagnostics data will be required to use the cohort overlap features.

FeatureExtraction v3.9.0 has been released. The main change is that this release is compatible with the current and new version (1.0.0) of Andromeda.

PatientLevelPrediction v6.4.1 has been released. This release includes only bugfixes. This is as well the first release with an automated multi-platform docker build-test-and-push as part of the release workflow.

TreatmentPatterns v3.0.3 was released last week. This release only includes compatibility changes with Andromeda 1.0.0, while maintaining compatibility with Andromeda 0.6.7.

Andromeda 1.0.0 has been released. This is a major update, where we switch the backend from SQLite to DuckDB for greatly improved performance and smaller file sizes.

This release is the result of large efforts especially by @Adam_Black and @billobrien for implementing the backend switch, but also by @mvankessel, @ginberg, and @msuchard for adapting HADES package to support this new version.

There might be some minor issues for a short while because of the weird way R does object inheritance between packages. It is critically important to rebuild FeatureExtraction, SelfControlledCaseSeries, and CohortMethod after upgrading to Andromeda 1.0.0, because these packages hold binary copies of the Andromeda class.

1 Like

TreatmentPatterns v3.1.0 is released.

This release contains some new features:

  1. Specify a window related to the target cohort, based on anchoring and offsets (similar to CohortMethod and SelfControlledCaseSeries)
  2. The ability to choose how to deal with non-significant overlap between events. (@JamesBrash)
  3. The ability to choose how to deal with multiple target cohorts for one person, i.e. should each occurrence be handled separately or not.
  4. A function has been added to export patient-level data to csv-files. (@mdlavallee92)

ParallelLogger 3.4.2 has been released. This includes 2 important fixes for bugs that were introduced in recent versions, one related to multi-threading memory allocation for Andromeda on MacOS, and one related to automatically capturing all messages, warnings, and errors in the log.

Strategus v1.3.1 has been released. This is a patch release which fixes some bugs and provides support for CohortDiagnostics v3.4.

SelfControlledCaseSeries 6.0.0 has just been released. This a major release, with many changes as described in the change log. Most importantly, this version introduces a new set of study diagnostics, for all the major assumptions of the SCCS design. These new diagnostics will be described (and evaluated) in more detail in an upcoming paper.

The package is now also available in CRAN!

SelfControlledCaseSeries 6.0.1 has been released. This contains a minor fix that caused R to crash when running many analyses on a very small dataset. Also, this release gets us back in CRAN (we were kicked out because some old testing CRAN servers threw errors that later disappeared by themselves)