Browse Source

support setting pdb/emdb provider in viewer index.html

Alexander Rose 5 years ago
parent
commit
9d4c2a1147
1 changed files with 4 additions and 0 deletions
  1. 4 0
      src/apps/viewer/index.html

+ 4 - 0
src/apps/viewer/index.html

@@ -46,9 +46,13 @@
             }
 
             var hideControls = getParam('hide-controls', '[^&]+').trim() === '1';
+            var pdbProvider = getParam('pdb-provider', '[^&]+').trim().toLowerCase();
+            var emdbProvider = getParam('emdb-provider', '[^&]+').trim().toLowerCase();
             var viewer = new molstar.Viewer('app', {
                 layoutShowControls: !hideControls,
                 viewportShowExpand: false,
+                pdbProvider: pdbProvider || 'pdbe',
+                emdbProvider: emdbProvider || 'pdbe',
             });
 
             var snapshotId = getParam('snapshot-id', '[^&]+').trim();