Synav commited on
Commit
0bf1f16
·
verified ·
1 Parent(s): d3f3971

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -10
app.py CHANGED
@@ -974,7 +974,7 @@ with tab_train:
974
 
975
  if train_file is not None:
976
  df = pd.read_excel(train_file, engine="openpyxl")
977
- df = add_ethnicity_region(df, eth_col="Ethnicity", out_col="Ethnicity_Region")
978
 
979
  feature_cols = get_feature_cols_from_df(df)
980
  st.dataframe(df.head())
@@ -1263,11 +1263,6 @@ with tab_predict:
1263
 
1264
  MIN_DOB = date(1900, 1, 1)
1265
 
1266
- DEFAULT_OPTIONS = {
1267
- # ============================================================
1268
- # DEFAULT DROPDOWN OPTIONS (used when Excel not uploaded)
1269
- # ============================================================
1270
-
1271
  ALL_COUNTRIES = [
1272
  "Afghanistan","Albania","Algeria","Andorra","Angola","Antigua and Barbuda",
1273
  "Argentina","Armenia","Australia","Austria","Azerbaijan","Bahamas","Bahrain",
@@ -1302,6 +1297,8 @@ with tab_predict:
1302
  "Zimbabwe",
1303
  "Other","Unknown"
1304
  ]
 
 
1305
 
1306
 
1307
  DEFAULT_OPTIONS = {
@@ -1505,13 +1502,13 @@ with tab_predict:
1505
 
1506
  c1, c2 = st.columns(2)
1507
  with c1:
1508
- dob_unknown = st.checkbox("DOB unknown", value=False, key="dob")
1509
  dob = None
1510
  if not dob_unknown:
1511
- dob = st.date_input("Date of birth (DOB)", min_value=MIN_DATE, max_value=date.today(), key="dob")
1512
 
1513
  with c2:
1514
- dx_unknown = st.checkbox("Diagnosis date unknown", value=False, key="dx_unknown")
1515
  dx_date = None
1516
  if not dx_unknown:
1517
  dx_date = st.date_input("Date of 1st Bone Marrow biopsy (Diagnosis)", min_value=MIN_DATE, max_value=date.today(), key="dx_date")
@@ -1729,7 +1726,7 @@ with tab_predict:
1729
  df_inf = st.session_state.df_inf
1730
  if df_inf is None:
1731
  st.info("Upload an inference Excel to run batch prediction / external validation.")
1732
- st.stop()
1733
 
1734
 
1735
 
 
974
 
975
  if train_file is not None:
976
  df = pd.read_excel(train_file, engine="openpyxl")
977
+
978
 
979
  feature_cols = get_feature_cols_from_df(df)
980
  st.dataframe(df.head())
 
1263
 
1264
  MIN_DOB = date(1900, 1, 1)
1265
 
 
 
 
 
 
1266
  ALL_COUNTRIES = [
1267
  "Afghanistan","Albania","Algeria","Andorra","Angola","Antigua and Barbuda",
1268
  "Argentina","Armenia","Australia","Austria","Azerbaijan","Bahamas","Bahrain",
 
1297
  "Zimbabwe",
1298
  "Other","Unknown"
1299
  ]
1300
+
1301
+
1302
 
1303
 
1304
  DEFAULT_OPTIONS = {
 
1502
 
1503
  c1, c2 = st.columns(2)
1504
  with c1:
1505
+ dob_unknown = st.checkbox("DOB unknown", value=False, key="dob_unknown_chk")
1506
  dob = None
1507
  if not dob_unknown:
1508
+ dob = st.date_input("Date of birth (DOB)", min_value=MIN_DATE, max_value=date.today(), key="dob_date")
1509
 
1510
  with c2:
1511
+ dx_unknown = st.checkbox("Diagnosis date unknown", value=False, key="dx_unknown_chk")
1512
  dx_date = None
1513
  if not dx_unknown:
1514
  dx_date = st.date_input("Date of 1st Bone Marrow biopsy (Diagnosis)", min_value=MIN_DATE, max_value=date.today(), key="dx_date")
 
1726
  df_inf = st.session_state.df_inf
1727
  if df_inf is None:
1728
  st.info("Upload an inference Excel to run batch prediction / external validation.")
1729
+
1730
 
1731
 
1732