Skip to content

Mx hierarchical by sample

Mael Gaonach requested to merge mx-by-sample into main

Implemented here:

  • View of the datasets in a hierarchy way, aranged under the sample, and output datasets arranged under the primitives - specialized viewers can be smart about which processed we show and can group them: for MX, they are groupped by program name to show a single entry for each program even if run multiple times

  • Clicking on a dataset header expands/collapses it, like we did for SSX in ispyb - specialized viewers can be smarter about which datasets are expanded/collapsed by default): for MX, datacollection datasets are expanded by default, other collapsed.

Here this is in use for both sample-based investigation viewers: MXInvestigationViewer for MX and SampleGenericInvestigationViewer used by HTXRPD.

MX: http://localhost:3000/investigation/103183778/datasets image

HTXRPD: http://localhost:3000/investigation/1307872649/datasets image

Components developped here could also be used for (to be developped in later MR if we chose to do so):

  • The hierarchy component could be used in default viewer (and other specialized viewers) to display output datasets under the acquisition - #91 (closed)

  • The hierarchy component could could be used to display how datasets are linked together in a workflow's context.

  • In a processed dataset's explore page, we could also reverse the hierarchy to go from a processed data and see all the datasets that were used to compute it.

Edited by Mael Gaonach

Merge request reports

Loading