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.9.0

18 Nov 12:03
Compare
Choose a tag to compare

Feature

  • At groupspec init, iterate over values_loader and check that they exist in the loader registry (04dfd7e)

Fix

  • More explanation in error message (b784991)
  • Bettee valueerror message formatting (7b3b994)
  • Better valueerror message (d92f798)
  • Find invalid loaders (ba2d4c5)

v0.8.0

17 Nov 15:47
Compare
Choose a tag to compare

Feature

  • Allow load_medications to concat a list of medications (d78f465)

Fix

  • Remove original functions (da59110)

Documentation

v0.7.0

16 Nov 15:53
Compare
Choose a tag to compare

Feature

  • Full run (142212f)
  • Rename resolve_multiple registry keys to their previous one (3fd3f35)
  • Reimplement (c99585f)
  • Use lru cache decorator for values_df loading (4006818)
  • Add support for loader kwargs (127f821)
  • Move values_df resolution to anyspec object (714e83f)
  • Make date of birth output prefix a param (0ed1198)
  • Ensure that dfs are sorted and of same length before concat (84a4d65)
  • Use pandas with set_index for concat (b93290a)
  • Use pandas with set_index for concat (995da41)
  • Speed up dask join by using index (3402281)
  • Require feature name for all features, ensures proper specification (6af454a)
  • First stab at adapting generate_main (7243130)
  • Add exclusion timestamp (b02de1a)
  • Improve dd.concat (429da34)
  • Handle strs for generate_feature_spec (7d54488)
  • Convert to dd before concat (06101d8)
  • Add n hba1c (3780d84)
  • Add n hba1c (614245e)

Fix

  • Coerce by default (60adb99)
  • Output_col_name_override applied at loading, not flattening (95a96ce)
  • Typo (01240ed)
  • Incorrect attribute addressing (a6e82b5)
  • Correctly resolve values_df (def67cd)
  • MinGroupSpec should take a sequence of name to permute over (f0c8140)
  • Typo (61c7241)
  • Remove resolve_multiple_fn_name (617d386)
  • Old concat resulted in wrong ordering of rrows. (3759f71)
  • Set hba1c as eval (89fe6d2)
  • Typos (6eac440)
  • Correct col name inference for static predictors (dfe5dc7)
  • Misc. fixes (45f8348)
  • Generate the correct amount of combinations when creating specs (c472b3c)
  • Typo resulted in cache breaking (fdd47d7)
  • Correct col naming (bc74ae3)
  • Do not infer feature name from values_df (150569f)
  • Misc. errors found from tests (3a1b5db)
  • Revert falttened dataset to use specs (e4fada7)
  • Misc. errors after introducing feature specs (0308eca)
  • Correctly merge dataframes (a907885)
  • Cache error because of loss off UUID (89d7f6f)
  • New bugs in resolve_multiple (5714a39)
  • Rename outcomespec appropriately (41fa220)
  • Lookbehind_days must be iterable (cc879e9)

Documentation

Performance

  • Move pd->dd into subprocesses (dc5f38d)

v0.6.3

18 Oct 10:27
Compare
Choose a tag to compare

Fix

  • Remove shak_code + operator check (f97aee8)

v0.6.2

17 Oct 08:16
Compare
Choose a tag to compare

Fix

  • Ignore cat_features (2052505)
  • Failing test (f8190b4)
  • Incorrect 'latest' and handling of NaN in cache (dc33f7e)

v0.6.1

13 Oct 14:47
Compare
Choose a tag to compare

Fix

  • Check for value column prediction_times_df (5356464)
  • Change variable name (990a848)
  • More flex loaders (bcad700)

v0.6.0

13 Oct 13:47
Compare
Choose a tag to compare

Feature

  • Use wandb to monitor script errors (67ae9b9)

Fix

  • Duplicate loading when pre_loading dfs (7f864dc)

v0.5.2

12 Oct 13:00
Compare
Choose a tag to compare

Fix

v0.5.1

10 Oct 11:02
Compare
Choose a tag to compare

Fix

  • Change_per_day functions (d696389)
  • Change_per_day function (4c8c118)

v0.5.0

10 Oct 10:19
Compare
Choose a tag to compare

Feature

  • Add variance to resolve multiple functions (8c471df)

Fix

  • Add vairance resolve multiple (7a64c5b)