diff --git a/docs/interesting-pdb-entries.md b/docs/interesting-pdb-entries.md index 64c52654404fc9e8a0cf8008fae6a1e4c3cfca3c..9912d58d46e0936a41d949a6fae3a3d9b5dbb3c7 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 1cd6ba2b44571ca1ccabec9b9a78b1daeab052c5..fbeeb02d53883c69b8440690442a5d89a2ebf253 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 9d7434bfdaa658b7b87ddc1eec68b1a0a4cb0c92..b62c69213653cee60cc9a279df5f7c03fe117ba3 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();