Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -58,7 +58,7 @@ def calc_features(df, fp_types, desc_types, smartbox):
|
|
| 58 |
if 'maccs' in fp_types:
|
| 59 |
df['maccs'] = df['smiles'].apply(lambda s: np.array(MACCSkeys.GenMACCSKeys(Chem.MolFromSmiles(s))) if Chem.MolFromSmiles(s) else np.zeros(167))
|
| 60 |
if 'rdkitfp' in fp_types:
|
| 61 |
-
df['rdkitfp'] = df['smiles'].apply(lambda s: np.array(
|
| 62 |
for desc in desc_types:
|
| 63 |
try:
|
| 64 |
if hasattr(Descriptors, desc):
|
|
|
|
| 58 |
if 'maccs' in fp_types:
|
| 59 |
df['maccs'] = df['smiles'].apply(lambda s: np.array(MACCSkeys.GenMACCSKeys(Chem.MolFromSmiles(s))) if Chem.MolFromSmiles(s) else np.zeros(167))
|
| 60 |
if 'rdkitfp' in fp_types:
|
| 61 |
+
df['rdkitfp'] = df['smiles'].apply(lambda s: np.array(Chem.RDKFingerprint(Chem.MolFromSmiles(s), maxPath=5)) if Chem.MolFromSmiles(s) else np.zeros(2048))
|
| 62 |
for desc in desc_types:
|
| 63 |
try:
|
| 64 |
if hasattr(Descriptors, desc):
|