netflypsb commited on
Commit
f8e6406
·
verified ·
1 Parent(s): 3dd320c

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +18 -14
app.py CHANGED
@@ -47,20 +47,6 @@ if uploaded_file:
47
  ax[1, 1].set_title("Hemoglobin")
48
  st.pyplot(fig)
49
 
50
- # Dropdown menu of previous visits
51
- st.header("Previous Visits")
52
- visit_date = st.selectbox("Select Visit Date", patient_data['Visit Date'].dt.strftime('%Y-%m-%d').unique())
53
- visit_data = patient_data[patient_data['Visit Date'] == pd.to_datetime(visit_date)]
54
- st.write(f"**Complaint:** {visit_data.iloc[0]['Complaint']}")
55
- st.write(f"**Physical Examination:** {visit_data.iloc[0]['Physical Examination']}")
56
- st.write(f"**Systolic BP:** {visit_data.iloc[0]['Systolic BP']}")
57
- st.write(f"**Diastolic BP:** {visit_data.iloc[0]['Diastolic BP']}")
58
- st.write(f"**Temperature:** {visit_data.iloc[0]['Temperature']}")
59
- st.write(f"**Glucose:** {visit_data.iloc[0]['Glucose']}")
60
- st.write(f"**Cholesterol:** {visit_data.iloc[0]['Cholesterol']}")
61
- st.write(f"**Hemoglobin:** {visit_data.iloc[0]['Hemoglobin']}")
62
- st.write(f"**Other Notes:** {visit_data.iloc[0]['Other Notes']}")
63
-
64
  # Current visit input
65
  st.header("Current Visit")
66
  with st.form("current_visit_form"):
@@ -99,6 +85,24 @@ if uploaded_file:
99
  df.to_csv(uploaded_file, index=False)
100
  st.success("New visit entry added successfully!")
101
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
102
  elif action == "Create New Patient":
103
  st.header("Create New Patient Account")
104
  with st.form("new_patient_form"):
 
47
  ax[1, 1].set_title("Hemoglobin")
48
  st.pyplot(fig)
49
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
50
  # Current visit input
51
  st.header("Current Visit")
52
  with st.form("current_visit_form"):
 
85
  df.to_csv(uploaded_file, index=False)
86
  st.success("New visit entry added successfully!")
87
 
88
+ # Reload data
89
+ df = load_data(uploaded_file)
90
+ patient_data = df[df['Patient ID'] == patient_id]
91
+
92
+ # Dropdown menu of previous visits
93
+ st.header("Previous Visits")
94
+ visit_date = st.selectbox("Select Visit Date", patient_data['Visit Date'].dt.strftime('%Y-%m-%d').unique())
95
+ visit_data = patient_data[patient_data['Visit Date'] == pd.to_datetime(visit_date)]
96
+ st.write(f"**Complaint:** {visit_data.iloc[0]['Complaint']}")
97
+ st.write(f"**Physical Examination:** {visit_data.iloc[0]['Physical Examination']}")
98
+ st.write(f"**Systolic BP:** {visit_data.iloc[0]['Systolic BP']}")
99
+ st.write(f"**Diastolic BP:** {visit_data.iloc[0]['Diastolic BP']}")
100
+ st.write(f"**Temperature:** {visit_data.iloc[0]['Temperature']}")
101
+ st.write(f"**Glucose:** {visit_data.iloc[0]['Glucose']}")
102
+ st.write(f"**Cholesterol:** {visit_data.iloc[0]['Cholesterol']}")
103
+ st.write(f"**Hemoglobin:** {visit_data.iloc[0]['Hemoglobin']}")
104
+ st.write(f"**Other Notes:** {visit_data.iloc[0]['Other Notes']}")
105
+
106
  elif action == "Create New Patient":
107
  st.header("Create New Patient Account")
108
  with st.form("new_patient_form"):