diff --git a/CHANGELOG.md b/CHANGELOG.md index c8fe5df..a37b8c7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ [Semantic Versioning](https://semver.org/) +## [2.11.0] - 2024-11-27 +### General +- Enable Predicted Aligned Error Panel (RO-3593) + ## [2.10.6] - 2024-10-28 ### General - Dependency & SCSS updates diff --git a/src/viewer/index.ts b/src/viewer/index.ts index 45c2134..c12e881 100644 --- a/src/viewer/index.ts +++ b/src/viewer/index.ts @@ -87,6 +87,7 @@ const DefaultViewerProps = { showVolumeStreamingControls: true, showAssemblySymmetryControls: true, showValidationReportControls: true, + showPredictedAlignedErrorPlot: true, showMembraneOrientationPreset: false, showNakbColorTheme: false, @@ -243,6 +244,7 @@ export class Viewer { showVolumeStreamingControls: o.showVolumeStreamingControls, showAssemblySymmetryControls: o.showAssemblySymmetryControls, showValidationReportControls: o.showValidationReportControls, + showPredictedAlignedErrorPlot: o.showPredictedAlignedErrorPlot, modelLoader: new ModelLoader(this._plugin), collapsed: new BehaviorSubject({ selection: true, diff --git a/src/viewer/types.ts b/src/viewer/types.ts index a5f6f73..5a2c38d 100644 --- a/src/viewer/types.ts +++ b/src/viewer/types.ts @@ -58,6 +58,7 @@ export interface ViewerState { showVolumeStreamingControls: boolean showAssemblySymmetryControls: boolean showValidationReportControls: boolean + showPredictedAlignedErrorPlot: boolean modelLoader: ModelLoader diff --git a/src/viewer/ui/controls.tsx b/src/viewer/ui/controls.tsx index b0009b2..f0c6ccf 100644 --- a/src/viewer/ui/controls.tsx +++ b/src/viewer/ui/controls.tsx @@ -18,6 +18,7 @@ import { StrucmotifSubmitControls } from './strucmotif'; import { ValidationReportControls } from './validation'; import { StructureQuickStylesControls } from 'molstar/lib/mol-plugin-ui/structure/quick-styles'; import { AssemblySymmetryControls } from 'molstar/lib/extensions/assembly-symmetry/ui'; +import { MAPairwiseScorePlotPanel } from 'molstar/lib/extensions/model-archive/quality-assessment/pairwise/ui'; export class StructureTools extends PluginUIComponent { get customState() { @@ -39,6 +40,7 @@ export class StructureTools extends PluginUIComponent { {this.customState.showStructureComponentControls && } {this.customState.showVolumeStreamingControls && } {this.customState.showValidationReportControls && } + {this.customState.showPredictedAlignedErrorPlot && } {this.customState.showAssemblySymmetryControls && } ;