Skip to content
Snippets Groups Projects
Commit 5ba1a197 authored by Studer Gabriel's avatar Studer Gabriel
Browse files

scoring: bugfix

parent a494e8b1
Branches
Tags
No related merge requests found
...@@ -126,19 +126,11 @@ class Scorer: ...@@ -126,19 +126,11 @@ class Scorer:
molck_settings = None, naive_chain_mapping_thresh=12, molck_settings = None, naive_chain_mapping_thresh=12,
cad_score_exec = None): cad_score_exec = None):
if isinstance(model, mol.EntityView): model = model.Select("peptide=True or nucleotide=True")
self._model = mol.CreateEntityFromView(model, False) self._model = mol.CreateEntityFromView(model, False)
elif isinstance(model, mol.EntityHandle):
self._model = model.Copy()
else:
raise RuntimeError("model must be of type EntityView/EntityHandle")
if isinstance(target, mol.EntityView): target = target.Select("peptide=True or nucleotide=True")
self._target = mol.CreateEntityFromView(target, False) self._target = mol.CreateEntityFromView(target, False)
elif isinstance(target, mol.EntityHandle):
self._target = target.Copy()
else:
raise RuntimeError("model must be of type EntityView/EntityHandle")
# catch models which have empty chain names # catch models which have empty chain names
for ch in self._model.chains: for ch in self._model.chains:
...@@ -289,9 +281,9 @@ class Scorer: ...@@ -289,9 +281,9 @@ class Scorer:
:type: :class:`` :type: :class:``
""" """
if self._aln is None: if self._stereochecked_aln is None:
self._compute_stereochecked_aln() self._compute_stereochecked_aln()
return self._aln return self._stereochecked_aln
@property @property
def stereochecked_model(self): def stereochecked_model(self):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment