Hi Ricardo,
I’m glad to hear that someone out there is getting use out of these tools, and thank you for your enthusiasm and suggestions. They are definitely on our roadmap; users have been requesting them. I'm currently focused on improvements to our lighting model for volumes, but may revisit these additional segmentation techniques in a couple of weeks.
If you want to hack on them yourself, all code relevant to segmentations is contained within the segmentation bundle. You would need to define additional segmentation mouse modes that would be activated by buttons you click on the segmentation tool, and then different segmentation algorithms that those mouse modes would call.
I would prefer if you made pull requests to the ChimeraX repo to implement these, but I’m not sure what our policy on accepting external code is. I’ve CCed Scooter Morris, the RBVI’s main administrator/project manager, in case he has any knowledge that could help us.
— Zach
> On 21 Jun 2024, at 08:36, Ricardo Righetto via ChimeraX-users <chimerax-users@cgl.ucsf.edu> wrote:
>
> Hi,
>
> Thanks a lot for adding the Segmentations mode in v1.8, this is very much welcomed for cryo-ET data!
>
> Are there any plans for expanding the capabilities of this tool? If possible, I would like to suggest some features for manual segmentation:
>
> * Segment contiguous density in 3D by clicking on it (akin to the blob selector in the "Right Mouse" options, which operates on surfaces)
> * Related: threshold-based segmentation i.e. segment in 3D all contiguous density between selected minimum and maximum density thresholds
> * 2D/3D Lasso-based segmentation
> * Dilation, erosion and smoothening of segmentations
>
> Some of these things are already possible by combining volume and surface operations or with external tools, but it would be very nice to have everything streamlined in one click (or a few) through the GUI.
>
> Alternatively, I would appreciate pointers on how to implement these features as a ChimeraX plugin. Happy to discuss more.
>
> Thank you and have a nice weekend!
>
> --
> Ricardo Diogo Righetto
> _______________________________________________
> ChimeraX-users mailing list -- chimerax-users@cgl.ucsf.edu
> To unsubscribe send an email to chimerax-users-leave@cgl.ucsf.edu
> Archives: https://mail.cgl.ucsf.edu/mailman/archives/list/chimerax-users@cgl.ucsf.edu/