Skip to content

Commit 2dd1bb0

Browse files
i think i completed argmin over days_since?
1 parent 6f8aa06 commit 2dd1bb0

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

src/penn_chime/models.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -98,9 +98,13 @@ def __init__(self, p: Parameters):
9898
self.admits_df = admits_df
9999
self.census_df = census_df
100100

101-
#if p.n_days_since_first_hospitalized is None:
102-
# p.n_days_since_first_hospitalized = int(self.argmin_ds(p))
103-
# p.date_first_hospitalized = date.today() - timedelta(days=p.n_days_since_first_hospitalized)
101+
if p.n_days_since_first_hospitalized is None and p.doubling_time is not None:
102+
p.n_days_since_first_hospitalized = int(self.argmin_ds(p))
103+
p.date_first_hospitalized = date.today() - timedelta(days=p.n_days_since_first_hospitalized)
104+
admits_df = build_admits_df(dispositions_df, p.n_days_since_first_hospitalized)
105+
census_df = build_census_df(admits_df, lengths_of_stay, p.n_days_since_first_hospitalized)
106+
self.admits_df = admits_df
107+
self.census_df = census_df
104108
if p.n_days_since_first_hospitalized is not None and p.doubling_time is None:
105109
# optimize doubling_time
106110
argmin_dt = None

0 commit comments

Comments
 (0)