TomSmail commited on
Commit
75af700
·
1 Parent(s): 1e86849

feat: add defaults

Browse files
Files changed (1) hide show
  1. app.py +18 -18
app.py CHANGED
@@ -39,24 +39,24 @@ additional_categories = {
39
  }
40
 
41
  # Define the input components for the form
42
- age_input = gr.Slider(minimum=18, maximum=100, label="Age ", step=1)
43
- gender_input = gr.Radio(choices=additional_categories["Gender"], label="Gender")
44
- ethnicity_input = gr.Radio(choices=additional_categories["Ethnicity"], label="Ethnicity")
45
- geographic_location_input = gr.Radio(choices=additional_categories["Geographic_Location"], label="Geographic Location")
46
- medications_input = gr.CheckboxGroup(choices=additional_categories["Medications"], label="Medications")
47
- allergies_input = gr.CheckboxGroup(choices=additional_categories["Allergies"], label="Allergies")
48
- previous_treatments_input = gr.CheckboxGroup(choices=additional_categories["Previous_Treatments"], label="Previous Treatments")
49
- blood_glucose_level_input = gr.Slider(minimum=0, maximum=300, label="Blood Glucose Level", step=1)
50
- blood_pressure_systolic_input = gr.Slider(minimum=80, maximum=200, label="Blood Pressure (Systolic)", step=1)
51
- blood_pressure_diastolic_input = gr.Slider(minimum=40, maximum=120, label="Blood Pressure (Diastolic)", step=1)
52
- bmi_input = gr.Slider(minimum=10, maximum=50, label="BMI ", step=1)
53
- smoking_status_input = gr.Radio(choices=additional_categories["Smoking_Status"], label="Smoking Status")
54
- alcohol_consumption_input = gr.Radio(choices=additional_categories["Alcohol_Consumption"], label="Alcohol Consumption")
55
- exercise_habits_input = gr.Radio(choices=additional_categories["Exercise_Habits"], label="Exercise Habits")
56
- diet_input = gr.Radio(choices=additional_categories["Diet"], label="Diet")
57
- condition_severity_input = gr.Slider(minimum=1, maximum=10, label="Condition Severity", step=1)
58
- functional_status_input = gr.Radio(choices=additional_categories["Functional_Status"], label="Functional Status")
59
- previous_trial_participation_input = gr.Radio(choices=additional_categories["Previous_Trial_Participation"], label="Previous Trial Participation")
60
 
61
 
62
  # def encrypt_array(user_symptoms: np.ndarray, user_id: str) -> bytes:
 
39
  }
40
 
41
  # Define the input components for the form
42
+ age_input = gr.Slider(minimum=18, maximum=100, label="Age ", step=1, value=30)
43
+ gender_input = gr.Radio(choices=additional_categories["Gender"], label="Gender", value="Male")
44
+ ethnicity_input = gr.Radio(choices=additional_categories["Ethnicity"], label="Ethnicity", value="White")
45
+ geographic_location_input = gr.Radio(choices=additional_categories["Geographic_Location"], label="Geographic Location", value="North America")
46
+ medications_input = gr.CheckboxGroup(choices=additional_categories["Medications"], label="Medications", value=["Metformin"])
47
+ allergies_input = gr.CheckboxGroup(choices=additional_categories["Allergies"], label="Allergies", value=["Peanuts"])
48
+ previous_treatments_input = gr.CheckboxGroup(choices=additional_categories["Previous_Treatments"], label="Previous Treatments", value=["None"])
49
+ blood_glucose_level_input = gr.Slider(minimum=0, maximum=300, label="Blood Glucose Level", step=1, value=100)
50
+ blood_pressure_systolic_input = gr.Slider(minimum=80, maximum=200, label="Blood Pressure (Systolic)", step=1, value=120)
51
+ blood_pressure_diastolic_input = gr.Slider(minimum=40, maximum=120, label="Blood Pressure (Diastolic)", step=1, value=80)
52
+ bmi_input = gr.Slider(minimum=10, maximum=50, label="BMI ", step=1, value=20)
53
+ smoking_status_input = gr.Radio(choices=additional_categories["Smoking_Status"], label="Smoking Status", value="Never")
54
+ alcohol_consumption_input = gr.Radio(choices=additional_categories["Alcohol_Consumption"], label="Alcohol Consumption", value="None")
55
+ exercise_habits_input = gr.Radio(choices=additional_categories["Exercise_Habits"], label="Exercise Habits", value="Sedentary")
56
+ diet_input = gr.Radio(choices=additional_categories["Diet"], label="Diet", value="Omnivore")
57
+ condition_severity_input = gr.Slider(minimum=1, maximum=10, label="Condition Severity", step=1, value=5)
58
+ functional_status_input = gr.Radio(choices=additional_categories["Functional_Status"], label="Functional Status", value="Independent")
59
+ previous_trial_participation_input = gr.Radio(choices=additional_categories["Previous_Trial_Participation"], label="Previous Trial Participation", value="No")
60
 
61
 
62
  # def encrypt_array(user_symptoms: np.ndarray, user_id: str) -> bytes: