From aedb03f668f68e2fa0eefa87475935a2d4327610 Mon Sep 17 00:00:00 2001 From: Alexander Rose <alex.rose@rcsb.org> Date: Wed, 27 Jun 2018 15:19:39 -0700 Subject: [PATCH] comments, cleanup --- src/apps/structure-info/model.ts | 1 - src/mol-model/structure/model/model.ts | 5 +++-- .../structure/model/properties/utils/coarse-keys.ts | 1 + 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/apps/structure-info/model.ts b/src/apps/structure-info/model.ts index 2cc19a456..17f1b6373 100644 --- a/src/apps/structure-info/model.ts +++ b/src/apps/structure-info/model.ts @@ -238,7 +238,6 @@ parser.addArgument(['--file', '-f'], { help: 'filename' }); parser.addArgument(['--models'], { help: 'print models info', action: 'storeTrue' }); parser.addArgument(['--seq'], { help: 'print sequence', action: 'storeTrue' }); -parser.addArgument(['--ihm'], { help: 'print IHM', action: 'storeTrue' }); parser.addArgument(['--units'], { help: 'print units', action: 'storeTrue' }); parser.addArgument(['--sym'], { help: 'print symmetry', action: 'storeTrue' }); parser.addArgument(['--rings'], { help: 'print rings', action: 'storeTrue' }); diff --git a/src/mol-model/structure/model/model.ts b/src/mol-model/structure/model/model.ts index e83ed86d3..868f7e8a4 100644 --- a/src/mol-model/structure/model/model.ts +++ b/src/mol-model/structure/model/model.ts @@ -38,10 +38,11 @@ interface Model extends Readonly<{ atomicConformation: AtomicConformation, properties: { - // secondary structure provided by the input file + /** secondary structure provided by the input file */ readonly secondaryStructure: SecondaryStructure, - // maps modified residue name to its parent + /** maps modified residue name to its parent */ readonly modifiedResidueNameMap: Map<string, string>, + /** maps asym ids to serial numbers that are unique per asym id */ readonly asymIdSerialMap: Map<string, number> }, diff --git a/src/mol-model/structure/model/properties/utils/coarse-keys.ts b/src/mol-model/structure/model/properties/utils/coarse-keys.ts index da591779c..8ea3f848c 100644 --- a/src/mol-model/structure/model/properties/utils/coarse-keys.ts +++ b/src/mol-model/structure/model/properties/utils/coarse-keys.ts @@ -31,6 +31,7 @@ function createLookUp(entities: Entities, chain: Map<number, Map<string, number> if (!cm.has(c)) return -1; return cm.get(c)!; } + // TODO consider implementing as binary search const findSequenceKey: CoarsedElementKeys['findSequenceKey'] = (e, c, s) => { const eKey = getEntKey(e); if (eKey < 0) return -1; -- GitLab