Skip to content

Commit d5bb2de

Browse files
committed
upversion semantics
1 parent cb9f267 commit d5bb2de

6 files changed

Lines changed: 30 additions & 20 deletions

File tree

CHANGELOG.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,4 +33,7 @@
3333
- created initial episode views for disease eps
3434

3535
## 0.2.3
36-
- added eps as module
36+
- added eps as module
37+
38+
## 0.2.4
39+
- upversion semantics

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "omop-constructs"
3-
version = "0.2.3"
3+
version = "0.2.4"
44
description = "For building complex constructs on top of the omop-alchemy library."
55
readme = "README.md"
66
authors = [
@@ -9,7 +9,7 @@ authors = [
99
requires-python = ">=3.12"
1010
dependencies = [
1111
"omop-alchemy>=0.5.12",
12-
"omop-semantics>=0.1.8",
12+
"omop-semantics>=0.1.10",
1313
"psycopg2-binary>=2.9.11",
1414
"sqlalchemy>=2.0.45",
1515
"urllib3>=2.6.3",
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
from .condition_joins import condition_window
2+
from .condition_mappers import Condition_Window
3+
4+
__all__ = [
5+
"condition_window",
6+
"Condition_Window"
7+
]

src/omop_constructs/alchemy/episodes/episode_factories.py

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -76,18 +76,18 @@ def get_episode_hierarchy_query(
7676

7777
return (
7878
sa.select(
79-
parent_episode_subq.c.episode_id.label("parent_episode_id"),
79+
parent_episode_subq.c.episode_id.label("disease_episode_id"),
8080
parent_episode_subq.c.person_id.label("person_id"),
81-
parent_episode_subq.c.episode_concept_id.label("parent_episode_concept_id"),
82-
parent_episode_subq.c.episode_label.label("parent_episode_label"),
83-
parent_episode_subq.c.episode_start_date.label("parent_start_date"),
84-
parent_episode_subq.c.episode_end_date.label("parent_end_date"),
81+
parent_episode_subq.c.episode_concept_id.label("disease_episode_concept_id"),
82+
parent_episode_subq.c.episode_label.label("disease_episode_label"),
83+
parent_episode_subq.c.episode_start_date.label("disease_episode_start_date"),
84+
parent_episode_subq.c.episode_end_date.label("disease_episode_end_date"),
8585

86-
child_episode_subq.c.episode_id.label("child_episode_id"),
87-
child_episode_subq.c.episode_concept_id.label("child_episode_concept_id"),
88-
child_episode_subq.c.episode_label.label("child_episode_label"),
89-
child_episode_subq.c.episode_start_date.label("child_start_date"),
90-
child_episode_subq.c.episode_end_date.label("child_end_date"),
86+
child_episode_subq.c.episode_id.label("extent_episode_id"),
87+
child_episode_subq.c.episode_concept_id.label("extent_episode_concept_id"),
88+
child_episode_subq.c.episode_label.label("extent_episode_label"),
89+
child_episode_subq.c.episode_start_date.label("extent_start_date"),
90+
child_episode_subq.c.episode_end_date.label("extent_end_date"),
9191
)
9292
.join(
9393
child_episode_subq,

src/omop_constructs/alchemy/episodes/episode_joins.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@
33

44
episode_of_care_select = require_condition_anchor(
55
get_episode_query(
6-
[runtime.episodes.disease_episode_types.episode_of_care], # type: ignore
6+
[runtime.types.disease_episode_types.episode_of_care], # type: ignore
77
name="episode_of_care"
88
)
99
)
1010

1111
disease_extent_select = require_condition_anchor(
1212
get_episode_query(
13-
[runtime.episodes.disease_episode_types.metastatic, runtime.episodes.disease_episode_types.disease_progression], # type: ignore
13+
[runtime.types.disease_episode_types.disease_progression, runtime.types.disease_episode_types.metastatic], # type: ignore
1414
name="disease_extent"
1515
)
1616
)

uv.lock

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)