From d82ea14670e98d7f118d153de9d3f60672e800f8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Herv=C3=A9=20=20MENAGER?= <herve.menager@pasteur.fr>
Date: Wed, 11 Apr 2018 09:13:34 +0200
Subject: [PATCH] compound best pXC50 activity is for all types of activity
 registered

and not only pIC50+pEC50 (discussed with @osperand)


Former-commit-id: b5e46f34952deba8ed94ecddee199e999f9940de
---
 ippisite/ippidb/models.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/ippisite/ippidb/models.py b/ippisite/ippidb/models.py
index 4758dfe3..ed714f81 100644
--- a/ippisite/ippidb/models.py
+++ b/ippisite/ippidb/models.py
@@ -410,14 +410,14 @@ class Compound(models.Model):
 
     @property
     def best_pXC50_activity(self):
-        return self.compoundactivityresult_set.filter(activity_type__in=['pIC50','pEC50']).aggregate(Max('activity'))['activity__max']
+        return self.compoundactivityresult_set.aggregate(Max('activity'))['activity__max']
 
     @property
     def best_pXC50_compound_activity_result(self):
         best_pXC50_activity = self.best_pXC50_activity
         if best_pXC50_activity is None:
             return None
-        return self.compoundactivityresult_set.filter(activity_type__in=['pIC50','pEC50'], activity=best_pXC50_activity)[0]
+        return self.compoundactivityresult_set.filter(activity=best_pXC50_activity)[0]
 
     @property
     def le(self):
-- 
GitLab