Browse Source

Merge https://github.com/rcsb/rcsb-saguaro-3d into tmdet-web

cycle20 3 months ago
parent
commit
8cb6e615a9
100 changed files with 121 additions and 2343 deletions
  1. 94 0
      CHANGELOG.md
  2. 4 5
      README.md
  3. 6 0
      docs/assets/26e93147f10415a0ed4a.svg
  4. 7 0
      docs/assets/75c9471662e97ee24f29.svg
  5. 9 0
      docs/assets/db90e4df2373980c497d.svg
  6. 1 0
      docs/assets/hierarchy.css
  7. 0 0
      docs/assets/hierarchy.js
  8. 0 0
      docs/assets/main.js
  9. 0 1
      docs/assets/navigation.js
  10. 0 0
      docs/assets/search.js
  11. 0 126
      docs/classes/RcsbFv3DAssembly.RcsbFv3DAssembly.html
  12. 0 126
      docs/classes/RcsbFv3DCustom.RcsbFv3DCustom.html
  13. 0 157
      docs/classes/RcsbFv3DCustom._internal_.BlockSelectorManager.html
  14. 0 281
      docs/classes/RcsbFv3DCustom._internal_.RcsbFv3DCustomAbstract.html
  15. 0 173
      docs/classes/RcsbFv3DCustom._internal_.RcsbFvCustomContextManager.html
  16. 0 21
      docs/classes/RcsbFv3DSequenceIdentity.RcsbFv3DSequenceIdentity.html
  17. 0 283
      docs/classes/RcsbFv3DSequenceIdentity._internal_.AssemblyModelSate.html
  18. 0 129
      docs/classes/RcsbFv3DSequenceIdentity._internal_.DataContainer.html
  19. 0 291
      docs/classes/RcsbFv3DSequenceIdentity._internal_.RcsbFv3DAbstract.html
  20. 0 177
      docs/classes/RcsbFv3DSequenceIdentity._internal_.RcsbFvContextManager.html
  21. 0 299
      docs/classes/RcsbFv3DSequenceIdentity._internal_.RcsbFvSelectorManager.html
  22. 0 21
      docs/classes/RcsbFv3DUniprot.RcsbFv3DUniprot.html
  23. 0 0
      docs/classes/RcsbFv3D_RcsbFv3DAbstract.RcsbFv3DAbstract.html
  24. 0 0
      docs/classes/RcsbFv3D_RcsbFv3DAlignmentProvider.RcsbFv3DAlignmentProvider.html
  25. 0 0
      docs/classes/RcsbFv3D_RcsbFv3DAssembly.RcsbFv3DAssembly.html
  26. 0 0
      docs/classes/RcsbFv3D_RcsbFv3DComponent.RcsbFv3DComponent.html
  27. 0 0
      docs/classes/RcsbFv3D_RcsbFv3DCustom.RcsbFv3DCustom.html
  28. 0 0
      docs/classes/RcsbFv3D_RcsbFv3DCustomAbstract.RcsbFv3DCustomAbstract.html
  29. 0 0
      docs/classes/RcsbFv3D_RcsbFv3DCustomComponent.RcsbFv3DCustomComponent.html
  30. 0 0
      docs/classes/RcsbFv3D_RcsbFv3DSequenceIdentity.RcsbFv3DSequenceIdentity.html
  31. 0 0
      docs/classes/RcsbFv3D_RcsbFv3DUniprot.RcsbFv3DUniprot.html
  32. 0 0
      docs/classes/RcsbFvContextManager_RcsbFvContextManager.RcsbFvContextManager.html
  33. 0 0
      docs/classes/RcsbFvContextManager_RcsbFvCustomContextManager.RcsbFvCustomContextManager.html
  34. 0 0
      docs/classes/RcsbFvSequence_RcsbFvCustomSequence.RcsbFvCustomSequence.html
  35. 0 0
      docs/classes/RcsbFvSequence_RcsbFvSequence.RcsbFvSequence.html
  36. 0 0
      docs/classes/RcsbFvSequence_SequenceViews_AbstractView.AbstractView.html
  37. 0 0
      docs/classes/RcsbFvSequence_SequenceViews_CustomView_CustomView.BlockSelectorManager.html
  38. 0 0
      docs/classes/RcsbFvSequence_SequenceViews_CustomView_CustomView.CustomView.html
  39. 0 0
      docs/classes/RcsbFvSequence_SequenceViews_RcsbView_CallbackManagerFactoryImplementation_AssemblyCallbackManager.AssemblyCallbackManagerFactory.html
  40. 0 0
      docs/classes/RcsbFvSequence_SequenceViews_RcsbView_CallbackManagerFactoryImplementation_MsaCallbackManager.MsaCallbackManagerFactory.html
  41. 0 0
      docs/classes/RcsbFvSequence_SequenceViews_RcsbView_CallbackManagerFactoryInterface.AbstractCallbackManager.html
  42. 0 0
      docs/classes/RcsbFvSequence_SequenceViews_RcsbView_Components_HelpLinkComponent.HelpLinkComponent.html
  43. 0 0
      docs/classes/RcsbFvSequence_SequenceViews_RcsbView_PfvManagerFactoryImplementation_AssemblyPfvComponents_ChainDisplayComponent.ChainDisplayComponent.html
  44. 0 0
      docs/classes/RcsbFvSequence_SequenceViews_RcsbView_PfvManagerFactoryImplementation_AssemblyPfvManagerFactory.AssemblyPfvManagerFactory.html
  45. 0 0
      docs/classes/RcsbFvSequence_SequenceViews_RcsbView_PfvManagerFactoryImplementation_MsaPfvComponents_MsaRowMarkComponent.MsaRowMarkComponent.html
  46. 0 0
      docs/classes/RcsbFvSequence_SequenceViews_RcsbView_PfvManagerFactoryImplementation_MsaPfvComponents_MsaRowTitleCheckboxComponent.MsaRowTitleCheckboxComponent.html
  47. 0 0
      docs/classes/RcsbFvSequence_SequenceViews_RcsbView_PfvManagerFactoryImplementation_MsaPfvComponents_MsaRowTitleComponent.MsaRowTitleComponent.html
  48. 0 0
      docs/classes/RcsbFvSequence_SequenceViews_RcsbView_PfvManagerFactoryImplementation_MsaPfvComponents_MsaUiSequenceAlignmentDownload.MsaUiSequenceAlignmentDownload.html
  49. 0 0
      docs/classes/RcsbFvSequence_SequenceViews_RcsbView_PfvManagerFactoryImplementation_MsaPfvComponents_MsaUiSortComponent.MsaUiSortComponent.html
  50. 0 0
      docs/classes/RcsbFvSequence_SequenceViews_RcsbView_PfvManagerFactoryImplementation_MsaPfvComponents_MsaUiStructureDownload.MsaUiStructureDownload.html
  51. 0 0
      docs/classes/RcsbFvSequence_SequenceViews_RcsbView_PfvManagerFactoryImplementation_MsaPfvManagerFactory.MsaPfvManagerFactory.html
  52. 0 0
      docs/classes/RcsbFvSequence_SequenceViews_RcsbView_PfvManagerFactoryInterface.AbstractPfvManager.html
  53. 0 0
      docs/classes/RcsbFvSequence_SequenceViews_RcsbView_RcsbView.RcsbView.html
  54. 0 0
      docs/classes/RcsbFvSequence_SequenceViews_RcsbView_RcsbViewBehaviour_AlignmentProviderBehaviour.AlignmentProviderBehaviour.html
  55. 0 0
      docs/classes/RcsbFvState_AssemblyModelSate.AssemblyModelSate.html
  56. 0 0
      docs/classes/RcsbFvState_RcsbFvSelectorManager.RcsbFvSelectorManager.html
  57. 0 0
      docs/classes/RcsbFvState_RcsbFvStateManager.RcsbFvStateManager.html
  58. 0 0
      docs/classes/RcsbFvStructure_RcsbFvStructure.RcsbFvStructure.html
  59. 0 0
      docs/classes/RcsbFvStructure_StructureViewerBehaviour_AssemblyBehaviour.AssemblyBehaviourObserver.html
  60. 0 0
      docs/classes/RcsbFvStructure_StructureViewerBehaviour_MsaBehaviour.MsaBehaviourObserver.html
  61. 0 0
      docs/classes/RcsbFvStructure_StructureViewerBehaviour_NullBehaviour.NullBehaviourObserver.html
  62. 0 0
      docs/classes/RcsbFvStructure_StructureViewers_MolstarViewer_MolstarActionManager.MolstarActionManager.html
  63. 0 0
      docs/classes/RcsbFvStructure_StructureViewers_MolstarViewer_MolstarCallbackManager.MolstarCallbackManager.html
  64. 0 0
      docs/classes/RcsbFvStructure_StructureViewers_MolstarViewer_MolstarManagerFactory.MolstarManagerFactory.html
  65. 0 0
      docs/classes/RcsbFvStructure_StructureViewers_MolstarViewer_MolstarModelMapManager.MolstarModelMapManager.html
  66. 0 0
      docs/classes/RcsbFvStructure_StructureViewers_MolstarViewer_MolstarUtils_MolstarAlignmentLoader.MolstarAlignmentLoader.html
  67. 0 0
      docs/classes/RcsbFvStructure_StructureViewers_MolstarViewer_MolstarUtils_MolstarAssemblyLoader.MolstarAssemblyLoader.html
  68. 0 0
      docs/classes/RcsbFvStructure_StructureViewers_StructureViewer.StructureViewer.html
  69. 0 0
      docs/classes/Utils_DataContainer.DataContainer.html
  70. 0 0
      docs/classes/examples_alignment_provider_providers_AlignmentReference.AlignmentReference.html
  71. 0 0
      docs/classes/examples_alignment_provider_providers_ExternalAlignmentProvider._internal_.RcsbLoadParamsProvider.html
  72. 0 0
      docs/classes/examples_alignment_provider_providers_ExternalAlignmentProvider._internal_.RcsbStructuralTransformProvider.html
  73. 0 0
      docs/classes/examples_css_config_AlignmentManager.AlignmentManager.html
  74. 0 0
      docs/classes/examples_structural_alignment_AlignmentManager.AlignmentManager.html
  75. 0 86
      docs/enums/RcsbFv3DAssembly._internal_.LoadMethod.html
  76. 0 76
      docs/enums/RcsbFv3DCustom._internal_.EventType.html
  77. 0 76
      docs/enums/RcsbFv3DSequenceIdentity._internal_.EventType.html
  78. 0 0
      docs/enums/RcsbFvConstants_RcsbFvConstants.RcsbFvDOMConstants.html
  79. 0 0
      docs/enums/RcsbFvContextManager_RcsbFvContextManager.EventType.html
  80. 0 0
      docs/enums/RcsbFvContextManager_RcsbFvCustomContextManager.EventType.html
  81. 0 0
      docs/enums/RcsbFvStructure_StructureViewers_MolstarViewer_MolstarActionManager.LoadMethod.html
  82. 0 0
      docs/functions/RcsbFvStructure_StructureViewers_MolstarViewer_MolstarUtils_MolstarTools.MolstarTools.getModelIdFromTrajectory.html
  83. 0 0
      docs/functions/RcsbFvStructure_StructureViewers_MolstarViewer_TrajectoryPresetProvider_FocusTheme_FocusColoring.FocusResidueColorTheme.html
  84. 0 0
      docs/functions/Utils_AlignmentMapper.AlignmentMapper.areIntersectingRegions.html
  85. 0 0
      docs/functions/Utils_AlignmentMapper.AlignmentMapper.getAllQueryIntersections.html
  86. 0 0
      docs/functions/Utils_AlignmentMapper.AlignmentMapper.getAllTargetIntersections.html
  87. 0 0
      docs/functions/Utils_AlignmentMapper.AlignmentMapper.getQueryIntersection.html
  88. 0 0
      docs/functions/Utils_AlignmentMapper.AlignmentMapper.getTargetIntersection.html
  89. 0 0
      docs/functions/Utils_AlignmentMapper.AlignmentMapper.mapPointToRegion.html
  90. 0 0
      docs/functions/Utils_AlignmentMapper.AlignmentMapper.mapRangeToRegion.html
  91. 0 0
      docs/functions/Utils_AlignmentMapper.AlignmentMapper.mapRangeToRegionList.html
  92. 0 0
      docs/functions/Utils_AlignmentMapper.AlignmentMapper.range.html
  93. 0 0
      docs/functions/Utils_AlignmentMapper.AlignmentMapper.swapQueryAndTarget.html
  94. 0 0
      docs/functions/Utils_Download.download.html
  95. 0 0
      docs/functions/Utils_Download.getFullDate.html
  96. 0 0
      docs/functions/Utils_Download.textToFile.html
  97. 0 0
      docs/functions/Utils_FunctionCall.FunctionCall.onetimeCall.html
  98. 0 0
      docs/functions/Utils_RcsbIdParser.parseEntityOrInstance.html
  99. 0 0
      docs/functions/custom._boxicons___svg_.default.html
  100. 0 15
      docs/index.html

+ 94 - 0
CHANGELOG.md

@@ -2,6 +2,100 @@
 
 [Semantic Versioning](https://semver.org/)
 
+## [4.1.1] - 2024-08-26
+### Bug fix
+- Multiple sequence alignment view color bug fixed
+
+## [4.1.0] - 2024-08-23
+### Improvements
+- Ligand selection will always switch to the chain with most selected residues
+- Ligand selection will not select other ligands
+### Dependency update
+- rcsb-saguaro-app v6.2.5
+- audit fix
+
+## [4.0.12] - 2024-08-20
+### Dependency update
+- rcsb-saguaro-app v6.2.1
+
+## [4.0.11] - 2024-03-08
+### Improvement
+- 1D3D checkboxes can use molstar info to display component availability. 
+This is useful for non PDB entries
+
+## [4.0.10] - 2024-03-06
+### Improvement
+- div delimiter increased width && transparent
+
+### Dependency update
+- rcsb-saguaro-app v6.0.13
+- rcsb-saguaro v3.0.7
+- Multiple dependencies have been updated
+
+## [4.0.9] - 2024-01-10
+### Configuration
+- Updated group views help link
+
+## [4.0.8] - 2024-01-10
+### Configuration
+- Updated assembly view help link
+
+### Dependency update
+- rcsb-saguaro-app v6.0.9
+- dependencies audit fix
+
+## [4.0.7] - 2023-12-07
+### Dependency update
+- rcsb-saguaro v3.0.7
+- rcsb-saguaro-app v6.0.8
+
+## [4.0.6] - 2023-12-07
+### Dependency update
+- rcsb-saguaro v3.0.6
+- rcsb-saguaro-app v6.0.7
+
+## [4.0.5] - 2023-12-04
+### Improvement
+- `FocusResidueColorTheme` used in assembly view
+
+## [4.0.4] - 2023-11-30
+### Dependency update
+- rcsb-saguaro v3.0.5
+- rcsb-saguaro-app v6.0.5
+
+## [4.0.3] - 2023-11-27
+### Dependency update
+- rcsb-saguaro v3.0.4
+- rcsb-saguaro-app v6.0.4
+
+## [4.0.2] - 2023-11-27
+### Dependency update
+- rcsb-saguaro-app v6.0.3
+
+## [4.0.1] - 2023-11-27
+### Bug fix
+- MSA polymer checkbox indicator bug fixed
+
+## [4.0.0] - 2023-11-22
+### Breaking changes
+- Types are not anymore exposed from `build/src`
+- All module classes and types are accessible from `lib/`
+  - Modules format is `ESNext`
+  - `lib/commonjs` exposes all modules in `CommonJS` format
+
+### Improvement
+- MSA group displays Polymer/Ligand before loading the structure
+  - Checkboxes are displayed in grey color
+
+### Code refactoring
+- Sass @import changed to @use
+- Styles sheets `scss` refactoring
+
+### Dependency update
+- Multiple dependencies have been updated
+- rcsb-saguaro-app v6.0.0
+- rcsb-saguaro v3.0.0
+
 ## [3.0.18] - 2023-10-03
 ### Dependency update
 - rcsb-saguaro-app v5.1.5

+ 4 - 5
README.md

@@ -288,7 +288,7 @@ document.addEventListener("DOMContentLoaded", function (event) {
 </script>
 --->
 ### CDN JavaScript
-`<script src="https://cdn.jsdelivr.net/npm/@rcsb/rcsb-saguaro-3d/build/dist/app.js" type="text/javascript"></script>`
+`<script src="https://cdn.jsdelivr.net/npm/@rcsb/rcsb-saguaro-3d@4.0.0/build/app.min.js" type="text/javascript"></script>`
 
 ### Node Module Instalation
 `npm install @rcsb/rcsb-saguaro-3d`
@@ -312,15 +312,14 @@ Go to:
 ...
 
 ### Library Documentation
-- Documentation [page](https://rcsb.github.io/rcsb-saguaro-3d/index.html)
-- TypeScript classes documentation can be found [here](https://rcsb.github.io/rcsb-saguaro-3d/modules.html)
+- TypeScript classes and documentation can be found [here](https://rcsb.github.io/rcsb-saguaro-3d/index.html)
 
 ### Main Classes and Interfaces
 
 #### Assembly view
 Class **`RcsbFv3DAssembly`** (`src/RcsbFv3D/RcsbFv3DAssembly.tsx`) builds a predefined 1D/3D view for PDB assemblies. This method is used in the RCSB PDB web portal 
 to display 1D positional features of PDB models (ex: [4hhb](https://www.rcsb.org/3d-sequence/4HHB)). Its configuration requires a single PDB Id. 
-In addition, `additionalConfig` allows to configure the feature viewer as describe in rcsb-saguaro-app [API](https://rcsb.github.io/rcsb-saguaro-app/interfaces/_internal_.RcsbFvAdditionalConfig.html).
+In addition, `additionalConfig` allows to configure the feature viewer as describe in rcsb-saguaro-app [API](https://rcsb.github.io/rcsb-saguaro-app/).
 This parameter exposes the board configuration through the attribute `boardConfig` ([ref](https://rcsb.github.io/rcsb-saguaro/interfaces/RcsbFvBoardConfigInterface.html)).
 The component will be mounted in the html element with id `elementId`. If there is no html element in the current document,
 a new div element will be added, and the component will be displayed in full screen mode. 
@@ -369,7 +368,7 @@ interface RcsbFv3DCustomInterface  {
 ##### Structural Panel
 
 The structural panel configuration `structurePanelConfig: RcsbFvStructureConfigInterface<LoadMolstarInterface,{viewerProps:Partial<ViewerProps>}>` includes the loading configuration for the 3D structural data
-and the Molstar plugin. A full description of the structural panel configuration can be found [here](https://rcsb.github.io/rcsb-saguaro-3d/interfaces/RcsbFv3DAssembly._internal_.RcsbFvStructureConfigInterface.html)
+and the Molstar plugin. A full description of the structural panel configuration can be found [here](https://rcsb.github.io/rcsb-saguaro-3d/interfaces/RcsbFvStructure_RcsbFvStructure.RcsbFvStructureConfigInterface.html)
 
 ```typescript
 interface RcsbFvStructureConfigInterface<R,S> {

+ 6 - 0
docs/assets/26e93147f10415a0ed4a.svg

@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg fill="none" version="1.1" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg">
+<title>TypeScript logo</title>
+ <rect width="512" height="512" rx="50" fill="#3178c6"/>
+ <path d="m317 407v50c8.1 4.2 18 7.3 29 9.4s23 3.1 35 3.1c12 0 23-1.1 34-3.4 11-2.3 20-6.1 28-11 8.1-5.3 15-12 19-21s7.1-19 7.1-32c0-9.1-1.4-17-4.1-24s-6.6-13-12-18c-5.1-5.3-11-10-18-14s-15-8.2-24-12c-6.6-2.7-12-5.3-18-7.9-5.2-2.6-9.7-5.2-13-7.8-3.7-2.7-6.5-5.5-8.5-8.4-2-3-3-6.3-3-10 0-3.4 0.89-6.5 2.7-9.3s4.3-5.1 7.5-7.1c3.2-2 7.2-3.5 12-4.6 4.7-1.1 9.9-1.6 16-1.6 4.2 0 8.6 0.31 13 0.94 4.6 0.63 9.3 1.6 14 2.9 4.7 1.3 9.3 2.9 14 4.9 4.4 2 8.5 4.3 12 6.9v-47c-7.6-2.9-16-5.1-25-6.5s-19-2.1-31-2.1c-12 0-23 1.3-34 3.8s-20 6.5-28 12c-8.1 5.4-14 12-19 21-4.7 8.4-7 18-7 30 0 15 4.3 28 13 38 8.6 11 22 19 39 27 6.9 2.8 13 5.6 19 8.3s11 5.5 15 8.4c4.3 2.9 7.7 6.1 10 9.5 2.5 3.4 3.8 7.4 3.8 12 0 3.2-0.78 6.2-2.3 9s-3.9 5.2-7.1 7.2-7.1 3.6-12 4.8c-4.7 1.1-10 1.7-17 1.7-11 0-22-1.9-32-5.7-11-3.8-21-9.5-30-17zm-84-123h64v-41h-179v41h64v183h51z" clip-rule="evenodd" fill="#fff" fill-rule="evenodd" style="fill:#fff"/>
+</svg>

+ 7 - 0
docs/assets/75c9471662e97ee24f29.svg

@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<svg viewBox="0 0 512 512" version="1.1" xmlns="http://www.w3.org/2000/svg">
+    <g id="#007bffff">
+        <path fill="#007bff" opacity="1.00"
+              d=" M 9.84 70.86 C 18.37 59.93 32.07 53.35 45.93 53.48 C 99.29 53.43 152.64 53.50 206.00 53.45 C 209.00 53.53 212.11 53.12 215.03 53.98 C 218.18 55.70 220.05 58.98 222.42 61.57 C 234.68 76.00 246.64 90.69 259.08 104.97 C 328.06 105.05 397.05 104.97 466.04 105.01 C 475.98 104.92 485.90 108.15 493.81 114.18 C 504.16 121.79 510.49 133.96 512.00 146.61 L 512.00 403.41 C 510.94 415.48 505.32 427.15 496.01 435.00 C 489.04 441.00 480.20 444.79 471.05 445.68 C 466.04 446.17 461.01 445.97 456.00 446.00 C 323.00 446.00 190.00 446.00 57.00 446.00 C 50.54 445.94 44.03 446.33 37.64 445.23 C 24.25 442.94 12.17 434.24 5.68 422.33 C 2.40 416.54 0.74 410.00 0.00 403.44 L 0.00 95.59 C 1.03 86.67 4.14 77.89 9.84 70.86 Z"/>
+    </g>
+</svg>

+ 9 - 0
docs/assets/db90e4df2373980c497d.svg

@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<svg viewBox="0 0 512 512" version="1.1" xmlns="http://www.w3.org/2000/svg">
+    <g id="#007bffff">
+        <path fill="#007bff" opacity="1.00"
+              d=" M 0.00 80.69 C 0.22 64.54 15.05 50.95 30.99 51.04 C 71.66 50.97 112.33 51.00 153.00 51.02 C 163.06 50.98 173.05 55.84 178.96 64.04 C 190.23 79.65 201.34 95.39 212.61 111.00 C 275.09 111.02 337.57 110.96 400.05 111.03 C 415.75 110.89 430.55 124.04 431.08 139.96 C 431.29 154.12 431.11 168.29 431.16 182.46 C 324.50 182.48 217.83 182.44 111.17 182.48 C 95.16 182.41 79.32 191.83 72.51 206.44 C 48.34 257.13 24.13 307.80 0.00 358.51 L 0.00 80.69 Z"/>
+        <path fill="#007bff" opacity="1.00"
+              d=" M 91.02 234.95 C 97.86 220.76 113.28 211.54 128.94 211.48 C 241.97 211.45 355.00 211.49 468.03 211.46 C 474.47 211.32 480.96 212.47 486.89 215.04 C 501.07 220.92 511.34 235.20 512.00 250.60 L 512.00 254.16 C 511.61 259.88 510.10 265.50 507.48 270.60 C 482.86 319.94 458.24 369.28 433.63 418.62 C 431.10 423.61 428.85 428.84 425.20 433.15 C 417.67 442.38 405.95 447.99 394.03 447.99 C 274.35 448.02 154.68 447.98 35.01 448.01 C 19.82 449.24 4.46 438.96 0.84 423.98 C 30.92 360.98 60.93 297.95 91.02 234.95 Z"/>
+    </g>
+</svg>

+ 1 - 0
docs/assets/hierarchy.css

@@ -0,0 +1 @@
+.tree{background:var(--color-panel);margin-top:20px}.tree-config{display:flex;gap:8px;justify-content:end;padding:8px}.tree-config__button{align-items:center;background-color:transparent;border:0;color:var(--color-toolbar-text);cursor:pointer;display:flex;height:20px;justify-content:center;opacity:.8;padding:0;width:20px}.tree-config__button:hover{opacity:.9}.tree-content{color:var(--color-text);font-size:.85rem;font-weight:400;line-height:1.5;padding:0 20px 20px;position:relative}.tree-content span{font-size:13px;letter-spacing:.4px}.tree-content ul{list-style:none;margin:0;padding-left:5px}.tree-content ul li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-bottom:5px;padding-left:15px;padding-top:5px;position:relative}.tree-content ul li:before{height:1px;margin:auto;top:15px;width:10px}.tree-content ul li:after,.tree-content ul li:before{background-color:#666;content:"";left:0;position:absolute}.tree-content ul li:after{bottom:0;height:100%;top:0;width:1px}.tree-content ul li:last-child:after{height:15px}.tree-content ul a{cursor:pointer}.category:not([data-id=root]){display:none}.category:not([data-id=root])._open{display:block}.category__title{color:var(--color-text-aside);cursor:pointer}.category__link,.category__title{align-items:center;display:flex;flex-shrink:0;text-decoration:none}a.category__link:hover,a.category__title:hover{text-decoration:underline}.category__title._open .category__folder{background:url(db90e4df2373980c497d.svg)}.category__folder{background:url(75c9471662e97ee24f29.svg);display:inline-block;flex-shrink:0;height:15px;margin-right:6px;width:15px}.category__link._active{color:inherit}.category__link--ts:before{background-image:url(26e93147f10415a0ed4a.svg);content:"";display:inline-block;flex-shrink:0;height:15px;margin:0 7px 2px 0;vertical-align:middle;width:15px}

File diff suppressed because it is too large
+ 0 - 0
docs/assets/hierarchy.js


File diff suppressed because it is too large
+ 0 - 0
docs/assets/main.js


File diff suppressed because it is too large
+ 0 - 1
docs/assets/navigation.js


File diff suppressed because it is too large
+ 0 - 0
docs/assets/search.js


File diff suppressed because it is too large
+ 0 - 126
docs/classes/RcsbFv3DAssembly.RcsbFv3DAssembly.html


File diff suppressed because it is too large
+ 0 - 126
docs/classes/RcsbFv3DCustom.RcsbFv3DCustom.html


File diff suppressed because it is too large
+ 0 - 157
docs/classes/RcsbFv3DCustom._internal_.BlockSelectorManager.html


File diff suppressed because it is too large
+ 0 - 281
docs/classes/RcsbFv3DCustom._internal_.RcsbFv3DCustomAbstract.html


File diff suppressed because it is too large
+ 0 - 173
docs/classes/RcsbFv3DCustom._internal_.RcsbFvCustomContextManager.html


File diff suppressed because it is too large
+ 0 - 21
docs/classes/RcsbFv3DSequenceIdentity.RcsbFv3DSequenceIdentity.html


File diff suppressed because it is too large
+ 0 - 283
docs/classes/RcsbFv3DSequenceIdentity._internal_.AssemblyModelSate.html


File diff suppressed because it is too large
+ 0 - 129
docs/classes/RcsbFv3DSequenceIdentity._internal_.DataContainer.html


File diff suppressed because it is too large
+ 0 - 291
docs/classes/RcsbFv3DSequenceIdentity._internal_.RcsbFv3DAbstract.html


File diff suppressed because it is too large
+ 0 - 177
docs/classes/RcsbFv3DSequenceIdentity._internal_.RcsbFvContextManager.html


File diff suppressed because it is too large
+ 0 - 299
docs/classes/RcsbFv3DSequenceIdentity._internal_.RcsbFvSelectorManager.html


File diff suppressed because it is too large
+ 0 - 21
docs/classes/RcsbFv3DUniprot.RcsbFv3DUniprot.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFv3D_RcsbFv3DAbstract.RcsbFv3DAbstract.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFv3D_RcsbFv3DAlignmentProvider.RcsbFv3DAlignmentProvider.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFv3D_RcsbFv3DAssembly.RcsbFv3DAssembly.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFv3D_RcsbFv3DComponent.RcsbFv3DComponent.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFv3D_RcsbFv3DCustom.RcsbFv3DCustom.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFv3D_RcsbFv3DCustomAbstract.RcsbFv3DCustomAbstract.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFv3D_RcsbFv3DCustomComponent.RcsbFv3DCustomComponent.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFv3D_RcsbFv3DSequenceIdentity.RcsbFv3DSequenceIdentity.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFv3D_RcsbFv3DUniprot.RcsbFv3DUniprot.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFvContextManager_RcsbFvContextManager.RcsbFvContextManager.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFvContextManager_RcsbFvCustomContextManager.RcsbFvCustomContextManager.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFvSequence_RcsbFvCustomSequence.RcsbFvCustomSequence.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFvSequence_RcsbFvSequence.RcsbFvSequence.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFvSequence_SequenceViews_AbstractView.AbstractView.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFvSequence_SequenceViews_CustomView_CustomView.BlockSelectorManager.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFvSequence_SequenceViews_CustomView_CustomView.CustomView.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFvSequence_SequenceViews_RcsbView_CallbackManagerFactoryImplementation_AssemblyCallbackManager.AssemblyCallbackManagerFactory.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFvSequence_SequenceViews_RcsbView_CallbackManagerFactoryImplementation_MsaCallbackManager.MsaCallbackManagerFactory.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFvSequence_SequenceViews_RcsbView_CallbackManagerFactoryInterface.AbstractCallbackManager.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFvSequence_SequenceViews_RcsbView_Components_HelpLinkComponent.HelpLinkComponent.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFvSequence_SequenceViews_RcsbView_PfvManagerFactoryImplementation_AssemblyPfvComponents_ChainDisplayComponent.ChainDisplayComponent.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFvSequence_SequenceViews_RcsbView_PfvManagerFactoryImplementation_AssemblyPfvManagerFactory.AssemblyPfvManagerFactory.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFvSequence_SequenceViews_RcsbView_PfvManagerFactoryImplementation_MsaPfvComponents_MsaRowMarkComponent.MsaRowMarkComponent.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFvSequence_SequenceViews_RcsbView_PfvManagerFactoryImplementation_MsaPfvComponents_MsaRowTitleCheckboxComponent.MsaRowTitleCheckboxComponent.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFvSequence_SequenceViews_RcsbView_PfvManagerFactoryImplementation_MsaPfvComponents_MsaRowTitleComponent.MsaRowTitleComponent.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFvSequence_SequenceViews_RcsbView_PfvManagerFactoryImplementation_MsaPfvComponents_MsaUiSequenceAlignmentDownload.MsaUiSequenceAlignmentDownload.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFvSequence_SequenceViews_RcsbView_PfvManagerFactoryImplementation_MsaPfvComponents_MsaUiSortComponent.MsaUiSortComponent.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFvSequence_SequenceViews_RcsbView_PfvManagerFactoryImplementation_MsaPfvComponents_MsaUiStructureDownload.MsaUiStructureDownload.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFvSequence_SequenceViews_RcsbView_PfvManagerFactoryImplementation_MsaPfvManagerFactory.MsaPfvManagerFactory.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFvSequence_SequenceViews_RcsbView_PfvManagerFactoryInterface.AbstractPfvManager.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFvSequence_SequenceViews_RcsbView_RcsbView.RcsbView.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFvSequence_SequenceViews_RcsbView_RcsbViewBehaviour_AlignmentProviderBehaviour.AlignmentProviderBehaviour.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFvState_AssemblyModelSate.AssemblyModelSate.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFvState_RcsbFvSelectorManager.RcsbFvSelectorManager.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFvState_RcsbFvStateManager.RcsbFvStateManager.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFvStructure_RcsbFvStructure.RcsbFvStructure.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFvStructure_StructureViewerBehaviour_AssemblyBehaviour.AssemblyBehaviourObserver.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFvStructure_StructureViewerBehaviour_MsaBehaviour.MsaBehaviourObserver.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFvStructure_StructureViewerBehaviour_NullBehaviour.NullBehaviourObserver.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFvStructure_StructureViewers_MolstarViewer_MolstarActionManager.MolstarActionManager.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFvStructure_StructureViewers_MolstarViewer_MolstarCallbackManager.MolstarCallbackManager.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFvStructure_StructureViewers_MolstarViewer_MolstarManagerFactory.MolstarManagerFactory.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFvStructure_StructureViewers_MolstarViewer_MolstarModelMapManager.MolstarModelMapManager.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFvStructure_StructureViewers_MolstarViewer_MolstarUtils_MolstarAlignmentLoader.MolstarAlignmentLoader.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFvStructure_StructureViewers_MolstarViewer_MolstarUtils_MolstarAssemblyLoader.MolstarAssemblyLoader.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/RcsbFvStructure_StructureViewers_StructureViewer.StructureViewer.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/Utils_DataContainer.DataContainer.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/examples_alignment_provider_providers_AlignmentReference.AlignmentReference.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/examples_alignment_provider_providers_ExternalAlignmentProvider._internal_.RcsbLoadParamsProvider.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/examples_alignment_provider_providers_ExternalAlignmentProvider._internal_.RcsbStructuralTransformProvider.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/examples_css_config_AlignmentManager.AlignmentManager.html


File diff suppressed because it is too large
+ 0 - 0
docs/classes/examples_structural_alignment_AlignmentManager.AlignmentManager.html


File diff suppressed because it is too large
+ 0 - 86
docs/enums/RcsbFv3DAssembly._internal_.LoadMethod.html


File diff suppressed because it is too large
+ 0 - 76
docs/enums/RcsbFv3DCustom._internal_.EventType.html


File diff suppressed because it is too large
+ 0 - 76
docs/enums/RcsbFv3DSequenceIdentity._internal_.EventType.html


File diff suppressed because it is too large
+ 0 - 0
docs/enums/RcsbFvConstants_RcsbFvConstants.RcsbFvDOMConstants.html


File diff suppressed because it is too large
+ 0 - 0
docs/enums/RcsbFvContextManager_RcsbFvContextManager.EventType.html


File diff suppressed because it is too large
+ 0 - 0
docs/enums/RcsbFvContextManager_RcsbFvCustomContextManager.EventType.html


File diff suppressed because it is too large
+ 0 - 0
docs/enums/RcsbFvStructure_StructureViewers_MolstarViewer_MolstarActionManager.LoadMethod.html


File diff suppressed because it is too large
+ 0 - 0
docs/functions/RcsbFvStructure_StructureViewers_MolstarViewer_MolstarUtils_MolstarTools.MolstarTools.getModelIdFromTrajectory.html


File diff suppressed because it is too large
+ 0 - 0
docs/functions/RcsbFvStructure_StructureViewers_MolstarViewer_TrajectoryPresetProvider_FocusTheme_FocusColoring.FocusResidueColorTheme.html


File diff suppressed because it is too large
+ 0 - 0
docs/functions/Utils_AlignmentMapper.AlignmentMapper.areIntersectingRegions.html


File diff suppressed because it is too large
+ 0 - 0
docs/functions/Utils_AlignmentMapper.AlignmentMapper.getAllQueryIntersections.html


File diff suppressed because it is too large
+ 0 - 0
docs/functions/Utils_AlignmentMapper.AlignmentMapper.getAllTargetIntersections.html


File diff suppressed because it is too large
+ 0 - 0
docs/functions/Utils_AlignmentMapper.AlignmentMapper.getQueryIntersection.html


File diff suppressed because it is too large
+ 0 - 0
docs/functions/Utils_AlignmentMapper.AlignmentMapper.getTargetIntersection.html


File diff suppressed because it is too large
+ 0 - 0
docs/functions/Utils_AlignmentMapper.AlignmentMapper.mapPointToRegion.html


File diff suppressed because it is too large
+ 0 - 0
docs/functions/Utils_AlignmentMapper.AlignmentMapper.mapRangeToRegion.html


File diff suppressed because it is too large
+ 0 - 0
docs/functions/Utils_AlignmentMapper.AlignmentMapper.mapRangeToRegionList.html


File diff suppressed because it is too large
+ 0 - 0
docs/functions/Utils_AlignmentMapper.AlignmentMapper.range.html


File diff suppressed because it is too large
+ 0 - 0
docs/functions/Utils_AlignmentMapper.AlignmentMapper.swapQueryAndTarget.html


File diff suppressed because it is too large
+ 0 - 0
docs/functions/Utils_Download.download.html


File diff suppressed because it is too large
+ 0 - 0
docs/functions/Utils_Download.getFullDate.html


File diff suppressed because it is too large
+ 0 - 0
docs/functions/Utils_Download.textToFile.html


File diff suppressed because it is too large
+ 0 - 0
docs/functions/Utils_FunctionCall.FunctionCall.onetimeCall.html


File diff suppressed because it is too large
+ 0 - 0
docs/functions/Utils_RcsbIdParser.parseEntityOrInstance.html


File diff suppressed because it is too large
+ 0 - 0
docs/functions/custom._boxicons___svg_.default.html


File diff suppressed because it is too large
+ 0 - 15
docs/index.html


Some files were not shown because too many files changed in this diff