49. ROI Folders

To test in: Insight

Purpose of the test is to check the ROI folders functionality in the Measurement Tool of Insight

  1. Open an image in Full Viewer and open the Measurement Tool.

  2. Check that the Manager tab in the Measurement Tool shows only folders containing ROIs by default.

    • if there are no folders containing ROIs on the image, draw some ROIs and right-click [ROIFolders005:] to add them to existing folders,

    • right-click [ROIFolders000:] and create some empty folders,

    • close and reopen the image,

    • Check the default loading of the folders i.e. only the folders containing ROIs on this particular image are loaded.

  3. Check that you can show or hide Folders in the Manager table using the dropdown menu Display ROI folders in top left corner (see screenshot [ROIFolders001:]).

  4. Check the filtering typing in the text box to the right of the Display ROI folders menu (see screenshot [ROIFolders002:]).

    • Where filtering query matches a child folder, its parent folder should be still visible, although the query might not match the parent. Sibling folders should be invisible if not matching the query.

    • Where filtering query matches a parent folder, all child folders should be visible too even if they do not match the query.

  5. Check the Show all ROI folders checkbox next to the filtering line (see screenshot [ROIFolders002:]).

    • Type a string into the Filter ROI folders… text box that will give you some hits but also filter out some folders

    • Select the Show all ROI folders checkbox

    • The filtering will be disabled

    • Check that all the folders which you have on display (i.e. all folders shown by default, if not hidden by you explicitly in step 3., and all folders you have added in step 3.) are visible in the table

    • Deselect the checkbox, the filtering should return to the state before the checkbox was selected

  6. Check that you can Create, Delete, Edit and Move folder (right-click menu)(see screenshot [ROIFolders003:]).

  7. Check multiselection and right-click (i.e. that you can multiselect and get the right-click context menu to display with the multiselection still respected).

  8. Check Drag and Drop of Folders and ROIs into and out of other folders works.

  9. Check the number in the bracket after the folder name shows the total number of children, both Folders and ROIs (see screenshot [ROIFolders004:]).

  10. Check that you can add ROIs to folders imported in an xml header of an ome-tiff.

  11. Check visibility/non-visiblity behaviour for the folders:

    • have some ROIs in one folder only

    • deselect the checkbox Visible next to the folder (right hand side of the table) and Check that the ROIs disappear from the image

    • have some ROIs in two or more folders (i.e. some ROIs having 2 or more parents)

    • deselect the checkbox Visible on only one parent folder and Check that the ROIs are still visible in the image

    • deselect the checkbox on all the parent folders and Check that the contained ROIs become invisible.

  12. Delete a folder with subfolders and ROIs. Check that the subfolders and the ROIs are orphaned, not deleted.

  13. Using newly drawn or existing orphaned ROIs Check all available right-click menu options work correctly: Add to Folder, Delete, Propagate, Duplicate, Merge, Split, Tag and Create Folder (see screenshot [ROIFolders005:]).

  14. Using ROIs which are in one or more folders Check that the available right-click options work correctly: Remove from Folder, Add to Folder, Delete, Propagate, Duplicate, Merge, Split, Tag and Create Folder (see screenshot [ROIFolders006:]).

  15. Check that the selected ROI(s) are added in the new folder in case Create folder was executed.

  16. Check that a folder created by Create folder command is a child of the folder which was selected when the command was executed.

  17. Check the Create folder command is disabled when multiple folders are selected.

  18. Select a Shape in a folder and Check that the Inspector tab displays the name of its containing folder.




../_images/000.png

ROIFolders000:






../_images/00119.png

ROIFolders001:















../_images/00222.png

ROIFolders002:

















../_images/00318.png

ROIFolders003:



















../_images/00418.png

ROIFolders004:
















../_images/00516.png

ROIFolders005:















../_images/00614.png

ROIFolders006: