RCSB Saguaro 3D Changelog
Semantic Versioning
- Extending 1D-3D display to any rcsb-saguaro-app PFV methods
PfvFactoryInterface
defines how the PFV is created
CallbackManagerInterface
defines the callbacks between the 1D and 3D panels
- Current implementations: assembly and uniprot (partial implementation)
- rcsb-api-tools v4.0.1
- rcsb-saguaro-app v4.1.2
- rcsb-saguaro v2.0.6
- rcsb-saguaro-app v4.1.1
- rcsb-api-tools v4.0.0
- rcsb-saguaro v2.0.5
- rcsb-saguaro-app v4.1.0
- removed http-server module (3 high severity vulnerabilities)
assymId
empty string bug fixed
- rcsb-saguaro update 2.0.4
- rcsb-saguaro-app update 4.0.7
- rcsb-api-tools update 3.0.2
RcsbFv3DAbstract.updateConfig
method accepts partial states (Partial<RcsbFvStructureInterface>
and Partial<RcsbFvSequenceInterface>
)
RcsbFv3DAbstract.unmount
method includes an optional callback executed after when the component is unmounted
- Assembly view
Back
link action has been refactored using the unmount-callback
- Minor code refactoring
- NMR model change bug fix. New strategy to find the right
modeId
filtering the assemblyModelSate
- No changes, only examples were build
Configuration improvement
RcsbFv3DAssemblyInterface
configuration exposes a new optional parameterassemblyId
to select the assembly that is being displayed
- Updated multiple dependencies
- New class
AssemblyModelSate
to handle the assembly selection state in RcsbFvSequence.SequenceViews.AssemblyView.AssemblyView
class
- New callback
operatorChangeCallback
function attached to operator dropdown menu changes
- Update to rcsb-api-tools 2.2.1
- Support for assembly instance operators
- New selection interfaces
SaguaroChain
, SaguaroPosition
, SaguaroRange
and SaguaroSet
- Support for selection involving multiple
modelId
- rcsb-saguaro-app update 3.4.0
- rcsb-molstar update 2.0.0-dev.10
- Exposed
InstanceSequenceConfig
for assembly view
- rcsb-saguaro-app update 3.2.1
- rcsb-saguaro-app update 3.1.1