From f81a332d1b10316aa552a1b042ebdadd469447ab Mon Sep 17 00:00:00 2001 From: Xavier Robin <xavalias-github@xavier.robin.name> Date: Tue, 20 Sep 2022 09:44:24 +0200 Subject: [PATCH] Avoid TypeError when lDDT is None --- modules/mol/alg/pymod/chain_mapping.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/modules/mol/alg/pymod/chain_mapping.py b/modules/mol/alg/pymod/chain_mapping.py index 4b90652f2..8fa4b8a27 100644 --- a/modules/mol/alg/pymod/chain_mapping.py +++ b/modules/mol/alg/pymod/chain_mapping.py @@ -1191,12 +1191,10 @@ class ChainMapper: no_intrachain = only_interchain) if len(scored_mappings) == 0: - if lDDT > 0.0: - scored_mappings.append((lDDT, mapping)) + scored_mappings.append((lDDT, mapping)) elif len(scored_mappings) < topn: - if lDDT > 0.0: - scored_mappings.append((lDDT, mapping)) - scored_mappings.sort(reverse=True) + scored_mappings.append((lDDT, mapping)) + scored_mappings.sort(reverse=True) elif lDDT > scored_mappings[-1][0]: scored_mappings.append((lDDT, mapping)) scored_mappings.sort(reverse=True) -- GitLab