Ym420 commited on
Commit
8c1e1f2
·
verified ·
1 Parent(s): bb37f60

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -1
app.py CHANGED
@@ -18,6 +18,7 @@ feature_columns = model_package['feature_columns']
18
  aa_list = model_package['aa_list']
19
  dipeptides = model_package['dipeptides']
20
  hydrophobicity_scale = model_package['hydrophobicity_scale']
 
21
  aa_mass = model_package['aa_mass']
22
  aa_charge = model_package['aa_charge']
23
  aa_boman = model_package['aa_boman']
@@ -52,7 +53,7 @@ def extract_features_app(seq: str) -> pd.DataFrame:
52
  aromatic = np.mean([(dp[0] in 'FWY') + (dp[1] in 'FWY') for dp in dipeptides_seq]) / 2.0
53
  pI = np.mean([h(dp, {aa: 7 + (int(aa in 'KRH') - int(aa in 'DE')) for aa in aa_list}) for dp in dipeptides_seq])
54
  instability = np.mean([((dp[0] in 'DEKR') + (dp[1] in 'DEKR')) / 2.0 for dp in dipeptides_seq])
55
- hydro_moment = np.sqrt(np.mean([(h(dp, hydrophobicity_scale))**2 for dp in dipeptides_seq]))
56
  aliphatic = np.mean([h(dp, aa_aliphatic) for dp in dipeptides_seq])
57
  boman = np.mean([h(dp, aa_boman) for dp in dipeptides_seq])
58
  flexibility = np.mean([h(dp, aa_flexibility) for dp in dipeptides_seq])
 
18
  aa_list = model_package['aa_list']
19
  dipeptides = model_package['dipeptides']
20
  hydrophobicity_scale = model_package['hydrophobicity_scale']
21
+ eisenberg_scale = model_package['eisenberg_scale']
22
  aa_mass = model_package['aa_mass']
23
  aa_charge = model_package['aa_charge']
24
  aa_boman = model_package['aa_boman']
 
53
  aromatic = np.mean([(dp[0] in 'FWY') + (dp[1] in 'FWY') for dp in dipeptides_seq]) / 2.0
54
  pI = np.mean([h(dp, {aa: 7 + (int(aa in 'KRH') - int(aa in 'DE')) for aa in aa_list}) for dp in dipeptides_seq])
55
  instability = np.mean([((dp[0] in 'DEKR') + (dp[1] in 'DEKR')) / 2.0 for dp in dipeptides_seq])
56
+ hydro_moment = np.sqrt(np.mean([(h(dp, eisenberg_scale))**2 for dp in dipeptides_seq]))
57
  aliphatic = np.mean([h(dp, aa_aliphatic) for dp in dipeptides_seq])
58
  boman = np.mean([h(dp, aa_boman) for dp in dipeptides_seq])
59
  flexibility = np.mean([h(dp, aa_flexibility) for dp in dipeptides_seq])