Update app.py
Browse files
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,
|
| 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])
|