Bladeren bron

Issue #980: if tmdet input is ENT file, entry id can differ from descriptor pdb_id

cycle20 1 maand geleden
bovenliggende
commit
d6f254b225
1 gewijzigde bestanden met toevoegingen van 4 en 0 verwijderingen
  1. 4 0
      src/Tm3DStandaloneApp/TmTrajectoryHierarchyPreset.ts

+ 4 - 0
src/Tm3DStandaloneApp/TmTrajectoryHierarchyPreset.ts

@@ -42,6 +42,10 @@ export const TmDetRcsbPreset = TrajectoryHierarchyPresetProvider({
         const entryId = (trajectory as any).obj?.data.representative.entryId;
         console.log('TRAJECTORY entry ID:', entryId);
         const descriptor = TmDetDescriptorCache.get(entryId);
+        if (!descriptor) {
+            console.log('Descriptor cache', TmDetDescriptorCache);
+            console.error(`PDBTM descriptor is not found by entry id ${entryId}`);
+        }
         registerTmDetSymmetry(descriptor!);
 
         const modelParams = { modelIndex: 0 };