diff --git a/src/mol-model/structure/structure/unit/bonds/inter-compute.ts b/src/mol-model/structure/structure/unit/bonds/inter-compute.ts index b14b9262d861e63d056c4e51d7965c651859772a..4a3cb363bd8d1d074e7be0e8e202ff072833f208 100644 --- a/src/mol-model/structure/structure/unit/bonds/inter-compute.ts +++ b/src/mol-model/structure/structure/unit/bonds/inter-compute.ts @@ -102,9 +102,7 @@ function findPairBonds(unitA: Unit.Atomic, unitB: Unit.Atomic, props: BondComput if (added) continue; } - // ignore atoms with zero occupancy (assuming they are not actually atoms) const occA = occupancyA.value(aI); - if (hasOccupancy && occA === 0) continue; const { indices, count, squaredDistances } = lookup3d.find(imageA[0], imageA[1], imageA[2], MAX_RADIUS); if (count === 0) continue; diff --git a/src/mol-model/structure/structure/unit/bonds/intra-compute.ts b/src/mol-model/structure/structure/unit/bonds/intra-compute.ts index 5f6c1605422718a05789cc5e61a25b611ea0b5d0..767a729578418369ea4c14aca191c60427301d84 100644 --- a/src/mol-model/structure/structure/unit/bonds/intra-compute.ts +++ b/src/mol-model/structure/structure/unit/bonds/intra-compute.ts @@ -39,7 +39,6 @@ function _computeBonds(unit: Unit.Atomic, props: BondComputationProps): IntraUni const atomCount = unit.elements.length; const { elements: atoms, residueIndex, chainIndex } = unit; const { type_symbol, label_atom_id, label_alt_id } = unit.model.atomicHierarchy.atoms; - const { occupancy } = unit.model.atomicConformation; const { label_comp_id, label_seq_id } = unit.model.atomicHierarchy.residues; const { index } = unit.model.atomicHierarchy; const { byEntityKey } = unit.model.sequence; @@ -117,9 +116,6 @@ function _computeBonds(unit: Unit.Atomic, props: BondComputationProps): IntraUni } lastResidue = raI; - // ignore atoms with zero occupancy (assuming they are not actually atoms) - if (occupancy.isDefined && occupancy.value(aI) === 0) continue; - const aeI = getElementIdx(type_symbol.value(aI)); const atomIdA = label_atom_id.value(aI); const componentPairs = componentMap ? componentMap.get(atomIdA) : void 0;