From 01c06e72d377e3205b5ba03c6ee70067be5fbca1 Mon Sep 17 00:00:00 2001 From: Xavier Robin <xavalias-github@xavier.robin.name> Date: Thu, 27 Jun 2024 10:36:16 +0200 Subject: [PATCH] Refactor ligand_scoring imports This way we avoid making networkx a hard dependency on mol.alg. --- modules/mol/alg/pymod/__init__.py | 4 ---- modules/mol/alg/pymod/ligand_scoring.py | 3 +++ 2 files changed, 3 insertions(+), 4 deletions(-) create mode 100644 modules/mol/alg/pymod/ligand_scoring.py diff --git a/modules/mol/alg/pymod/__init__.py b/modules/mol/alg/pymod/__init__.py index dbaeab2ae..16127a166 100644 --- a/modules/mol/alg/pymod/__init__.py +++ b/modules/mol/alg/pymod/__init__.py @@ -1,9 +1,5 @@ import os.path from ._ost_mol_alg import * -from ost.mol.alg.scoring import * -from ost.mol.alg.ligand_scoring_base import * -from ost.mol.alg.ligand_scoring_lddtpli import * -from ost.mol.alg.ligand_scoring_scrmsd import * from ost.mol.alg.superpose import * import ost.mol.alg.trajectory_analysis import ost.mol.alg.structure_analysis diff --git a/modules/mol/alg/pymod/ligand_scoring.py b/modules/mol/alg/pymod/ligand_scoring.py new file mode 100644 index 000000000..8a4fcceae --- /dev/null +++ b/modules/mol/alg/pymod/ligand_scoring.py @@ -0,0 +1,3 @@ +from ost.mol.alg.ligand_scoring_base import * +from ost.mol.alg.ligand_scoring_lddtpli import * +from ost.mol.alg.ligand_scoring_scrmsd import * -- GitLab