Recent Releases of medmodels

medmodels - v0.3.2

What's Changed

  • feat: add groupby operands to query engine by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/406
  • fix: AttributesTreeGroupOperand exclude and either_or by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/423
  • fix: missing bindings for SingleAttributeWithoutIndexGroupOperand by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/425
  • fix: grouped to_values typing by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/427
  • test: add tests for new group_by querying operands by @MarIniOnz in https://github.com/limebit/medmodels/pull/428
  • feat: add groupby operands to query engine by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/418
  • refactor: change default edge-direction to BOTH by @MarIniOnz in https://github.com/limebit/medmodels/pull/430
  • fix: formatting due to rust feature stabilization by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/432
  • docs: update user guide by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/435

Full Changelog: https://github.com/limebit/medmodels/compare/v0.3.1...v0.3.2

- Python
Published by JabobKrauskopf 8 months ago

medmodels - v0.3.1

What's Changed

  • docs: fix querynodes and queryedges docstrings by @MarIniOnz in https://github.com/limebit/medmodels/pull/411
  • fix: buggy version warning banner removed by @FloLimebit in https://github.com/limebit/medmodels/pull/412

Full Changelog: https://github.com/limebit/medmodels/compare/v0.3.0...v0.3.1

- Python
Published by JabobKrauskopf 9 months ago

medmodels - v0.3.0

What's Changed

  • fix: example dataset data types by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/317
  • docs: add version switcher by @FloLimebit in https://github.com/limebit/medmodels/pull/318
  • fix: adding a v to the version number via f-string by @FloLimebit in https://github.com/limebit/medmodels/pull/320
  • chore: add pull request template by @MarIniOnz in https://github.com/limebit/medmodels/pull/316
  • fix: attribute extraction without polars by @LauraBoenchenLB in https://github.com/limebit/medmodels/pull/313
  • fix: polars version by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/330
  • build: add scipy and scipy-stubs by @MarIniOnz in https://github.com/limebit/medmodels/pull/329
  • ci: Remove pull request template and add pr comment github action by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/334
  • fix: update pyo3 to fix linting warnings by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/339
  • ci: remove checkout step by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/343
  • fix: panic when node with edges to itself is deleted by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/345
  • fix: to_ron now creates parent folders by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/346
  • ci: github action caching improved by @FloLimebit in https://github.com/limebit/medmodels/pull/340
  • refactor: medrecord schema - split into inferred and provided types by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/325
  • build: setup uv dependency management by @FloLimebit in https://github.com/limebit/medmodels/pull/337
  • fix: linting by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/372
  • fix: add divide method to SingleValueOperand by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/378
  • feat: implement query return values by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/375
  • fix: query typing by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/380
  • fix: neighbors and edges_connecting result when using query by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/381
  • fix: add missing node index operations by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/383
  • refactor: evaluation logic by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/392
  • feat: add admissions example dataset by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/394
  • test: fix tests after restructuring and update documentation by @MarIniOnz in https://github.com/limebit/medmodels/pull/398
  • test: enforce 100 percent code coverage by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/361
  • refactor: query engine return types by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/403
  • docs: small refactorings before release by @MarIniOnz in https://github.com/limebit/medmodels/pull/409
  • docs: rewrite user guide by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/407

Full Changelog: https://github.com/limebit/medmodels/compare/v0.2.1...v0.3.0

- Python
Published by JabobKrauskopf 10 months ago

medmodels - v0.2.1

This release mostly just provides more pre-built wheels on PyPI.

Full Changelog: https://github.com/limebit/medmodels/compare/v0.2.0...v0.2.1

- Python
Published by JabobKrauskopf about 1 year ago

medmodels - v0.2.0

What's Changed

  • docs: update developer guide by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/183
  • feat: representation and overview for group nodes and edges by @LauraBoenchenLB in https://github.com/limebit/medmodels/pull/163
  • feat: Implement simple clone by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/204
  • fix: remove_node now removes removed edges from group_mapping by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/206
  • feat: Allow adding/appending to groups when adding nodes or edges by @MarIniOnz in https://github.com/limebit/medmodels/pull/203
  • fix: Renaming absolute risk function for correct one (absolute risk reduction) by @MarIniOnz in https://github.com/limebit/medmodels/pull/209
  • feat: Adding contingency table print and treatment groups variables renaming by @MarIniOnz in https://github.com/limebit/medmodels/pull/211
  • fix: medrecord attribute tables overview by @LauraBoenchenLB in https://github.com/limebit/medmodels/pull/213
  • feat: removing singular name functions and changing them to plural naming by @MarIniOnz in https://github.com/limebit/medmodels/pull/225
  • refactor: query engine by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/231
  • fix: comparison operations now correctly evaluate operand by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/233
  • feat: implement exclude operation by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/243
  • refactor: replace outgoingedges and incomingedges with edges by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/245
  • feat: implement duration by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/246
  • refactor: optimize treatment effect and associated functions with new query engine by @MarIniOnz in https://github.com/limebit/medmodels/pull/248
  • fix: rust linting by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/263
  • refactor: fast-computed representation of the MedRecord when in debugging mode by @MarIniOnz in https://github.com/limebit/medmodels/pull/270
  • feat: added group input variable and fixed table by @LauraBoenchenLB in https://github.com/limebit/medmodels/pull/262
  • refactor: stricter linting rules by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/290
  • refactor: pin polars to 0.45.0 (rust), 1.17.0 (python) by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/297
  • fix: add polars support for all datatypes by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/298
  • feat: making static analysis as the default option for the TEE by @MarIniOnz in https://github.com/limebit/medmodels/pull/274
  • chore: Drop support for python 3.9 and add support for 3.13 by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/299
  • docs: rewrite readme by @FloLimebit in https://github.com/limebit/medmodels/pull/300
  • fix: polars version by @LauraBoenchenLB in https://github.com/limebit/medmodels/pull/308
  • feat: adding advanced example dataset by @MarIniOnz in https://github.com/limebit/medmodels/pull/267
  • ci: github actions to use ubuntu 22.04 by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/310
  • fix: the way essential covariates and one-hot-encoded ones are processed by @MarIniOnz in https://github.com/limebit/medmodels/pull/256
  • fix: docs build error by @FloLimebit in https://github.com/limebit/medmodels/pull/311
  • docs: add rule on resolving pr comments by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/312

Full Changelog: https://github.com/limebit/medmodels/compare/v0.1.2...v0.2.0

- Python
Published by JabobKrauskopf about 1 year ago

medmodels - v0.1.2

What's Changed

  • refactor: full treatment effect report now returns typed dictionary by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/129
  • refactor: continuous estimators by @MarIniOnz in https://github.com/limebit/medmodels/pull/130
  • feat: add undirected version of neighbors to query engine by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/132
  • refactor: remove .devcontainer, .vscode and examples by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/139
  • refactor: move files and delete the ones that need refactoring by @MarIniOnz in https://github.com/limebit/medmodels/pull/145
  • feat: implement datetime medrecordvalue by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/153
  • feat: add support for polars datetime conversion by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/155
  • feat: make schema accessible from python and add AttributeType by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/159
  • refactor: sphinx setup by @FloLimebit in https://github.com/limebit/medmodels/pull/148

Full Changelog: https://github.com/limebit/medmodels/compare/v0.1.1...v0.1.2

- Python
Published by JabobKrauskopf over 1 year ago

medmodels - v0.1.1

What's Changed

  • fix: typo in treatment effect by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/126
  • test: Add tests for MedRecord schema and builder by @JabobKrauskopf in https://github.com/limebit/medmodels/pull/124
  • fix: Optimizing Nearest Neighbors function by @MarIniOnz in https://github.com/limebit/medmodels/pull/125

Full Changelog: https://github.com/limebit/medmodels/compare/v0.1.0...v0.1.1

- Python
Published by JabobKrauskopf over 1 year ago

medmodels - v0.1.0

Full Changelog: https://github.com/limebit/medmodels/commits/v0.1.0

- Python
Published by JabobKrauskopf over 1 year ago

medmodels - v0.0.1-alpha.1 release

This is the first alpha release of the 0.0.1 version

- Python
Published by JabobKrauskopf over 2 years ago