Skip to content

Releases: vmenger/deduce

v2.0.0

05 Dec 09:38
b78eb9b

Choose a tag to compare

2.0.0 (2022-12-05)

Changed

  • major refactor that touches pretty much every line of code
  • use docdeid package for logic
  • speedups: now 973% faster
  • use lookup sets instead of lookup lists
  • refactor tokenizer
  • refactor annotators into separate classes, using structured annotations
  • guidelines for contributing

Added

  • introduced new interface for deidentification, using Deduce() class
  • a separate documentation page, with tutorial and migration guide
  • support for python 3.10 and 3.11

Removed

  • the annotate_text and deidentify_annotations functions
  • all in-text annotation (under the hood) and associated functions
  • support for given names. given names can be added as another first name in the Person class.
  • support for python 3.7 and 3.8

Fixed

  • < and > are no longer replaced by ( and ) respectively
  • deduce does not strip text (whitespaces, tabs at beginning/end of text) anymore

Release 1.0.8

23 Dec 13:42
ded1cf3

Choose a tag to compare

1.0.8 (2021-11-29)

Fixed

  • various modifications related to adding or subtracting spaces in annotated texts
  • remove the lowercasing of institutions' names
  • therefore, all structured annotations have texts matching the original text in the same span

Added

  • warn if there are any structured annotations whose annotated text does not match the original text in the span denoted by the structured annotation

Version 1.0.7

03 Nov 11:33
a8d5894

Choose a tag to compare

1.0.7 (2021-11-03)

Changed

  • Internal code formatting improvements

Added

  • Contributing guidelines

Version 1.0.6

06 Oct 17:39

Choose a tag to compare

1.0.6 (2021-10-06)

Fixed

  • Bug with multiple 4-digit mg dosages in one text

Version 1.0.5

05 Oct 10:51

Choose a tag to compare

1.0.5 (2021-10-05)

Fixed

  • Minor bug where tag flattening had no effect

Version 1.0.4

05 Oct 10:13

Choose a tag to compare

1.0.4 (2021-10-05)

Added

  • Changelog
  • Additional unit tests for whitespace/punctuation

Fixed

  • Various whitespace/punctuation bugs
  • Bug with nested tags not related to person names
  • Bug with adjacent tags not being merged