From 9296c416b955e67f6757b8e7c9eaeb5c6a8e4e2c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Correia?= Date: Tue, 15 Nov 2022 16:10:15 +0000 Subject: [PATCH] [FIX] _match_conditions returns False if smiles is None --- src/biocatalyzer/bioreactor.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/biocatalyzer/bioreactor.py b/src/biocatalyzer/bioreactor.py index 730af4a..19d99e0 100644 --- a/src/biocatalyzer/bioreactor.py +++ b/src/biocatalyzer/bioreactor.py @@ -498,6 +498,8 @@ def _match_conditions(self, smiles: str): bool True if mol matches conditions to remove, False otherwise. """ + if smiles is None: + return False if '*' in smiles: return False if self._min_atom_count > 0: