Code:
|
memopsRoot = self.root
molSystem = memopsRoot.findFirstMolSystem(code=self.molSystemCode)
ensemble = memopsRoot.findFirstStructureEnsemble(molSystem=molSystem, ensembleId=self.ensembleId)
if ensemble:
modelSerials = self.modelSerials
if modelSerials:
ll = list(ensemble.findFirstModel(serial=x) for x in modelSerials)
result = tuple(x for x in ll if x is not None)
else:
result = tuple(ensemble.sortedModels())
else:
result = tuple()
|