Skip to content
Snippets Groups Projects
  • midlik's avatar
    c7cee63c
    Volumes & Segmentations extension (#668) · c7cee63c
    midlik authored
    * Created CellStar state action
    
    * CellStar: download metadata
    
    * Right panel - CellStar UI
    
    * CellStar: Lattice segmenatation and fitted PDB models
    
    * CellStar: Support for source-database entry ID from metadata
    
    * CellStar: Mesh segmentation
    
    * CellStar: Switching between multiple entries
    
    * CellStar: Changed default API URL
    
    * UI updates
    
    * CellStar: Clicking on meshes shows annotations...
    
    * support info in Converted param
    
    * support color/size in VolumeRepresentation3DHelpers.getDefaultParams
    
    * support multi-visual volume representations
    
    - repr can provide list of keys
    - create visual for each key
    
    * add volume segmentation support
    
    - segmentation property
    - segment loci & location
    
    * add volume-segment color theme
    
    * add volume segment representation
    
    * use optional chaining
    
    * add support for volume segmentation cif
    
    * improve isosurface bounding-sphere
    
    * fix segcif schema type
    
    * CellStar: Highlighting segments on hover in the right panel
    
    * CellStar: Using new Mol*-native segment visualization
    
    * lint
    
    * Segmentation volume can have custom segment labels
    
    * CellStar: Segment labels for Mol*-native segments
    
    * CellStar: Removed old implementation of segments
    
    * CellStar: Rename CellStarLatticeSegmentationData2 -> CellStarLatticeSegmentationData
    
    * CellStar: Default volume server is https://cellstar.ncbr.muni.cz
    
    
    
    * CellStar: debugging
    
    * CellStar: Fixed bug in LatticeSegmentation (scaling)
    
    * CellStar: Partially savable state
    
    * CellStar: WaitingSlider
    
    * CellStar: Opacity changed via params
    
    * Savable state for opacity
    
    * CellStar: Changing UI in animations
    
    * CellStar: Savable state for whole current UI
    
    * CellStar: Savable state for segment labels
    
    * CellStar: Source can be 'idr', CellStarVolumeServerConfig.DefaultServer
    
    * CellStar: Select segment for lattice segmentation
    
    * CellStar: Select segment, complete
    
    * CellStar: Changes visible labels to "Volume & Segmentation"
    
    * CellStar: Drop list with available entries
    
    * CellStar: Volume type switching (partial)
    
    * CellStar: Trying to set direct-volume control points
    
    * CellStar: Volume visual switching
    
    * Mesh extension: removed molstar-lib-imports
    
    * CellStar: Global options
    
    * CellStar: Updated file headers and `CHANGELOG.md`
    
    * CellStar: UI controls disabled while executing change
    
    * CellStar: Hidden state nodes, fixed bug with removed global state
    
    * CellStar: Volume opacity slider
    
    * CellStar extension renamed to Volseg
    
    * UI tweaks
    
    Co-authored-by: default avatarAlexander Rose <alexander.rose@weirdbyte.de>
    Volumes & Segmentations extension (#668)
    midlik authored
    * Created CellStar state action
    
    * CellStar: download metadata
    
    * Right panel - CellStar UI
    
    * CellStar: Lattice segmenatation and fitted PDB models
    
    * CellStar: Support for source-database entry ID from metadata
    
    * CellStar: Mesh segmentation
    
    * CellStar: Switching between multiple entries
    
    * CellStar: Changed default API URL
    
    * UI updates
    
    * CellStar: Clicking on meshes shows annotations...
    
    * support info in Converted param
    
    * support color/size in VolumeRepresentation3DHelpers.getDefaultParams
    
    * support multi-visual volume representations
    
    - repr can provide list of keys
    - create visual for each key
    
    * add volume segmentation support
    
    - segmentation property
    - segment loci & location
    
    * add volume-segment color theme
    
    * add volume segment representation
    
    * use optional chaining
    
    * add support for volume segmentation cif
    
    * improve isosurface bounding-sphere
    
    * fix segcif schema type
    
    * CellStar: Highlighting segments on hover in the right panel
    
    * CellStar: Using new Mol*-native segment visualization
    
    * lint
    
    * Segmentation volume can have custom segment labels
    
    * CellStar: Segment labels for Mol*-native segments
    
    * CellStar: Removed old implementation of segments
    
    * CellStar: Rename CellStarLatticeSegmentationData2 -> CellStarLatticeSegmentationData
    
    * CellStar: Default volume server is https://cellstar.ncbr.muni.cz
    
    
    
    * CellStar: debugging
    
    * CellStar: Fixed bug in LatticeSegmentation (scaling)
    
    * CellStar: Partially savable state
    
    * CellStar: WaitingSlider
    
    * CellStar: Opacity changed via params
    
    * Savable state for opacity
    
    * CellStar: Changing UI in animations
    
    * CellStar: Savable state for whole current UI
    
    * CellStar: Savable state for segment labels
    
    * CellStar: Source can be 'idr', CellStarVolumeServerConfig.DefaultServer
    
    * CellStar: Select segment for lattice segmentation
    
    * CellStar: Select segment, complete
    
    * CellStar: Changes visible labels to "Volume & Segmentation"
    
    * CellStar: Drop list with available entries
    
    * CellStar: Volume type switching (partial)
    
    * CellStar: Trying to set direct-volume control points
    
    * CellStar: Volume visual switching
    
    * Mesh extension: removed molstar-lib-imports
    
    * CellStar: Global options
    
    * CellStar: Updated file headers and `CHANGELOG.md`
    
    * CellStar: UI controls disabled while executing change
    
    * CellStar: Hidden state nodes, fixed bug with removed global state
    
    * CellStar: Volume opacity slider
    
    * CellStar extension renamed to Volseg
    
    * UI tweaks
    
    Co-authored-by: default avatarAlexander Rose <alexander.rose@weirdbyte.de>