Ym420 commited on
Commit
f9acfe8
·
verified ·
1 Parent(s): 0fe07d0

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +17 -12
app.py CHANGED
@@ -16,18 +16,18 @@ model_package = joblib.load(model_path)
16
  model_dict = model_package['model'] # dict: {'Gram+': XGBClassifier, ...}
17
  feature_columns = model_package['feature_columns']
18
 
19
- # --- Metadata ---
20
- aa_list = model_package['aa_list']
21
- dipeptides = model_package['dipeptides']
22
- hydrophobicity_scale = model_package['hydrophobicity_scale']
23
- eisenberg_scale = model_package['eisenberg_scale']
24
- aa_mass = model_package['aa_mass']
25
- aa_charge = model_package['aa_charge']
26
- aa_boman = model_package['aa_boman']
27
- aa_flexibility = model_package['aa_flexibility']
28
- aa_polarizability = model_package['aa_polarizability']
29
- aa_aliphatic = model_package['aa_aliphatic']
30
- aa_deltaG = model_package['aa_deltaG']
31
 
32
  # --- Target cells ---
33
  TARGET_CELLS = ["Gram+", "Fungus", "Mammalian Cell", "Cancer", "Gram-"]
@@ -120,3 +120,8 @@ with gr.Blocks(css=custom_css, theme="default") as demo:
120
 
121
  if __name__ == "__main__":
122
  demo.launch(show_error=True)
 
 
 
 
 
 
16
  model_dict = model_package['model'] # dict: {'Gram+': XGBClassifier, ...}
17
  feature_columns = model_package['feature_columns']
18
 
19
+ # --- Metadata (all restored) ---
20
+ aa_list = model_package.get('aa_list', [])
21
+ dipeptides = model_package.get('dipeptides', [])
22
+ hydrophobicity_scale = model_package.get('hydrophobicity_scale', {})
23
+ eisenberg_scale = model_package.get('eisenberg_scale', {})
24
+ aa_mass = model_package.get('aa_mass', {})
25
+ aa_charge = model_package.get('aa_charge', {})
26
+ aa_boman = model_package.get('aa_boman', {})
27
+ aa_flexibility = model_package.get('aa_flexibility', {})
28
+ aa_polarizability = model_package.get('aa_polarizability', {})
29
+ aa_aliphatic = model_package.get('aa_aliphatic', {})
30
+ aa_deltaG = model_package.get('aa_deltaG', {})
31
 
32
  # --- Target cells ---
33
  TARGET_CELLS = ["Gram+", "Fungus", "Mammalian Cell", "Cancer", "Gram-"]
 
120
 
121
  if __name__ == "__main__":
122
  demo.launch(show_error=True)
123
+
124
+
125
+
126
+
127
+