Skip to content
This repository has been archived by the owner on May 3, 2023. It is now read-only.

Releases: Aarhus-Psychiatry-Research/psycop-feature-generation

v0.17.1

10 Feb 13:56
Compare
Choose a tag to compare

Fix

  • Allowed types works again (dbe75ca)
  • All arg names now congruent, visit_types takes a list of visit types instead of string (e63e9d4)

v0.17.0

09 Feb 14:06
Compare
Choose a tag to compare

Feature

v0.16.1

31 Jan 10:29
Compare
Choose a tag to compare

Fix

  • Use acute outpatient visits as well (659af23)
  • Typo, and use newest data (bbbc8f5)
  • Use end dates for all contacts (d8940c1)
  • Use end times for all diagnosis loading (4d9e600)

v0.16.0

27 Jan 14:09
Compare
Choose a tag to compare

Feature

  • Remove try/except to avoid debugger getting stuck on it (3884ab8)

Fix

  • Move all str operations into the if statement (91f9174)

v0.15.0

19 Dec 14:39
Compare
Choose a tag to compare

Feature

  • Move logs next to their dataset (e0ed033)

Documentation

  • Improve quarantine docs (1b23f19)

v0.14.0

16 Dec 09:54
Compare
Choose a tag to compare

Feature

  • Name wandb project_name-feature-generation (b601d80)

v0.13.0

16 Dec 08:41
Compare
Choose a tag to compare

Feature

  • Improve logging in flatten_dataset (63f252f)
  • Enable minimum specificaitons (669e3ed)
  • Enable minimum specificaitons (523cfd1)
  • Log rows dropped by PredictionTimeFilterer (7e02d8e)
  • Add moves loader (0521dd0)
  • First stab at loader (f9048b8)

Fix

  • Add pred_time_uuid if not specified when filtering (acca5b9)

Performance

  • Avoid groupby in filter_prediction_times (a66e361)

v0.12.0

15 Dec 11:00
Compare
Choose a tag to compare

Feature

  • Add rows dropped logging (33ba525)
  • Allow filtering based on quarantine dates (3deb052)
  • Improve logging - debug to file, info to stdout (aff10a9)
  • Move wandb init earlier so wandb_alerts can cover values_df loading (6c153b1)
  • Generate full feature set (9ba907a)
  • Wrap as much of main as possible in wandb exception (3b085af)
  • Allow timestamps only return from visit loaders for use as pred_times (f9534e0)
  • Migrate some loaders to logging. (f81fd92)
  • More explicit logging (7969210)
  • Init changes (f257daa)

Fix

  • Use lookbehind instead of interval days (7e14ad5)
  • Only one feature cache per project (cb0b8b0)
  • Unused input args (fa14461)
  • Wandb util was missing text kwarg (64c1729)

Performance

  • Infer CPU cores from logical cores (309e9d2)

v0.11.0

13 Dec 12:17
Compare
Choose a tag to compare

Feature

  • Add wandb alert on exception (3ff6e37)

Documentation

v0.10.0

21 Nov 12:16
Compare
Choose a tag to compare

Feature

  • Add n_hba1c_within_n_lookahead_days (e84b591)
  • Add outcome (cd39dd6)
  • Add birth year as a predictor (7b186d2)
  • Allow exclusion of specific atc codes (75619a1)

Fix

  • Date of birth col name should respect output prefix (6ec6535)
  • Incorrect column name when adding age as predictor (cdbf25c)
  • Errors in sql loaders after refactor (28c9f63)
  • Correct type hinting in load_diagnoses (f2d5c5b)

Documentation

  • Speccify that n_rows = None returns all rows. (a4720a8)

Performance

  • Shuffle feature specs to even out compute vs. IO load (0db9f0f)
  • Tweak n_workers for more performance (3eeee4d)
  • Segment feature loading for more parallelisation (9ee5c87)
  • Rotate feature addition for debugging (76af9c7)
  • Parallelise temporal predictor loading (8d53f16)
  • Only create one subprocess per values loader (1a3e5de)
  • Parralelise groupspec combination creation (9ccba2a)