From 66bc1df8b72fb3c15c19d9e094e275f9efc559ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Herv=C3=A9=20=20MENAGER?= <herve.menager@pasteur.fr> Date: Mon, 26 Nov 2018 22:24:10 +0100 Subject: [PATCH] correct Drugbank similarity computation settings Former-commit-id: be2fc631b7f308072897e5de8dc097217fdfdc47 --- ippisite/ippidb/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ippisite/ippidb/models.py b/ippisite/ippidb/models.py index 4954cb07..36d31063 100644 --- a/ippisite/ippidb/models.py +++ b/ippisite/ippidb/models.py @@ -346,7 +346,7 @@ class Compound(AutoFillableModel): """ compute Tanimoto similarity to existing DrugBank compounds """ self.save() # fingerprints to compute drugbank similarities are in settings module, default FP2 - fingerprinter = FingerPrinter(settings.get("DRUGBANK_FINGERPRINTS", "FP2")) + fingerprinter = FingerPrinter(getattr(settings, "DRUGBANK_FINGERPRINTS", "FP2")) #1. compute tanimoto for SMILES query vs all compounds smiles_dict = {c.id:c.canonical_smiles for c in DrugBankCompound.objects.all()} tanimoto_dict = fingerprinter.tanimoto_smiles(self.canonical_smile, smiles_dict) -- GitLab