JonStargaryen 3 роки тому
батько
коміт
ab5b84b68f
2 змінених файлів з 5 додано та 3 видалено
  1. 3 1
      src/viewer/index.html
  2. 2 2
      src/viewer/index.ts

+ 3 - 1
src/viewer/index.html

@@ -68,7 +68,7 @@
             // load pdbId or url
             if (pdbId) viewer.loadPdbId(pdbId, config)
             else if (loadPdbIds) viewer.loadPdbIds(loadPdbIds);
-            else if (url) viewer.loadUrl(url, config)
+            else if (url) viewer.loadStructureFromUrl(url, config)
         </script>
         <div id="menu">
             <h2> RCSB PDB Mol* Viewer - Test Page</h2>
@@ -606,10 +606,12 @@
                 },
                 {
                     id: 'AF-Q8W3K0-F1',
+                    url: 'https://alphafold.ebi.ac.uk/files/AF-Q8W3K0-F1-model_v2.cif',
                     info: 'confidence coloring: Probable disease resistance protein At1g58602'
                 },
                 {
                     id: 'ma-bak-cepc-0003',
+                    url: 'https://www.modelarchive.org/doi/10.5452/ma-bak-cepc-0003.cif',
                     info: 'confidence coloring: Predicted interaction between Ribosome biogenesis protein ERB1 (Eukaryotic ribosome biogenesis protein 1) and Ribosome biogenesis protein BRX1'
                 }
             ];

+ 2 - 2
src/viewer/index.ts

@@ -37,12 +37,12 @@ import { DefaultPluginUISpec, PluginUISpec } from 'molstar/lib/mol-plugin-ui/spe
 import { PluginUIContext } from 'molstar/lib/mol-plugin-ui/context';
 import { ANVILMembraneOrientation, MembraneOrientationPreset } from 'molstar/lib/extensions/anvil/behavior';
 import { MembraneOrientationRepresentationProvider } from 'molstar/lib/extensions/anvil/representation';
-import { PLDDTConfidenceScore } from './helpers/plddt-confidence/behavior';
 import { PluginContext } from 'molstar/lib/mol-plugin/context';
 import { TrajectoryHierarchyPresetProvider } from 'molstar/lib/mol-plugin-state/builder/structure/hierarchy-preset';
 import { AnimateStateSnapshots } from 'molstar/lib/mol-plugin-state/animation/built-in/state-snapshots';
 import { PluginFeatureDetection } from 'molstar/lib/mol-plugin/features';
 import { PresetStructureRepresentations } from 'molstar/lib/mol-plugin-state/builder/structure/representation-preset';
+import { MAQualityAssessment } from 'molstar/lib/extensions/model-archive/quality-assessment/behavior';
 
 /** package version, filled in at bundle build time */
 declare const __RCSB_MOLSTAR_VERSION__: string;
@@ -57,7 +57,7 @@ const Extensions = {
     'rcsb-assembly-symmetry': PluginSpec.Behavior(RCSBAssemblySymmetry),
     'rcsb-validation-report': PluginSpec.Behavior(RCSBValidationReport),
     'anvil-membrane-orientation': PluginSpec.Behavior(ANVILMembraneOrientation),
-    'plddt-confidence': PluginSpec.Behavior(PLDDTConfidenceScore)
+    'ma-quality-assessment': PluginSpec.Behavior(MAQualityAssessment),
 };
 
 const DefaultViewerProps = {