Feature/insulin profile #33

Merged
willemjan merged 6 commits from feature/insulin-profile into main 2026-09-05 20:47:43 +00:00
2 changed files with 2 additions and 2 deletions
Showing only changes of commit d33516e2a1 - Show all commits
+1 -1
View File
@@ -45,7 +45,7 @@ def _basal_and_target_series(profile: dict, treatments: pd.DataFrame, window_sta
dates = pd.date_range(window_start.normalize(), window_end.normalize(), freq="D") dates = pd.date_range(window_start.normalize(), window_end.normalize(), freq="D")
basal_parts, target_parts = [], [] basal_parts, target_parts = [], []
for day_start in dates: for day_start in dates:
day_end = day_start + pd.Timedelta(days=1) day_end = day_start + pd.Timedelta(1, unit="D")
basal_parts.append(effective_basal_series(profile, treatments, day_start, day_end)) basal_parts.append(effective_basal_series(profile, treatments, day_start, day_end))
target_parts.append(target_glucose_series(profile, day_start, day_end)) target_parts.append(target_glucose_series(profile, day_start, day_end))
+1 -1
View File
@@ -90,7 +90,7 @@ fig = make_subplots(
for i, day in enumerate(dates, start=1): for i, day in enumerate(dates, start=1):
day_df = glucose[glucose["date"] == day] day_df = glucose[glucose["date"] == day]
day_start = pd.Timestamp(day) day_start = pd.Timestamp(day)
day_end = day_start + pd.Timedelta(days=1) day_end = day_start + pd.Timedelta(1, unit="D")
fig.add_hrect( fig.add_hrect(
y0=TARGET_LOW, y1=TARGET_HIGH, fillcolor=colors["band"], line_width=0, layer="below", row=i, col=1 y0=TARGET_LOW, y1=TARGET_HIGH, fillcolor=colors["band"], line_width=0, layer="below", row=i, col=1