Recent Releases of timeseriesflattener

timeseriesflattener - v2.5.2

Fix

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff 12 months ago

timeseriesflattener - v2.5.1

Fix

  • Add unique_count agg to v1 (8dcde63)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 1 year ago

timeseriesflattener - v2.5.0

Feature

  • Add new UniqueCountAggregator (5bd8ea2)

Fix

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 1 year ago

timeseriesflattener - v2.4.0

Feature

  • Remove pandas upper bound dependency (5144eba)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 1 year ago

timeseriesflattener - v2.3.0

Feature

Documentation

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 1 year ago

timeseriesflattener - v2.2.6

Fix

  • Change to type instead of instantiated type (e327665)
  • Misc (46c6707)
  • Validate fallback is compatible with output of aggregator (6fe230b)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff about 2 years ago

timeseriesflattener - v2.2.5

Fix

  • Use Union in pydantic basemodels (a80a9c2)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff about 2 years ago

timeseriesflattener - v2.2.4

Fix

  • Don't mix types in HasValuesAggregator fallback (dfdf5dd)

Documentation

  • Remove type hint in docstring (a4fe254)
  • Add docstring to flattener (64ee0b0)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff about 2 years ago

timeseriesflattener - v2.2.3

Fix

  • Expose ValueSpecification (b670fc8)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff about 2 years ago

timeseriesflattener - v2.2.2

Fix

  • Rename 'predtimeuuid' to 'predictiontimeuuid' (fe44fd8)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff about 2 years ago

timeseriesflattener - v2.2.1

Fix

  • Scrambled features with step size (6bdddbd)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff about 2 years ago

timeseriesflattener - v2.2.0

Feature

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff about 2 years ago

timeseriesflattener - v2.2.0

Feature

  • https://github.com/Aarhus-Psychiatry-Research/timeseriesflattener/pull/535: Temporal spec processing now available in steps

Fix

  • https://github.com/Aarhus-Psychiatry-Research/timeseriesflattener/pull/552: Fix sliding window tests

Full Changelog: https://github.com/Aarhus-Psychiatry-Research/timeseriesflattener/compare/v2.1.2...v2.1.3

Scientific Software - Peer-reviewed - Python
Published by sarakolding about 2 years ago

timeseriesflattener - v2.1.2

Fix

  • Ensure entity col name is passed to the valueframe in legacy spec (6702cb9)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff about 2 years ago

timeseriesflattener - v2.1.1

Fix

  • Add option to set entityidcolnameout in legacy predictor group spec (4094dc1)

Documentation

  • Update pre-commit.yml highlight legacy spec change (fcff53e)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff about 2 years ago

timeseriesflattener - v2.1.0

Feature

  • #515: Make the output col name of BooleanOutcomeSpec user-definable (#522) (2082d01)

Fix

  • Specify outcome colname in boolean (70cb724)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v2.0.2

Fix

  • Require polars >= 0.19.0 (c70ca84)

Documentation

  • Docstrings for aggregators (32b6698)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v2.0.1

Fix

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v2.0.0

Feature

  • Update major version, deprecate v1 (1dda823)

Breaking

  • update major version, deprecate v1 (1dda823)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v1.36.2

Fix

Documentation

  • #496: Add some docstrings to user facing specs on the expected type of input and general usage (#499) (#500) (cf30e04)
  • #496: Add some docstrings to user facing specs on the expected type of input and general usage (#499) (3cfa8d5)
  • #496: Add some docstrings to user facing specs on the expected type of input and general usage (ae0f04a)
  • #485: Update readme to use v2 (37dc2ad)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v1.36.1

Fix

  • Bug in _get_timedelta_frame if timestamp col names were the same (3ade969)
  • #480: Pure NaNs when flattening with lookbehind-tuple in 01_basic (6d1122b)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v1.36.0

Feature

Documentation

  • Update tutorials to not use valuecolname (872cd1f)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v1.35.0

Feature

  • #479: Improve value column conflict error (#483) (89e63ce)

Documentation

  • #475: Delete 02_advanced.ipynb (#486) (6e2b685)
  • #475: Delete 02_advanced.ipynb (eb3006c)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v1.34.0

Feature

  • #479: Improve value column conflict error (4c33465)

Documentation

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v1.33.0

Feature

  • #363: Re-add support for Python >=3.9 (7d9df0c)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v1.32.0

Feature

  • Allow setting format in timedeltaspec (8383269)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v1.31.3

Fix

  • Remove unused args in flattener (82e4cc3)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v1.31.2

Fix

  • #440: Type of AggregatedDataframe.df should always be LazyFrame (ab9be64)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v1.31.1

Fix

  • #441: Return entity_id in aggregated column (d7f9cfb)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v1.31.0

Feature

  • #439: Support static features (e8d1977)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v1.30.0

Feature

  • Age / time from event spec (1856cb1)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v1.29.0

Feature

  • #425: Support from_legacy api interface (e0f3160)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v1.28.0

Feature

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v1.27.0

Feature

  • #399: Handle boolean outcomes without value column automatically (b4e09bc)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v1.26.0

Feature

  • #449: Propagate timeseries column to aggregation function (#451) (8b4c7ed)
  • #449: Propagate timeseries column to aggregation function (3bea4bb)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v1.25.1

Fix

  • #447: Implement earliest and latest without requiring sorting (#450) (f88fccb)
  • #447: Implement earliest and latest without requiring sorting (24acab1)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v1.25.0

Feature

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v1.24.0

Feature

  • #396: Add all aggregators from v1 (a1fa957)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v1.23.0

Feature

  • Validate columns in valueframe (5019ad5)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v1.22.0

Feature

  • #402: Allow eager polarsframes as input (#433) (ffe2f0a)
  • #402: Allow eager polarsframes as input (f1e4cee)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v1.21.1

Performance

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v1.21.0

Feature

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v1.20.1

Performance

  • Aggregate with one groupby (d933d46)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v1.20.0

Feature

  • Further tweak benchmarks (f29654d)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v1.19.0

Feature

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v1.18.1

Fix

  • Ensure all prediction times are kept when slicing (#397) (6a5aa16)
  • Ensure all prediction times are kep when slicing (9e5cef4)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v1.18.0

Feature

  • #356: Validate shared columns exist in all specs on ingest (c0aa8cd)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v1.17.0

Feature

  • #379: Check that no value columns have the same name (28518e0)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v1.16.0

Feature

  • #386: Make debugging easier (94b3179)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v1.15.0

Feature

  • #376: Add prefix to colname (d0e01b7)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v1.14.0

Feature

  • #360: Ensure correct ordering before concatenating (3af55e3)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v1.13.0

Feature

  • #365: Support ingesting from pandas dataframes (6614836)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v1.12.0

Feature

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v1.11.0

Feature

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v1.10.0

Feature

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v1.9.1

Fix

  • List to Sequence type hint in group specs (133be8b)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v1.9.0

Feature

  • Allow feature generation in time ranges (924e63a)

Fix

  • Make generated colnames backwards compatible (b767c29)

Documentation

  • Add new functionality to tutorials (bc809aa)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v1.8.0

Feature

Fix

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v1.7.0

Feature

  • Add meaningful error if entity id is not unique in incident outcome (9abaf75)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v1.6.1

Fix

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 2 years ago

timeseriesflattener - v1.6.0

Feature

  • Remove unneeded tests (8babaf7)
  • Remove column_handler (f3ce8b7)
  • Remove text utility functions (dcc3f9b)

Fix

  • Do not unpack col names (6c4c236)

Documentation

  • Remove sklearn/sentence transformer from text tutorial (6bc467a)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff almost 3 years ago

timeseriesflattener - v1.5.2

Fix

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff almost 3 years ago

timeseriesflattener - v1.5.1

Fix

  • Make docs render properly (990020d)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff almost 3 years ago

timeseriesflattener - v1.5.0

Feature

  • Convert df with multiple values to named dataframes (ca797e6)

Fix

  • Update name of column in synth text (bd58c4d)
  • Handle int column names (00c6a91)

Documentation

  • Add how to use pre-embedded text to text tutorial (c0f994c)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff almost 3 years ago

timeseriesflattener - v1.4.0

Feature

  • Change int detection for new version of pydantic (752d3bf)

Fix

  • Remove autodoc pydantic requirements for docs (34ae391)
  • Handle non-coerceable values (557371f)
  • Toml urls (385706d)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff almost 3 years ago

timeseriesflattener - v1.3.1

Fix

  • Create combinations not working for (8c3c343)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff almost 3 years ago

timeseriesflattener - v1.3.0

Feature

  • Add types to aggregation functions (560539f)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff almost 3 years ago

timeseriesflattener - v0.27.0

Feature

  • Add feature_name arg to group specs and make non-optional for non group specs (34df7a3)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff about 3 years ago

timeseriesflattener - v0.26.0

Feature

  • Add group spec for text predictor spec (75a0112)

Fix

  • Update type hints (887bc06)
  • Incorrect naming of resolvemultiplefn (0a4607e)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff about 3 years ago

timeseriesflattener - v0.25.1

Fix

  • Bump version to generate new release (2316b38)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff about 3 years ago

timeseriesflattener - v0.25.0

Feature

  • Add type-token-ratio resolve multiple fn (12be531)
  • Mean_len (3a38cd5)

Fix

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff about 3 years ago

timeseriesflattener - v0.24.0

Feature

  • Modify invoke test command to take python-versions arg (4a9c5c2)
  • Improve type hints (d53e61e)

Fix

  • Support multiple python versions for testing (d929147)
  • Correct interval str computation (0cd0437)
  • Change col str naming (f853452)
  • Fix interval days type hints in specs (e26235c)
  • Rename test deps (471a63b)
  • Type hints (21726f2)

Documentation

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff about 3 years ago

timeseriesflattener - v0.23.11

Fix

  • Doi for shamout and imrie (4823e1e)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff about 3 years ago

timeseriesflattener - v0.23.10

Fix

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff about 3 years ago

timeseriesflattener - v0.23.9

Fix

  • Description in .zenodo.json (1a4e31a)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff about 3 years ago

timeseriesflattener - v0.23.8

Fix

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff about 3 years ago

timeseriesflattener - v0.23.7

Fix

Documentation

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff about 3 years ago

timeseriesflattener - v0.23.6

Fix

  • Update supported python versions on pypi (6f7959b)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff about 3 years ago

timeseriesflattener - v0.23.5

Fix

  • Incorrect python version (b88d7c9)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff about 3 years ago

timeseriesflattener - v0.23.4

Fix

Documentation

  • Add link to pypi (9ed0800)
  • Match python supported versions (ce020c2)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff about 3 years ago

timeseriesflattener - v0.23.3

Fix

  • Sklearn 1.2 compatibility (50c5aca)
  • Expand psycopmlutils versions to match pypi (44eb73d)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff about 3 years ago

timeseriesflattener - v0.23.2

Fix

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 3 years ago

timeseriesflattener - v0.23.1

Fix

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 3 years ago

timeseriesflattener - v0.23.0

Feature

  • Add sklearn embedding function (6c10d3f)
  • Add optional loader_kwargs to group specs (14b872c)
  • Add loader_kwargs to group specs (a1e5a14)
  • Add embedding_fn_kwargs to TextPredictorSpec (7aa48a5)
  • Example text embedding functions (f4ce9a2)
  • Handle text features and features with multiple columns (a3cafe9)
  • TextSpec and option for additional feature name .getcolstr (2986203)
  • Added "concatenate" resolvemultiplefn (5dc8c9f)

Fix

  • Fix semantic release (7e993e3)
  • Move embed_text_values to use timeseriesflattener without text dependencies installed (487daec)
  • Proper guard against neither df nor output_spec specified in get_value_col_str_name (aeef039)
  • Correct col str name generation for text specs when column names are ints (e.g. HF embeddings) (c10565d)

Documentation

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 3 years ago

timeseriesflattener - v0.22.1

Fix

  • Don't clear all specs as unprocessed (b7d4f88)
  • Iterating while deleting items in list leads to skipped items (5443408)
  • Static spec ignored outcome col name override (5ec6892)

Documentation

  • Fixed titles (7ebf424)
  • Added tutorial link to readme (50cdb85)
  • Updated relay menu (44cf0f5)
  • Updated menu structure (1e5edda)
  • Reordered elements form readme to documentation site (327fbf9)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 3 years ago

timeseriesflattener - v0.22.0

Feature

  • Compare all indeces for maximum safety (22b7776)
  • Sample 5 evenly spaced slices (a0aa5ef)
  • Log info on chunksize (2fa5edc)
  • Check first and last 1000 indeces (df85c66)
  • Check that ids are similar (9d47310)
  • Better logging when dfs are not of identical index (2cf78d0)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 3 years ago

timeseriesflattener - v0.21.0

Feature

  • Decrease log level of debug info (9ceece1)
  • Log time to load values (162fee9)
  • Log info about cache hits and misses (237d5b6)
  • Improve logs (a24b155)
  • Better logging when resolving (9ecc941)

Fix

  • Typo (21ea576)
  • Don't check if output col name override exists in input df (4cf755d)
  • Remove duplicate logging (447be4c)

Documentation

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 3 years ago

timeseriesflattener - v0.20.3

Fix

  • Minor type hint (891f652)
  • Add default value to docstring if not none to also add e.g. 0.0 (a0b736c)

Documentation

  • Extended docs for autogenerated docstrings after review (afadaef)
  • Simpler example, added output (313e756)
  • Simpler readme example (b2b97f3)
  • Update docstrings (36a9aae)
  • Add docstring to all user facing specs (1744c79)
  • Merge tutorials with main (28dc004)
  • Add docstring to long_df (1e5247d)
  • Update advanced tutorial with df dict func (919ba4a)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 3 years ago

timeseriesflattener - v0.20.2

Fix

Documentation

  • Replace psycop-feature-generation with timeseriesflattener (7e35574)
  • Updates for prettier html rendering (1614dab)
  • Add tutorials to sphinx (9dc410e)
  • Rerun tutorial (b7b6d83)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 3 years ago

timeseriesflattener - v0.20.1

Fix

  • Only remove outcome spec if added (bfa7eed)
  • Remove unprocessed specs when computing (6b61195)
  • Remove unprocessed specs when computing (38404de)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 3 years ago

timeseriesflattener - v0.20.0

Feature

  • Move valuesdf validation that depends on flattenedds to flattened_ds (cad634d)

Fix

  • Enforce unified timestamp col naming across valuesdf and predtime_df (805e8f2)
  • Remove hardcoded timestamp columns (66380d2)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 3 years ago

timeseriesflattener - v0.19.1

Fix

  • Unintended hardcoded id col name (dc788df)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 3 years ago

timeseriesflattener - v0.19.0

Feature

  • More informative errors (3141487)

Documentation

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 3 years ago

timeseriesflattener - v0.18.0

Feature

  • Take multiple features as long format (7f771e4)
  • Add resolve from hydrated dict (2263c60)
  • Add function for hydrating long df into cat (84515e9)

Fix

  • Only test if loader str can be resolved if it's specified (5730592)
  • Check if more than one df attribute is passed (f0f8623)
  • Add extra description to error (85684cf)
  • Change from catalogue to dict (4506c3a)

Documentation

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 3 years ago

timeseriesflattener - v0.17.0

Feature

  • More appropriate logging level (7122e79)
  • Infer resolvemultiplefn str rep for groups (8058d65)
  • Infer resolvemultiplefn str repr from name (55be07d)
  • Add lookahead and lookbehind days to feature group specs (318591b)

Fix

  • Guard against incident attribute not existing (3b1329b)
  • Re-add resolve_multiple str resolution (18983a7)
  • Only infer resolvemultiplestr if not specified manually (f2648f8)
  • Create dir for diskcache if it doesn't exist (0e32436)
  • Create dir if it doesn't exist (c32f3c7)

Documentation

  • Update output (a4fa6f7)
  • Update tutorial based on feedback (92c3d3b)
  • Add figures to basic tutorial (5eb069f)
  • Misc. updates to advanced notebook (a4a9380)
  • Groupspec add output type (0b3df30)
  • Update formatting in 02_advanced (47065e9)
  • Initial stab at advanced tutorial (e8128bd)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 3 years ago

timeseriesflattener - v0.16.0

Feature

  • Add diff when dropping rows (0421ed8)
  • No def arg for dropifinsufficientlookdirection (d290153)
  • Drop pred times with insufficient look distance (8ec6e2c)
  • First stab at dropping unused pred times (66bb7d4)
  • Check that all specs have required columns in values_df (9da16f0)
  • Better logging (44eb010)
  • Process all temporal specs in one batch (01b3957)
  • When init spec, coerce timestamp if possible (4a6f817)
  • Process specs all at once (4bcdb82)
  • Collect specs with one interface (7135c4d)

Fix

  • Incorrect dim comparison in diff decorator (c161f9a)
  • Revert TemporalSpec renaming (3140cd5)
  • Missing column should be a keyerror (452e903)
  • Undo renaming of PredictorSpec -> TemporalSpec (150035c)
  • Don't process as batch if no specs to process (aba0b67)
  • Only batch process predictors if any are added (c21737c)
  • eq in AnySpec (4c650d1)

Documentation

  • Improve from review suggestions (57804df)
  • Improve from review suggestions (0316dbe)
  • Elaborate on droppredtime (254fb3d)
  • Update tutorial to new interface (bc0405e)
  • Raise valueerror if no prediction times remain (18c7f82)
  • Improve drop_records docs. (871ec18)
  • Minor docstring edit (1a7267a)

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 3 years ago

timeseriesflattener - v0.15.0

Feature

  • Allow either interval_days or lookahead/lookbehind days (a270801)

Fix

  • Failing imports after merge (dd17771)
  • Unify file naming in cache module (f155217)
  • Use correct suffix (6e737b8)
  • Remove seconds from diskcache to avoid (f9ac05c)
  • Keyforresolve_multiple should be optional (c569b74)

Documentation

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 3 years ago

timeseriesflattener - v0.14.0

Feature

  • Add colored logging (d230213)
  • Add logging by default (d254b69)
  • Refactor flattened_dataset to use logging instead of msg (d9fc31d)

Documentation

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 3 years ago

timeseriesflattener - v0.13.0

Feature

  • Check that all col names exist in df before creating spec (7e75001)

Documentation

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 3 years ago

timeseriesflattener - v0.12.1

Fix

  • Override cache attributes if unset or None (9f896c8)
  • Duplication of citizen id columns when reading cache (d78340c)

Documentation

Scientific Software - Peer-reviewed - Python
Published by MartinBernstorff over 3 years ago