genImageTimeSeriesUMT

genImageTimeSeriesUMT


Package an in-memory image time series as a validated UMT structure.

Description


The function replaces older ad hoc packaging with genUMTStruct. It declares image kind and Y-X-T dimensions, optionally adds top-level labels, and validates the result before returning it.

Input


A numeric or logical Y-X-T array held in RAM. Filename input is not supported.

Output


A UMT structure with kind='image' and one named entry with dimNames={'Y','X','T'}. PipelineManager passes the structure downstream and manages the default imageTimeSeries.umt file when persistence is required.

Parameters


Names the entry under outData.data. Choose a short scientific name such as correctedFluorescence.

Use labels only when they describe declared axes or observations. Do not place project identity or folder-wide metadata here.

This function creates Y-X-T data, not event-split data
The returned entry has no E (event) dimension, so eventInfo is not required. Optional labels should describe the returned data. If a later function creates an E dimension, that function must add one condition ID, repetition value, and condition name for every E-axis element.


Back to top

Copyright © LabeoTech 2023. This work is licensed under the GNU General Public License, Version 3.0.