Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -208,14 +208,7 @@ def predict_interaction(drug_names, dataset_db, fallback_db):
|
|
| 208 |
print(f"Looking up: '{drug1}' + '{drug2}'")
|
| 209 |
|
| 210 |
# Validate drug names
|
| 211 |
-
|
| 212 |
-
for d1, d2 in {**dataset_db, **fallback_db}.keys():
|
| 213 |
-
all_known_drugs.add(d1)
|
| 214 |
-
all_known_drugs.add(d2)
|
| 215 |
-
|
| 216 |
-
if (len(drug1) < 2 or len(drug2) < 2 or # Minimum length check
|
| 217 |
-
drug1 not in all_known_drugs and not PUBCHEM_AVAILABLE or
|
| 218 |
-
drug2 not in all_known_drugs and not PUBCHEM_AVAILABLE):
|
| 219 |
return "Error"
|
| 220 |
|
| 221 |
# Check dataset first
|
|
|
|
| 208 |
print(f"Looking up: '{drug1}' + '{drug2}'")
|
| 209 |
|
| 210 |
# Validate drug names
|
| 211 |
+
if len(drug1) < 2 or len(drug2) < 2: # Minimum length check for invalid inputs
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 212 |
return "Error"
|
| 213 |
|
| 214 |
# Check dataset first
|