From 3a737099adb9e089c94afb9d5ecd98c8f3db1316 Mon Sep 17 00:00:00 2001 From: Alexander Rose <alexander.rose@weirdbyte.de> Date: Mon, 1 Jun 2020 17:49:47 -0700 Subject: [PATCH] add micro het todos and example pdb id --- docs/interesting-pdb-entries.md | 4 +++- src/mol-repr/structure/visual/nucleotide-block-mesh.ts | 2 ++ src/mol-repr/structure/visual/nucleotide-ring-mesh.ts | 2 ++ 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/docs/interesting-pdb-entries.md b/docs/interesting-pdb-entries.md index 64c526544..9912d58d4 100644 --- a/docs/interesting-pdb-entries.md +++ b/docs/interesting-pdb-entries.md @@ -2,7 +2,9 @@ * B-DNA (1bna) * Missing carbonyl oxygen (1gfl) * Mono-saccharides with alt locs (1B5F) -* Microheterogeneity (1EJG, 3NIR) +* Microheterogeneity + * Protein (1EJG, 3NIR) + * DNA (3VOK) * PNA: peptide nucleic acid (5eme, 1xj9) * Peptide derived residues * GFP chromophores (5Z6Y) diff --git a/src/mol-repr/structure/visual/nucleotide-block-mesh.ts b/src/mol-repr/structure/visual/nucleotide-block-mesh.ts index 1cd6ba2b4..fbeeb02d5 100644 --- a/src/mol-repr/structure/visual/nucleotide-block-mesh.ts +++ b/src/mol-repr/structure/visual/nucleotide-block-mesh.ts @@ -22,6 +22,8 @@ import { VisualUpdateState } from '../../util'; import { BaseGeometry } from '../../../mol-geo/geometry/base'; import { Sphere3D } from '../../../mol-math/geometry'; +// TODO support blocks for multiple locations (including from microheterogeneity) + const p1 = Vec3.zero(); const p2 = Vec3.zero(); const p3 = Vec3.zero(); diff --git a/src/mol-repr/structure/visual/nucleotide-ring-mesh.ts b/src/mol-repr/structure/visual/nucleotide-ring-mesh.ts index 9d7434bfd..b62c69213 100644 --- a/src/mol-repr/structure/visual/nucleotide-ring-mesh.ts +++ b/src/mol-repr/structure/visual/nucleotide-ring-mesh.ts @@ -23,6 +23,8 @@ import { VisualUpdateState } from '../../util'; import { BaseGeometry } from '../../../mol-geo/geometry/base'; import { Sphere3D } from '../../../mol-math/geometry'; +// TODO support rings for multiple locations (including from microheterogeneity) + const pTrace = Vec3.zero(); const pN1 = Vec3.zero(); const pC2 = Vec3.zero(); -- GitLab