From 2bfbeb88c272456c47d0f9205c24eddb100112bc Mon Sep 17 00:00:00 2001 From: Tristan Simas Date: Tue, 29 Sep 2026 16:00:38 -0400 Subject: [PATCH 1/2] Emit wide intensity-distribution columns and preserve indexed lookup (#216) --- openhcs/core/measurement_lookup_dialect.py | 20 +- .../cellprofiler/measurement_dialect.py | 3 + .../backends/cellprofiler/colocalization.py | 4 +- .../backends/cellprofiler/granularity.py | 4 +- .../cellprofiler/intensity_distribution.py | 249 ++++++++++++------ .../object_measurement_columnar_rows.py | 13 +- .../processing/backends/cellprofiler/shape.py | 4 +- .../backends/cellprofiler/zernike.py | 142 ++++------ ...test_measureobjectintensitydistribution.py | 247 ++++++++--------- 9 files changed, 385 insertions(+), 301 deletions(-) diff --git a/openhcs/core/measurement_lookup_dialect.py b/openhcs/core/measurement_lookup_dialect.py index 5dfb320034..b8177e565d 100644 --- a/openhcs/core/measurement_lookup_dialect.py +++ b/openhcs/core/measurement_lookup_dialect.py @@ -90,6 +90,9 @@ class RuntimeMeasurementLookupDialect: ] | None ) = None + indexed_descriptor_suffix_width_provider: ( + Callable[[RuntimeMeasurementFeatureParts], int | None] | None + ) = None object_domain_policy: RuntimeMeasurementObjectDomainPolicy = field( default_factory=RuntimeMeasurementObjectDomainPolicy ) @@ -163,6 +166,13 @@ def __post_init__(self) -> None: "RuntimeMeasurementLookupDialect." "alternative_feature_part_aliases_provider must be callable." ) + if self.indexed_descriptor_suffix_width_provider is not None and not callable( + self.indexed_descriptor_suffix_width_provider + ): + raise TypeError( + "RuntimeMeasurementLookupDialect." + "indexed_descriptor_suffix_width_provider must be callable." + ) if not isinstance( self.object_domain_policy, RuntimeMeasurementObjectDomainPolicy ): @@ -357,8 +367,16 @@ def dialect_feature_name(self) -> str: @property def source_names(self) -> tuple[str, ...]: names: list[str] = [] + feature_parts = self.dialect_feature_parts + suffix_width_provider = self.dialect.indexed_descriptor_suffix_width_provider + suffix_width = ( + None + if suffix_width_provider is None + else suffix_width_provider(self.normalized_parts) + ) + source_end = len(feature_parts) - (0 if suffix_width is None else suffix_width) for feature_family in self.source_qualified_feature_families: - source_name = "_".join(self.dialect_feature_parts[len(feature_family) :]) + source_name = "_".join(feature_parts[len(feature_family) : source_end]) if source_name and source_name not in names: names.append(source_name) return tuple(names) diff --git a/openhcs/interop/cellprofiler/measurement_dialect.py b/openhcs/interop/cellprofiler/measurement_dialect.py index 92ddaa7d58..74c75ade8d 100644 --- a/openhcs/interop/cellprofiler/measurement_dialect.py +++ b/openhcs/interop/cellprofiler/measurement_dialect.py @@ -108,6 +108,9 @@ def query_object_name( CellProfilerModule.alternative_measurement_feature_part_aliases ), source_qualified_feature_families_provider=CellProfilerModule.source_qualified_measurement_feature_family_parts, + indexed_descriptor_suffix_width_provider=( + RuntimeMeasurementFeatureDeclaration.indexed_suffix_token_width_for + ), object_domain_policy=CellProfilerMeasurementObjectDomainPolicy(), ) diff --git a/openhcs/processing/backends/cellprofiler/colocalization.py b/openhcs/processing/backends/cellprofiler/colocalization.py index 14a5131593..cdfc2f7923 100644 --- a/openhcs/processing/backends/cellprofiler/colocalization.py +++ b/openhcs/processing/backends/cellprofiler/colocalization.py @@ -161,7 +161,7 @@ CellProfilerRuntimeProfiler, ) from openhcs.processing.backends.cellprofiler.object_measurement_columnar_rows import ( - ObjectMeasurementColumnarRows, + LongObjectMeasurementColumnarRows, ) from openhcs.processing.backends.lib_registry.unified_registry import ProcessingContract from openhcs.interop.cellprofiler.runtime.artifact_binding import ( @@ -2013,7 +2013,7 @@ def columns_for( @dataclass(frozen=True, slots=True) -class ObjectColocalizationColumnarMeasurements(ObjectMeasurementColumnarRows): +class ObjectColocalizationColumnarMeasurements(LongObjectMeasurementColumnarRows): """Columnar object-colocalization rows preserving direct row iteration.""" fields: ClassVar[tuple[FieldSpec, ...]] = FieldSpec.from_dataclass_type( diff --git a/openhcs/processing/backends/cellprofiler/granularity.py b/openhcs/processing/backends/cellprofiler/granularity.py index 8f25226326..bec9954cf3 100644 --- a/openhcs/processing/backends/cellprofiler/granularity.py +++ b/openhcs/processing/backends/cellprofiler/granularity.py @@ -88,7 +88,7 @@ CellProfilerBackendStrategyMixin, ) from openhcs.processing.backends.cellprofiler.object_measurement_columnar_rows import ( - ObjectMeasurementColumnarRows, + LongObjectMeasurementColumnarRows, ) from openhcs.processing.backends.lib_registry.unified_registry import ProcessingContract from openhcs.processing.backends.cellprofiler._granularity_reconstruct import ( @@ -460,7 +460,7 @@ def object_granularity_measurement_value_fields() -> tuple[str, ...]: @dataclass(frozen=True, slots=True) -class ObjectGranularityMeasurementRows(ObjectMeasurementColumnarRows): +class ObjectGranularityMeasurementRows(LongObjectMeasurementColumnarRows): """Columnar object granularity rows over the emitted label-id domain.""" fields: ClassVar[tuple[FieldSpec, ...]] = FieldSpec.from_dataclass_type( diff --git a/openhcs/processing/backends/cellprofiler/intensity_distribution.py b/openhcs/processing/backends/cellprofiler/intensity_distribution.py index 7df73e38e7..516dc0d23e 100644 --- a/openhcs/processing/backends/cellprofiler/intensity_distribution.py +++ b/openhcs/processing/backends/cellprofiler/intensity_distribution.py @@ -31,7 +31,9 @@ SourceStackLineageSourceRelation, ) from openhcs.core.callable_contract import KeywordRuntimeParameter -from openhcs.core.measurement_row_materialization import ConcatenatedColumnarRows +from openhcs.core.measurement_row_materialization import ( + MeasurementProjectedColumnarRows, +) from openhcs.core.memory.decorators import numpy from openhcs.core.pipeline.function_contracts import ( ObjectLabelInputExecutionMode, @@ -40,6 +42,10 @@ special_inputs, ) from openhcs.core.public_api import public_names_from_objects +from openhcs.core.runtime_identifier import normalize_runtime_identifier +from openhcs.core.equivalence.policy import ( + RuntimeMeasurementQualifierSuffixMatchStrategy, +) from openhcs.core.registry_strategies import enum_member_with_payload from openhcs.core.runtime_array_values import RuntimeArrayData from openhcs.core.runtime_batch_contracts import SliceIndexRuntimeParameter @@ -64,8 +70,8 @@ ) from openhcs.core.runtime_measurements import ( MeasurementRowAxisField, - MeasurementRowValueField, RuntimeMeasurementFeature, + RuntimeMeasurementIndexedDescriptorDeclaration, ) from openhcs.core.runtime_object_label_domains import ( ObjectLabelDomain, @@ -92,6 +98,10 @@ parse_cellprofiler_bool, parse_cellprofiler_int, ) +from openhcs.interop.cellprofiler.measurement_dialect import ( + CELLPROFILER_MEASUREMENT_DIALECT, + cellprofiler_projected_measurement_feature_name, +) from openhcs.processing.backends.lib_registry.unified_registry import ProcessingContract from openhcs.processing.backends.cellprofiler._backend import ( BackendProviderInput, @@ -104,7 +114,7 @@ CellProfilerRuntimeProfiler, ) from openhcs.processing.backends.cellprofiler.object_measurement_columnar_rows import ( - ObjectMeasurementColumnarRows, + WideObjectMeasurementColumnarRows, ) from openhcs.processing.backends.cellprofiler.secondary import ( SecondaryPropagationBackendStrategy, @@ -361,6 +371,86 @@ class MeasureObjectIntensityDistributionObjectMeasurementRowPolicy( ) +@dataclass(frozen=True, slots=True) +class IndexedRadialDistributionFeature: + """Identity of one source-qualified radial feature and its bin.""" + + feature: RuntimeMeasurementFeature + source_image_name: str + bin_index: int + bin_count: int + + +class RadialDistributionFeatureDeclaration( + RuntimeMeasurementIndexedDescriptorDeclaration +): + """Radial bin suffix ownership shared by production columns and lookup.""" + + declaration_key = "cellprofiler_radial_distribution_bin" + + @classmethod + def from_feature_name( + cls, feature_name: str + ) -> IndexedRadialDistributionFeature | None: + tokens = tuple(normalize_runtime_identifier(feature_name).split("_")) + suffix_width = cls.bin_suffix_width(tokens) + if suffix_width is None: + return None + source_end = len(tokens) - suffix_width + for feature in MeasureObjectIntensityDistributionModule.MeasurementFeature: + prefix = tuple( + normalize_runtime_identifier( + feature.source_qualified_name(source_image_name="") + ).split("_") + ) + if source_end <= len(prefix) or tokens[: len(prefix)] != prefix: + continue + return IndexedRadialDistributionFeature( + feature=feature, + source_image_name="_".join(tokens[len(prefix) : source_end]), + bin_index=int(tokens[-suffix_width]), + bin_count=int(tokens[-1]), + ) + return None + + @classmethod + def feature_name(cls, identity: object) -> str: + if not isinstance(identity, IndexedRadialDistributionFeature): + raise TypeError( + "Radial feature rendering requires IndexedRadialDistributionFeature." + ) + return cellprofiler_projected_measurement_feature_name( + identity.feature.source_qualified_name( + source_image_name=identity.source_image_name + ), + ( + (MeasurementRowAxisField.BIN_INDEX.value, identity.bin_index), + (MeasurementRowAxisField.BIN_COUNT.value, identity.bin_count), + ), + ) + + @classmethod + def indexed_suffix_token_width(cls, feature_tokens: tuple[str, ...]) -> int | None: + if cls.from_feature_name("_".join(feature_tokens)) is None: + return None + return cls.bin_suffix_width(feature_tokens) + + @staticmethod + def bin_suffix_width(feature_tokens: tuple[str, ...]) -> int | None: + qualifier = next( + qualifier + for qualifier in CELLPROFILER_MEASUREMENT_DIALECT.row_qualifiers + if qualifier.field_names + == ( + MeasurementRowAxisField.BIN_INDEX.value, + MeasurementRowAxisField.BIN_COUNT.value, + ) + ) + return RuntimeMeasurementQualifierSuffixMatchStrategy.for_enum_member( + qualifier.value_mode + ).matched_token_width(feature_tokens, len(feature_tokens), qualifier) + + class MeasureObjectIntensityDistributionModule( LabelsObjectInputPolicy, MeasureObjectIntensityDistributionObjectMeasurementRowPolicy, @@ -1319,8 +1409,15 @@ def rows(self) -> ColumnarRows: row_identity=MeasurementObjectRowIdentity.LABEL_ID, backend_provider=self.zernike_backend_provider, ).rows() - measurements = ConcatenatedColumnarRows( - (measurements, zernike_measurements) + measurements = MeasurementProjectedColumnarRows( + MappingProxyType( + {**measurements.columns, **zernike_measurements.columns} + ), + fields=FieldSpec.merge_exact( + (measurements.fields, zernike_measurements.fields) + ), + declared_object_measurement_domain_covered=True, + object_row_identity=MeasurementObjectRowIdentity.LABEL_ID, ) self.profiler.record_rows( "idist_zernike_rows", phase_started_at, len(measurements) @@ -1329,7 +1426,9 @@ def rows(self) -> ColumnarRows: @dataclass(slots=True) -class ObjectIntensityDistributionMeasurementColumnarRows(ObjectMeasurementColumnarRows): +class ObjectIntensityDistributionMeasurementColumnarRows( + WideObjectMeasurementColumnarRows +): """Columnar radial intensity-distribution rows.""" object_row_identity = MeasurementObjectRowIdentity.LABEL_ID @@ -1361,15 +1460,15 @@ def empty( def __post_init__(self) -> None: object_ids = np.asarray( - tuple((int(object_id) for object_id in self.object_ids)) - ) - row_count = int(object_ids.size) * int(self.radial_arrays.n_bins) * 3 - object_labels = np.empty(row_count, dtype=np.int32) - feature_names = np.empty(row_count, dtype=object) - source_image_names = np.full(row_count, self.source_image_name, dtype=object) - bin_indices = np.empty(row_count, dtype=np.int32) - bin_counts = np.full(row_count, int(self.bin_count), dtype=np.int32) - result_values = np.empty(row_count, dtype=np.float64) + tuple((int(object_id) for object_id in self.object_ids)), dtype=np.int64 + ) + field_columns: list[tuple[FieldSpec, np.ndarray]] = [ + (FieldSpec(MeasurementRowAxisField.OBJECT_LABEL.value, int), object_ids), + ( + FieldSpec(MeasurementRowAxisField.SOURCE_IMAGE_NAME.value, str), + np.full(object_ids.size, self.source_image_name, dtype=object), + ), + ] object_has_pixels_by_index = self.radial_arrays.object_has_pixels fraction_at_distance = self.radial_arrays.fraction_at_distance mean_pixel_fraction = self.radial_arrays.mean_pixel_fraction @@ -1378,69 +1477,71 @@ def __post_init__(self) -> None: object_ids, object_has_pixels_by_index, ) - row_index = 0 + source_indices = object_ids - 1 + valid_objects = (source_indices >= 0) & ( + source_indices < object_has_pixels_by_index.size + ) + valid_positions = np.flatnonzero(valid_objects) + valid_objects[valid_positions] = object_has_pixels_by_index[ + source_indices[valid_positions] + ] + measured_positions = np.flatnonzero(valid_objects) + measured_indices = source_indices[measured_positions] for bin_idx in range(self.radial_arrays.n_bins): bin_index = bin_idx + 1 - fraction_at_distance_feature = MeasureObjectIntensityDistributionModule.MeasurementFeature.FRACTION_AT_DISTANCE.source_qualified_name( - source_image_name=self.source_image_name, - ) - mean_fraction_feature = MeasureObjectIntensityDistributionModule.MeasurementFeature.MEAN_FRACTION.source_qualified_name( - source_image_name=self.source_image_name, + radial_cv = radial_cv_by_bin[bin_idx] + fraction_values = np.full(object_ids.size, np.nan, dtype=np.float64) + mean_values = np.full(object_ids.size, np.nan, dtype=np.float64) + cv_values = np.asarray( + [radial_cv_missing_values[int(label)] for label in object_ids], + dtype=np.float64, ) - radial_cv_feature = MeasureObjectIntensityDistributionModule.MeasurementFeature.RADIAL_CV.source_qualified_name( - source_image_name=self.source_image_name, + fraction_values[measured_positions] = fraction_at_distance[ + measured_indices, bin_idx + ] + mean_values[measured_positions] = mean_pixel_fraction[ + measured_indices, bin_idx + ] + measured_cv = np.asarray(radial_cv[measured_indices], dtype=np.float64) + cv_values[measured_positions] = np.where( + np.isfinite(measured_cv), measured_cv, 0.0 ) - radial_cv = radial_cv_by_bin[bin_idx] - for object_label in object_ids: - object_row = DeclaredRadialDistributionObjectRow( - int(object_label), object_has_pixels_by_index.size - ) - obj_idx = object_row.array_index - object_has_pixels = obj_idx is not None and bool( - object_has_pixels_by_index[obj_idx] - ) - object_labels[row_index : row_index + 3] = int(object_label) - feature_names[row_index] = fraction_at_distance_feature - feature_names[row_index + 1] = mean_fraction_feature - feature_names[row_index + 2] = radial_cv_feature - bin_indices[row_index : row_index + 3] = bin_index - result_values[row_index] = ( - float(fraction_at_distance[obj_idx, bin_idx]) - if object_has_pixels and obj_idx is not None - else np.nan - ) - result_values[row_index + 1] = ( - float(mean_pixel_fraction[obj_idx, bin_idx]) - if object_has_pixels and obj_idx is not None - else np.nan - ) - result_values[row_index + 2] = ( - RadialCVMissingValueAuthority.export_value(radial_cv[obj_idx]) - if object_has_pixels and obj_idx is not None - else radial_cv_missing_values[int(object_label)] + for feature, feature_values in ( + ( + MeasureObjectIntensityDistributionModule.MeasurementFeature.FRACTION_AT_DISTANCE, + fraction_values, + ), + ( + MeasureObjectIntensityDistributionModule.MeasurementFeature.MEAN_FRACTION, + mean_values, + ), + ( + MeasureObjectIntensityDistributionModule.MeasurementFeature.RADIAL_CV, + cv_values, + ), + ): + field_columns.append( + ( + FieldSpec( + RadialDistributionFeatureDeclaration.feature_name( + IndexedRadialDistributionFeature( + feature=feature, + source_image_name=self.source_image_name, + bin_index=bin_index, + bin_count=self.bin_count, + ) + ), + float, + ), + feature_values, + ) ) - row_index += 3 - field_columns: tuple[tuple[FieldSpec, np.ndarray], ...] = ( - (FieldSpec(MeasurementRowAxisField.OBJECT_LABEL.value, int), object_labels), - (FieldSpec(MeasurementRowAxisField.FEATURE_NAME.value, str), feature_names), - ( - FieldSpec(MeasurementRowAxisField.SOURCE_IMAGE_NAME.value, str), - source_image_names, - ), - (FieldSpec(MeasurementRowAxisField.BIN_INDEX.value, int), bin_indices), - (FieldSpec(MeasurementRowAxisField.BIN_COUNT.value, int), bin_counts), - ( - FieldSpec(MeasurementRowValueField.RESULT_VALUE.value, float), - result_values, - ), - ) if self.slice_index is not None: - field_columns = ( - *field_columns, + field_columns.append( ( FieldSpec(MeasurementRowAxisField.SLICE_INDEX.value, int), - np.full(row_count, int(self.slice_index), dtype=np.int32), - ), + np.full(object_ids.size, int(self.slice_index), dtype=np.int32), + ) ) self._fields = tuple(field_spec for field_spec, _values in field_columns) self._columns = MappingProxyType( @@ -1475,14 +1576,6 @@ def array_index(self) -> int | None: class RadialCVMissingValueAuthority: """CellProfiler missing-row values for RadialCV over a dense object domain.""" - @staticmethod - def export_value(value: float) -> float: - """Normalize undefined radial coefficients to CellProfiler's export value.""" - raw_value = float(value) - if not np.isfinite(raw_value): - return 0.0 - return raw_value - @classmethod def values( cls, diff --git a/openhcs/processing/backends/cellprofiler/object_measurement_columnar_rows.py b/openhcs/processing/backends/cellprofiler/object_measurement_columnar_rows.py index d6bf3a77e2..29742dee57 100644 --- a/openhcs/processing/backends/cellprofiler/object_measurement_columnar_rows.py +++ b/openhcs/processing/backends/cellprofiler/object_measurement_columnar_rows.py @@ -15,7 +15,7 @@ class ObjectMeasurementColumnarRows(ColumnarRows, ABC): - """Columnar object measurement rows with row-object iteration compatibility.""" + """Object measurement columns spanning their declared label domain.""" slice_index: int | None @@ -27,6 +27,17 @@ def covers_declared_object_measurement_domain(self) -> bool: def __len__(self) -> int: return self.row_count() + +class WideObjectMeasurementColumnarRows(ObjectMeasurementColumnarRows, ABC): + """One object row with a named column for each measured feature.""" + + def __iter__(self): + yield from self.iter_row_mappings() + + +class LongObjectMeasurementColumnarRows(ObjectMeasurementColumnarRows, ABC): + """One object/feature/value row per measured feature.""" + def __iter__(self): row_type = ( ObjectMeasurementValueRow diff --git a/openhcs/processing/backends/cellprofiler/shape.py b/openhcs/processing/backends/cellprofiler/shape.py index 0dbef24485..0d9b3d4f53 100644 --- a/openhcs/processing/backends/cellprofiler/shape.py +++ b/openhcs/processing/backends/cellprofiler/shape.py @@ -455,7 +455,7 @@ def measurement_all_field_names( ) from openhcs.core.runtime_sparse_labels import SparseIJVLabelRows from openhcs.processing.backends.cellprofiler.object_measurement_columnar_rows import ( - ObjectMeasurementColumnarRows, + LongObjectMeasurementColumnarRows, ) from openhcs.processing.backends.analysis.region_properties import ( LabelRegionPropertiesBackendStrategy, @@ -556,7 +556,7 @@ def feature_missing_value(self, feature_name: str) -> ObjectFeatureMissingValue: ) -class ShapeObjectMeasurementRows(ObjectMeasurementColumnarRows): +class ShapeObjectMeasurementRows(LongObjectMeasurementColumnarRows): """Dense AreaShape rows that already span their declared object domain.""" object_row_identity = MeasurementObjectRowIdentity.ROW_SEQUENCE diff --git a/openhcs/processing/backends/cellprofiler/zernike.py b/openhcs/processing/backends/cellprofiler/zernike.py index 5965826048..17ee6df968 100644 --- a/openhcs/processing/backends/cellprofiler/zernike.py +++ b/openhcs/processing/backends/cellprofiler/zernike.py @@ -28,7 +28,6 @@ ) from openhcs.core.runtime_measurements import ( MeasurementRowAxisField, - MeasurementRowValueField, RuntimeMeasurementFeature, RuntimeMeasurementIndexedDescriptorDeclaration, ) @@ -47,6 +46,7 @@ from openhcs.core.runtime_image_values import ( project_image_mask_to_data_domain, ) +from openhcs.core.runtime_identifier import normalize_runtime_identifier from openhcs.core.public_api import public_names_from_objects from openhcs.interop.cellprofiler.module_measurement_features import ( IntensityFeature, @@ -66,7 +66,7 @@ minimum_enclosing_circle_from_labels, ) from openhcs.processing.backends.cellprofiler.object_measurement_columnar_rows import ( - ObjectMeasurementColumnarRows, + WideObjectMeasurementColumnarRows, ) _INTENSITY_DEBUG_TRACE_DIR_ENV = "OPENHCS_ZERNIKE_INTENSITY_DEBUG_TRACE_DIR" @@ -99,7 +99,7 @@ def indexed_object_intensity_zernike_feature_name( degree: int, repetition: int, ) -> str: - """Return CP-compatible long-form intensity Zernike feature identity.""" + """Return the exact indexed intensity Zernike feature identity.""" return "{0}_{1}_{2}_{3}".format( feature.value, source_image_name, @@ -126,15 +126,9 @@ def from_feature_name( allow_source_qualified: bool = False, ) -> "IndexedObjectZernikeDescriptor | None": normalized_parts = tuple( - ( - part - for part in str(feature_name) - .strip() - .lower() - .replace("-", "_") - .split("_") - if part - ) + part + for part in normalize_runtime_identifier(feature_name).split("_") + if part ) for candidate_family in ( (family,) if family is not None else tuple(ObjectZernikeDescriptorFeature) @@ -146,14 +140,9 @@ def from_feature_name( ) for family_name in candidate_family_names: family_parts = tuple( - ( - part - for part in str(family_name) - .lower() - .replace("-", "_") - .split("_") - if part - ) + part + for part in normalize_runtime_identifier(family_name).split("_") + if part ) family_prefixes = (family_parts, ("".join(family_parts),)) for family_prefix in family_prefixes: @@ -608,7 +597,7 @@ def write_if_enabled(self) -> Path | None: @dataclass(frozen=True, slots=True) class IntensityZernikeMeasurementRowsRequest: - """Backend request for long-form intensity-Zernike measurement rows.""" + """Backend request for wide intensity-Zernike measurement columns.""" image: np.ndarray labels: np.ndarray @@ -663,7 +652,7 @@ def rows(self) -> ColumnarRows: @dataclass(slots=True) -class ObjectIntensityZernikeMeasurementColumnarRows(ObjectMeasurementColumnarRows): +class ObjectIntensityZernikeMeasurementColumnarRows(WideObjectMeasurementColumnarRows): """Columnar intensity-Zernike measurement rows.""" object_ids: Sequence[int] @@ -704,6 +693,13 @@ def empty( def __post_init__(self) -> None: object_ids = np.asarray(self.object_ids, dtype=np.int32) zernike_indexes = tuple((int(n), int(m)) for n, m in self.zernike_indexes) + field_columns: list[tuple[FieldSpec, Sequence[object]]] = [ + (FieldSpec(MeasurementRowAxisField.OBJECT_LABEL.value, int), object_ids), + ( + FieldSpec(MeasurementRowAxisField.SOURCE_IMAGE_NAME.value, str), + np.full(object_ids.size, self.source_image_name, dtype=object), + ), + ] if object_ids.size and zernike_indexes: magnitude_values = np.asarray(self.magnitudes, dtype=np.float64) phase_values = np.asarray(self.phases, dtype=np.float64) @@ -714,90 +710,42 @@ def __post_init__(self) -> None: zero_phase_rows[:, np.newaxis] & np.isnan(phase_values) ] = 0.0 phase_values[~zero_phase_rows, :] = np.nan - descriptor_count = 2 if self.include_phase else 1 - row_count = int(object_ids.size) * len(zernike_indexes) * descriptor_count - feature_sequence: list[str] = [] - zernike_ns: list[int] = [] - zernike_ms: list[int] = [] - value_columns: list[np.ndarray] = [] for index, (degree, repetition) in enumerate(zernike_indexes): - feature_sequence.append( - indexed_object_intensity_zernike_feature_name( - ObjectZernikeDescriptorFeature.INTENSITY_MAGNITUDE, - source_image_name=self.source_image_name, - degree=degree, - repetition=repetition, + field_columns.append( + ( + FieldSpec( + indexed_object_intensity_zernike_feature_name( + ObjectZernikeDescriptorFeature.INTENSITY_MAGNITUDE, + source_image_name=self.source_image_name, + degree=degree, + repetition=repetition, + ), + float, + ), + magnitude_values[:, index], ) ) - zernike_ns.append(degree) - zernike_ms.append(repetition) - value_columns.append(magnitude_values[:, index]) if self.include_phase: - feature_sequence.append( - indexed_object_intensity_zernike_feature_name( - ObjectZernikeDescriptorFeature.INTENSITY_PHASE, - source_image_name=self.source_image_name, - degree=degree, - repetition=repetition, + field_columns.append( + ( + FieldSpec( + indexed_object_intensity_zernike_feature_name( + ObjectZernikeDescriptorFeature.INTENSITY_PHASE, + source_image_name=self.source_image_name, + degree=degree, + repetition=repetition, + ), + float, + ), + phase_values[:, index], ) ) - zernike_ns.append(degree) - zernike_ms.append(repetition) - value_columns.append(phase_values[:, index]) - - object_labels = np.tile(object_ids, len(feature_sequence)).astype( - np.int32, - copy=False, - ) - feature_names = np.repeat( - np.asarray(feature_sequence, dtype=object), - int(object_ids.size), - ) - source_image_names = np.full( - row_count, - self.source_image_name, - dtype=object, - ) - zernike_n_values = np.repeat( - np.asarray(zernike_ns, dtype=np.int32), int(object_ids.size) - ) - zernike_m_values = np.repeat( - np.asarray(zernike_ms, dtype=np.int32), int(object_ids.size) - ) - result_values = np.concatenate(value_columns).astype( - np.float64, - copy=False, - ) - else: - row_count = 0 - object_labels = np.empty(0, dtype=np.int32) - feature_names = np.empty(0, dtype=object) - source_image_names = np.empty(0, dtype=object) - zernike_n_values = np.empty(0, dtype=np.int32) - zernike_m_values = np.empty(0, dtype=np.int32) - result_values = np.empty(0, dtype=np.float64) - - field_columns: tuple[tuple[FieldSpec, Sequence[object]], ...] = ( - (FieldSpec(MeasurementRowAxisField.OBJECT_LABEL.value, int), object_labels), - (FieldSpec(MeasurementRowAxisField.FEATURE_NAME.value, str), feature_names), - ( - FieldSpec(MeasurementRowAxisField.SOURCE_IMAGE_NAME.value, str), - source_image_names, - ), - (FieldSpec(MeasurementRowAxisField.ZERNIKE_N.value, int), zernike_n_values), - (FieldSpec(MeasurementRowAxisField.ZERNIKE_M.value, int), zernike_m_values), - ( - FieldSpec(MeasurementRowValueField.RESULT_VALUE.value, float), - result_values, - ), - ) if self.slice_index is not None: - field_columns = ( - *field_columns, + field_columns.append( ( FieldSpec(MeasurementRowAxisField.SLICE_INDEX.value, int), - np.full(row_count, int(self.slice_index), dtype=np.int32), - ), + np.full(object_ids.size, int(self.slice_index), dtype=np.int32), + ) ) self._fields = tuple(field_spec for field_spec, _values in field_columns) self._columns = MappingProxyType( diff --git a/tests/unit/test_measureobjectintensitydistribution.py b/tests/unit/test_measureobjectintensitydistribution.py index 29e2b57f44..002fa63ba0 100644 --- a/tests/unit/test_measureobjectintensitydistribution.py +++ b/tests/unit/test_measureobjectintensitydistribution.py @@ -3,13 +3,22 @@ import openhcs.processing.backends.cellprofiler.intensity_distribution as mid from openhcs.core.config import DtypeConfig +from openhcs.core.measurement_feature_queries import ( + MeasurementFeatureQuery, + MeasurementFeatureValueIndex, +) from openhcs.core.pipeline.function_contracts import ( ObjectLabelInputExecutionMode, object_label_input_execution_mode_from_callable, ) from openhcs.core.measurement_row_materialization import columnar_row_values from openhcs.core.runtime_image_values import ImagePayloadMetadata -from openhcs.core.runtime_measurements import MeasurementRowAxisField +from openhcs.core.runtime_measurements import ( + MeasurementRowAxisField, + MeasurementScope, + MeasurementSubject, + MeasurementTable, +) from openhcs.core.runtime_object_label_domains import ( ObjectLabelDomain, ObjectLabelDomainScope, @@ -21,6 +30,7 @@ ) from openhcs.core.runtime_tabular_values import MeasurementObjectRowIdentity from openhcs.interop.cellprofiler.measurement_dialect import ( + CELLPROFILER_MEASUREMENT_LOOKUP_DIALECT, cellprofiler_projected_measurement_feature_name, ) from openhcs.processing.backends.cellprofiler._backend import ( @@ -174,43 +184,12 @@ def test_radial_distribution_uses_dense_extent_domain_for_missing_object_rows(): assert MeasurementRowAxisField.OBJECT_ROW_IDENTITY.value not in measurements.columns - gap_label_measurements = [ - measurement for measurement in measurements if measurement.object_label == 2 - ] - label_three_measurements = [ - measurement for measurement in measurements if measurement.object_label == 3 - ] - trailing_label_measurements = [ - measurement for measurement in measurements if measurement.object_label == 4 - ] - - assert len(gap_label_measurements) == 12 - assert len(label_three_measurements) == 12 - assert len(trailing_label_measurements) == 12 - rows = tuple( - zip( - columnar_row_values(measurements, "object_label"), - columnar_row_values(measurements, "feature_name"), - columnar_row_values(measurements, "bin_index"), - columnar_row_values(measurements, "result_value"), - strict=True, - ) - ) - gap_values_by_feature_and_bin = { - (feature_name, bin_index): value - for object_label, feature_name, bin_index, value in rows - if object_label == 2 - } - values_by_feature_and_bin = { - (feature_name, bin_index): value - for object_label, feature_name, bin_index, value in rows - if object_label == 3 - } - trailing_values_by_feature_and_bin = { - (feature_name, bin_index): value - for object_label, feature_name, bin_index, value in rows - if object_label == 4 + rows_by_object = { + int(row["object_label"]): row for row in measurements.iter_row_mappings() } + assert tuple(rows_by_object) == (1, 2, 3, 4) + assert measurements.row_count() == 4 + assert len(measurements.fields) == 15 fraction_feature = MeasureObjectIntensityDistributionModule.MeasurementFeature.FRACTION_AT_DISTANCE.source_qualified_name( source_image_name=SOURCE_IMAGE_NAME ) @@ -221,19 +200,16 @@ def test_radial_distribution_uses_dense_extent_domain_for_missing_object_rows(): source_image_name=SOURCE_IMAGE_NAME ) for bin_index in range(1, 5): - assert np.isfinite(values_by_feature_and_bin[(fraction_feature, bin_index)]) - assert np.isnan(gap_values_by_feature_and_bin[(fraction_feature, bin_index)]) - assert np.isnan( - gap_values_by_feature_and_bin[(mean_fraction_feature, bin_index)] - ) - assert gap_values_by_feature_and_bin[(radial_cv_feature, bin_index)] == 0.0 - assert np.isnan( - trailing_values_by_feature_and_bin[(radial_cv_feature, bin_index)] - ) - assert np.isfinite( - values_by_feature_and_bin[(mean_fraction_feature, bin_index)] - ) - assert np.isfinite(values_by_feature_and_bin[(radial_cv_feature, bin_index)]) + fraction = f"{fraction_feature}_{bin_index}of4" + mean = f"{mean_fraction_feature}_{bin_index}of4" + cv = f"{radial_cv_feature}_{bin_index}of4" + assert np.isfinite(rows_by_object[3][fraction]) + assert np.isnan(rows_by_object[2][fraction]) + assert np.isnan(rows_by_object[2][mean]) + assert rows_by_object[2][cv] == 0.0 + assert np.isnan(rows_by_object[4][cv]) + assert np.isfinite(rows_by_object[3][mean]) + assert np.isfinite(rows_by_object[3][cv]) def test_radial_cv_export_values_zero_undefined_coefficients(): @@ -250,22 +226,8 @@ def test_radial_cv_export_values_zero_undefined_coefficients(): bin_count=1, ) - values_by_feature = { - feature: value - for feature, value in zip( - columnar_row_values(rows, "feature_name"), - columnar_row_values(rows, "result_value"), - strict=True, - ) - } - - assert ( - values_by_feature[ - MeasureObjectIntensityDistributionModule.MeasurementFeature.RADIAL_CV.source_qualified_name( - source_image_name=SOURCE_IMAGE_NAME, - ) - ] - == 0.0 + np.testing.assert_array_equal( + rows.column_values("RadialDistribution_RadialCV_BF_image_1of1"), [0.0] ) @@ -283,16 +245,19 @@ def test_radial_distribution_rows_own_native_feature_identity_and_axes(): bin_count=4, ) - feature_name = columnar_row_values(rows, "feature_name")[0] assert rows.object_row_identity is MeasurementObjectRowIdentity.LABEL_ID - assert feature_name == "RadialDistribution_FracAtD_BF_image" - assert cellprofiler_projected_measurement_feature_name( - feature_name, - (("bin_index", 1), ("bin_count", 4)), - ) == ("RadialDistribution_FracAtD_BF_image_1of4") + assert tuple(rows.columns) == ( + "object_label", + "source_image_name", + "RadialDistribution_FracAtD_BF_image_1of4", + "RadialDistribution_MeanFrac_BF_image_1of4", + "RadialDistribution_RadialCV_BF_image_1of4", + ) + assert rows.row_count() == 1 + np.testing.assert_array_equal( + rows.column_values("RadialDistribution_FracAtD_BF_image_1of4"), [0.25] + ) assert set(columnar_row_values(rows, "source_image_name")) == {SOURCE_IMAGE_NAME} - assert set(columnar_row_values(rows, "bin_index")) == {1} - assert set(columnar_row_values(rows, "bin_count")) == {4} def test_intensity_distribution_module_owns_canonical_source_projection(): @@ -326,6 +291,72 @@ def test_intensity_distribution_module_owns_canonical_source_projection(): ) +@pytest.mark.parametrize( + "feature_name", + ( + "RadialDistribution_FracAtD_BF_image_1of2", + "RadialDistribution_FracAtD_BF_image_2of2", + "RadialDistribution_MeanFrac_BF_image_2of2", + "RadialDistribution_ZernikeMagnitude_BF_image_2_0", + "RadialDistribution_ZernikePhase_BF_image_2_0", + ), +) +@pytest.mark.parametrize("source_name", ("BF_image", "BF_image_2_0", "BF_image_1of2")) +def test_wide_intensity_distribution_features_remain_queryable( + feature_name, source_name +): + feature_name = feature_name.replace(SOURCE_IMAGE_NAME, source_name) + image = np.arange(36, dtype=np.float32).reshape((6, 6)) + 1 + labels = np.zeros(image.shape, dtype=np.int32) + labels[1:5, 1:5] = 1 + _, rows = measure_object_intensity_distribution( + ImagePayloadMetadata(source_image_names=(source_name,)).attach_to(image), + ObjectLabelPayload( + variant_data=ObjectLabelVariantData(labels=labels), + domain=ObjectLabelDomain(declared_object_count=1), + ), + bin_count=2, + wants_zernikes=mid.ZernikeMode.MAGNITUDES_AND_PHASE, + zernike_degree=2, + ) + table = MeasurementTable( + name="IntensityDistribution", + rows=rows, + source_image_name=source_name, + subject=MeasurementSubject(MeasurementScope.OBJECT, "Cells"), + measurement_feature_owner=MeasureObjectIntensityDistributionModule, + ) + indexes = MeasurementFeatureValueIndex.from_columnar_table_by_object( + table, + MeasurementFeatureQuery( + feature_name, + object_name="Cells", + dialect=CELLPROFILER_MEASUREMENT_LOOKUP_DIALECT, + ), + {"Cells": "Cells"}, + ) + assert indexes is not None + assert indexes["Cells"].values_by_label == { + 1: float(rows.column_values(feature_name)[0]) + } + + +@pytest.mark.parametrize( + "source_name, aliases", + ( + ("BF_image_1of2", ("bf_image_1_of_2", "bfimage1of2")), + ("BF_image_2_0", ("bf_image_2_0", "bfimage20")), + ), +) +def test_unindexed_intensity_lookup_preserves_bin_like_source_names( + source_name, aliases +): + lookup = CELLPROFILER_MEASUREMENT_LOOKUP_DIALECT.feature_lookup( + f"Intensity_MeanIntensity_{source_name}" + ) + assert lookup.source_aliases == aliases + + def test_intensity_zernike_rows_own_native_feature_identity_and_axes(): rows = ObjectIntensityZernikeMeasurementColumnarRows( object_ids=(1,), @@ -336,12 +367,16 @@ def test_intensity_zernike_rows_own_native_feature_identity_and_axes(): source_image_name=SOURCE_IMAGE_NAME, ) - assert tuple(columnar_row_values(rows, "feature_name")) == ( + assert tuple(rows.columns) == ( + "object_label", + "source_image_name", "RadialDistribution_ZernikeMagnitude_BF_image_2_0", ) + assert rows.row_count() == 1 + np.testing.assert_array_equal( + rows.column_values("RadialDistribution_ZernikeMagnitude_BF_image_2_0"), [0.5] + ) assert tuple(columnar_row_values(rows, "source_image_name")) == (SOURCE_IMAGE_NAME,) - assert tuple(columnar_row_values(rows, "n")) == (2,) - assert tuple(columnar_row_values(rows, "m")) == (0,) native_feature_name = indexed_object_intensity_zernike_feature_name( ObjectZernikeDescriptorFeature.INTENSITY_MAGNITUDE, source_image_name=SOURCE_IMAGE_NAME, @@ -374,10 +409,6 @@ def test_radial_and_zernike_rows_preserve_exact_zero_row_schemas(): assert tuple(field.dtype for field in radial_rows.fields) == ( int, str, - str, - int, - int, - float, int, ) assert tuple(field.name for field in zernike_rows.fields) == tuple( @@ -386,10 +417,6 @@ def test_radial_and_zernike_rows_preserve_exact_zero_row_schemas(): assert tuple(field.dtype for field in zernike_rows.fields) == ( int, str, - str, - int, - int, - float, int, ) assert radial_rows.row_count() == 0 @@ -500,18 +527,22 @@ def measure(backend_provider=None): default_rows = measure() native_rows = measure(CellProfilerBackendProvider.NATIVE) - for field in ("object_label", "feature_name", "source_image_name", "n", "m"): + assert tuple(default_rows.columns) == tuple(native_rows.columns) + for field in ("object_label", "source_image_name", "slice_index"): np.testing.assert_array_equal( columnar_row_values(default_rows, field), columnar_row_values(native_rows, field), ) - np.testing.assert_allclose( - columnar_row_values(default_rows, "result_value"), - columnar_row_values(native_rows, "result_value"), - rtol=1e-10, - atol=1e-12, - equal_nan=True, - ) + for field in default_rows.columns: + if field in ("object_label", "source_image_name", "slice_index"): + continue + np.testing.assert_allclose( + default_rows.column_values(field), + native_rows.column_values(field), + rtol=1e-10, + atol=1e-12, + equal_nan=True, + ) def test_measure_object_intensity_distribution_rejects_unprojected_label_stack(): @@ -573,17 +604,8 @@ def test_intensity_zernike_uses_compact_rows_for_noncontiguous_domains(): object_ids=(5,), backend_provider=CellProfilerBackendProvider.LEGACY_FAST, ).rows() - values = [ - value - for feature, value in zip( - columnar_row_values(rows, "feature_name"), - columnar_row_values(rows, "result_value"), - strict=True, - ) - if feature == phase_feature - ] - - np.testing.assert_allclose(values, [np.pi / 2.0]) + assert rows.row_count() == 1 + np.testing.assert_allclose(rows.column_values(phase_feature), [np.pi / 2.0]) def test_intensity_zernike_phase_export_preserves_undefined_phase(): @@ -602,16 +624,7 @@ def test_intensity_zernike_phase_export_preserves_undefined_phase(): source_image_name=SOURCE_IMAGE_NAME, ) - values_by_feature = { - feature: value - for feature, value in zip( - columnar_row_values(rows, "feature_name"), - columnar_row_values(rows, "result_value"), - strict=True, - ) - } - - assert np.isnan(values_by_feature[phase_feature]) + assert np.isnan(rows.column_values(phase_feature)[0]) def test_intensity_zernike_phase_export_zeroes_undefined_phase_within_extent(): @@ -633,13 +646,11 @@ def test_intensity_zernike_phase_export_zeroes_undefined_phase_within_extent(): values_by_object = { object_label: value - for object_label, feature, value in zip( + for object_label, value in zip( columnar_row_values(rows, "object_label"), - columnar_row_values(rows, "feature_name"), - columnar_row_values(rows, "result_value"), + rows.column_values(phase_feature), strict=True, ) - if feature == phase_feature } assert values_by_object[1] == 0.0 From ef52e0ace1324b23792f7b2dc354ffc1780791ac Mon Sep 17 00:00:00 2001 From: Tristan Simas Date: Tue, 29 Sep 2026 16:13:37 -0400 Subject: [PATCH 2/2] Record matched wide-output timings, parity, and native scaling figures (#216) --- .../README.md | 40 + .../measured_scaling.png | Bin 0 -> 168266 bytes .../measured_scaling.svg | 2400 +++++++++++++++++ .../observations.csv | 12 + .../output_parity.csv | 12 + .../plot.py | 112 + .../provenance.json | 13 + .../replay_saved_batch.py | 126 + .../saved_batch_probe.json | 15 + .../step_timings.csv | 1645 +++++++++++ 10 files changed, 4375 insertions(+) create mode 100644 benchmark/results/perf_wide_intensity_distribution_20260929/README.md create mode 100644 benchmark/results/perf_wide_intensity_distribution_20260929/measured_scaling.png create mode 100644 benchmark/results/perf_wide_intensity_distribution_20260929/measured_scaling.svg create mode 100644 benchmark/results/perf_wide_intensity_distribution_20260929/observations.csv create mode 100644 benchmark/results/perf_wide_intensity_distribution_20260929/output_parity.csv create mode 100644 benchmark/results/perf_wide_intensity_distribution_20260929/plot.py create mode 100644 benchmark/results/perf_wide_intensity_distribution_20260929/provenance.json create mode 100644 benchmark/results/perf_wide_intensity_distribution_20260929/replay_saved_batch.py create mode 100644 benchmark/results/perf_wide_intensity_distribution_20260929/saved_batch_probe.json create mode 100644 benchmark/results/perf_wide_intensity_distribution_20260929/step_timings.csv diff --git a/benchmark/results/perf_wide_intensity_distribution_20260929/README.md b/benchmark/results/perf_wide_intensity_distribution_20260929/README.md new file mode 100644 index 0000000000..3251f8da22 --- /dev/null +++ b/benchmark/results/perf_wide_intensity_distribution_20260929/README.md @@ -0,0 +1,40 @@ +# Wide intensity-distribution output (2026-09-29) + +This report supports [issue #216](https://github.com/OpenHCSDev/openhcs/issues/216). The parent already contains the long-form folding fix (#195), fast radial geometry (#203), and compiled granularity backend (#210). It still expands radial and Zernike matrices into long object/feature/value tables. This change emits named columns directly and joins the two aligned matrices into one object table for the existing spreadsheet, analyst, and runtime-query consumers. + +The saved eight-well batch supplied the first payoff estimate: 24 intensity-distribution records contained **3,110,400 long rows**, versus **43,200 object rows**. A projection prototype reduced rendering from **20.337 to 15.454 seconds** and serialized batch size from **249,234,664 to 115,165,543 bytes**, with identical CSV bytes. Approximately ten seconds of avoidable export work at 16 wells made this a material route against the parent's roughly 42-second plate export. The prototype pivot is outside its timer; production constructs the columns directly from the measured matrices. [Probe measurements](saved_batch_probe.json) and [replay code](replay_saved_batch.py) retain this experiment. + +The most recent parent/candidate observations, with warm Numba disk caches and a fresh ordinary execution server for each run, are: + +| Workload | Version | Compilation | Server execution | Plate export, within execution | Total | +| --- | --- | ---: | ---: | ---: | ---: | +| 1 well, 1 fork worker | Parent | 3.464 s | 16.636 s | 2.554 s | 22.757 s | +| 1 well, 1 fork worker | Wide output | 3.235 s | 16.656 s | 1.943 s | 22.434 s | +| 16 wells, 4 fork workers | Parent | 10.029 s | 112.969 s | 41.677 s | 126.103 s | +| 16 wells, 4 fork workers | Wide output | 10.109 s | 108.541 s | 33.828 s | 121.644 s | + +The final plate pair saves **4.427 seconds of execution** and **4.459 seconds of total time**; export saves **7.848 seconds (18.8%)**. An earlier matched plate pair measured **117.944 → 109.009 seconds execution**, **131.093 → 122.125 seconds total**, and **41.593 → 32.002 seconds export**. This establishes a repeatable export gain and a smaller, variable end-to-end plate gain. The one-well export reduction is consistent, but its execution gain is not established: the final pair is essentially flat, while earlier observations drifted between roughly 17 and 18 seconds. All observations are retained rather than selecting only the fastest pair. Process-tree RSS also varied substantially, so this report makes no end-to-end memory improvement claim from the smaller serialized payload. + +Every captured CSV matches by bytes: **11,550,064 bytes** at one well, SHA-256 `3e00436ae1500047fd2605021ae055492b17dbe0b4aa4ddbe2f62af6f8e073be`; **184,367,629 bytes** at 16 wells, SHA-256 `a89d63b958d02ed86b49a11992c6018589852b2d939032e9b6685d913e260826`. [Output checks](output_parity.csv), [raw observations](observations.csv), and [step timings](step_timings.csv) include both repeats and the separate integration check after rebasing onto current remote main. That integration run succeeded with identical bytes at 14.398 seconds execution and 20.177 seconds total; it has no contemporary rebased-parent control and is not substituted for the plotted comparison. + +The control commit is `a0263e82a1b3296f34f8c5cdd50ffae5c33ef7dd`. The performance source was rebased onto remote main `283b21275553c54261cf9aeedb7374c113d07f2b` as `2bfbeb88c272456c47d0f9205c24eddb100112bc`. The intervening main commits change agent guidance and MCP compile inspection and do not overlap the performance files. [Provenance](provenance.json) records the source identities, cache condition, runtime route, CPU, and retained run directories. The original raw observations contain explicitly named cold-native projection columns; this report and its figure use the separately measured native makespans. + +![Measured execution scaling and total phases](measured_scaling.png) + +Native CellProfiler points come from the retained same-day [measured scaling run](../perf_native_synthetic_scaling_20260929/README.md): **59.680 seconds** for one well/one job and **388.431 seconds** for 16 wells/four jobs. These are actual warm invocations, including analysis and export. Native Python import, Java startup, pipeline loading, and full-batch warm-up precede that timer. The plotted candidate ratios are approximately **3.58×** at both workloads. These wells replicate the same source pixels; OpenHCS content caches can make later wells cheaper than distinct biological inputs. The ratios therefore describe this synthetic workload. + +OpenHCS server execution includes fork workers, worker result transfer, and plate export. Total also includes execution-server startup, pipeline compilation, client outcome retrieval and teardown, and writing the progress diagnostics; source-workspace staging precedes its timer. This patch does not reduce compilation. An earlier empty-cache probe measured approximately 43 seconds of compilation, with backend prewarming the dominant term. Cold compilation remains a separate optimization target. At the prior report's 5× measured-native execution target of 77.686 seconds, the current plate still has a **30.855-second gap**; the remaining roughly 34-second export is substantial. + +The correctness changes preserve declared label domains, missing-object radial CV values, phase NaNs/zeros, source identity, and slice identity. Nominal long and wide row bases keep iteration behavior explicit. Registered radial-bin and Zernike declarations supply indexed suffix ownership to the lookup dialect; an ordinary source name such as `BF_image_1of2` is preserved rather than treated as a bin. The radial renderer reuses the existing qualifier authority. Focused local validation after rebasing passed **463 tests**, covering measurement rows and schemas, native/backend numerical parity, spreadsheet and analyst export, runtime queries, equivalence, shape, granularity, and declared MCP compile inspection. Ruff reported no new diagnostics in the changed production/test files relative to the parent; the report scripts pass Ruff. + +Reproduce ordinary observations from each checkout with a fresh output directory: + +```bash +OPENHCS_CPU_ONLY=true .venv/bin/python scripts/benchmark_cppipe_well_throughput.py \ + --manifest benchmark/manifests/official30_portable_axis1.json \ + --output-dir /new/output/directory \ + --case ExampleImagingFlowCytometryObjectsInGrid \ + --mode 1w_1t --mode 16w_4c +``` + +Warm the Numba disk cache before comparing warm observations. Rebuild the figures with `MPLBACKEND=Agg .venv/bin/python benchmark/results/perf_wide_intensity_distribution_20260929/plot.py`. The replay script accepts the retained eight-well batch pickle path as its first argument and asserts exact output equality. diff --git a/benchmark/results/perf_wide_intensity_distribution_20260929/measured_scaling.png b/benchmark/results/perf_wide_intensity_distribution_20260929/measured_scaling.png new file mode 100644 index 0000000000000000000000000000000000000000..437deef1d02715be5c11b5de90bad711d53baada GIT binary patch literal 168266 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%0Dmiqe>o{FhpLo-`^3}{5)9q*^?)3 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 + + + + + + + 2026-09-29T16:13:37.005497 + image/svg+xml + + + Matplotlib v3.11.2, https://matplotlib.org/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/benchmark/results/perf_wide_intensity_distribution_20260929/observations.csv b/benchmark/results/perf_wide_intensity_distribution_20260929/observations.csv new file mode 100644 index 0000000000..5147bd15d0 --- /dev/null +++ b/benchmark/results/perf_wide_intensity_distribution_20260929/observations.csv @@ -0,0 +1,12 @@ +role,run_directory,case_name,mode_name,worker_count,well_count,compile_seconds,prepare_seconds,execute_seconds,total_seconds,wells_per_second,successful_wells,native_single_sample_execution_seconds,projected_native_execution_seconds,projected_execution_speedup,peak_memory_mb,status,memory_limit_mb,error_message,execution_route,server_lifecycle,run_input_sha256 +control_repeat,perf-wide-idist-control-A-20260929,ExampleImagingFlowCytometryObjectsInGrid,1w_1t,1,1,3.2042713165283203,0.0,18.236318349838257,24.009655388072133,0.05483562969325271,1,61.60158259188756,61.60158259188756,3.3779615715270688,2298.6015625,success,,,ordinary-zmq-outcomes-v1,fresh-per-observation,1aaa291df5ca82132f73b4dc09a2c992c439bb94f3bd171ce4312eef3a9a4f64 +control_repeat,perf-wide-idist-control-A2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1w_1t,1,1,3.220696210861206,0.0,17.889442920684814,23.74386232579127,0.055898889889060874,1,61.60158259188756,61.60158259188756,3.443460082295812,2303.30859375,success,,,ordinary-zmq-outcomes-v1,fresh-per-observation,1aaa291df5ca82132f73b4dc09a2c992c439bb94f3bd171ce4312eef3a9a4f64 +candidate_early,perf-wide-idist-candidate-B2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1w_1t,1,1,3.212907314300537,0.0,18.065856456756592,23.926910161972046,0.05535303584381144,1,61.60158259188756,61.60158259188756,3.409834609244263,2269.21484375,success,,,ordinary-zmq-outcomes-v1,fresh-per-observation,b6f4a71d60c4f7faac0ca3f2bee0339ba2a43ad73baaa0cf752b6c24ef33f32d +candidate_early,perf-wide-idist-final-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1w_1t,1,1,3.1909544467926025,0.0,17.175745010375977,23.00525145372376,0.05822163751242777,1,61.60158259188756,61.60158259188756,3.5865450118567583,2268.73828125,success,,,ordinary-zmq-outcomes-v1,fresh-per-observation,efac8b62cc565707def27c130fba07f4b16c7984eaebeacdeb6f0ecc607ced2f +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,16w_4c,4,16,10.15129542350769,0.0,117.94374299049377,131.09261594573036,0.13565789582656873,16,61.60158259188756,985.625321470201,8.356741074002052,11840.98828125,success,,,ordinary-zmq-outcomes-v1,fresh-per-observation,fe78daf0f1bb46d2e4b76801bdad05f6726494d178176d85f94bf6dfd44233a1 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,16w_4c,4,16,10.128152132034302,0.0,109.00878286361694,122.12456679623574,0.14677716400171092,16,61.60158259188756,985.625321470201,9.041705590854422,12271.73046875,success,,,ordinary-zmq-outcomes-v1,fresh-per-observation,c94d7a3eef77432fe419433053b725217e8f092a1f997a5b6f05ba45fa51b9ee +candidate,perf-wide-idist-ready-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1w_1t,1,1,3.2347428798675537,0.0,16.656285047531128,22.43424872821197,0.060037397123449486,1,61.60158259188756,61.60158259188756,3.698398677502126,2267.4609375,success,,,ordinary-zmq-outcomes-v1,fresh-per-observation,eeff2c2157ceec4cfde93c4c183c7469a33d75f6c746ba35db44ce3ba14e4030 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,16w_4c,4,16,10.108736515045166,0.0,108.54116702079773,121.64447972178459,0.14740950773943878,16,61.60158259188756,985.625321470201,9.080658965840527,12128.390625,success,,,ordinary-zmq-outcomes-v1,fresh-per-observation,e8c063e7127f773de67a40792421218500b24d6239944a91ceabe08248babfd9 +control,perf-wide-idist-control-A3-20260929,ExampleImagingFlowCytometryObjectsInGrid,1w_1t,1,1,3.4640839099884033,0.0,16.636337757110596,22.756560089997947,0.06010938312265189,1,61.60158259188756,61.60158259188756,3.7028331289774528,2279.2421875,success,,,ordinary-zmq-outcomes-v1,fresh-per-observation,1aaa291df5ca82132f73b4dc09a2c992c439bb94f3bd171ce4312eef3a9a4f64 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,16w_4c,4,16,10.028808832168579,0.0,112.96865129470825,126.10336029110476,0.14163221226975453,16,61.60158259188756,985.625321470201,8.724768421807035,13669.70703125,success,,,ordinary-zmq-outcomes-v1,fresh-per-observation,fe78daf0f1bb46d2e4b76801bdad05f6726494d178176d85f94bf6dfd44233a1 +rebased_candidate,perf-wide-idist-rebased-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1w_1t,1,1,3.214524507522583,0.0,14.398233652114868,20.177297111134976,0.0694529637566422,1,61.60158259188756,61.60158259188756,4.278412483106168,2249.91796875,success,,,ordinary-zmq-outcomes-v1,fresh-per-observation,a5ab97749867e75880b2011ab6a1f4758307fcefa311d3cbe51ab2bf2eb63194 diff --git a/benchmark/results/perf_wide_intensity_distribution_20260929/output_parity.csv b/benchmark/results/perf_wide_intensity_distribution_20260929/output_parity.csv new file mode 100644 index 0000000000..9cf8f915f6 --- /dev/null +++ b/benchmark/results/perf_wide_intensity_distribution_20260929/output_parity.csv @@ -0,0 +1,12 @@ +role,run_directory,well_count,file_name,bytes,sha256 +control_repeat,perf-wide-idist-control-A-20260929,1,BF_cells_on_grid.csv,11550064,3e00436ae1500047fd2605021ae055492b17dbe0b4aa4ddbe2f62af6f8e073be +control_repeat,perf-wide-idist-control-A2-20260929,1,BF_cells_on_grid.csv,11550064,3e00436ae1500047fd2605021ae055492b17dbe0b4aa4ddbe2f62af6f8e073be +candidate_early,perf-wide-idist-candidate-B2-20260929,1,BF_cells_on_grid.csv,11550064,3e00436ae1500047fd2605021ae055492b17dbe0b4aa4ddbe2f62af6f8e073be +candidate_early,perf-wide-idist-final-1w-20260929,1,BF_cells_on_grid.csv,11550064,3e00436ae1500047fd2605021ae055492b17dbe0b4aa4ddbe2f62af6f8e073be +control_repeat,perf-wide-idist-control-16w-20260929,16,BF_cells_on_grid.csv,184367629,a89d63b958d02ed86b49a11992c6018589852b2d939032e9b6685d913e260826 +candidate_early,perf-wide-idist-candidate-16w-20260929,16,BF_cells_on_grid.csv,184367629,a89d63b958d02ed86b49a11992c6018589852b2d939032e9b6685d913e260826 +candidate,perf-wide-idist-ready-1w-20260929,1,BF_cells_on_grid.csv,11550064,3e00436ae1500047fd2605021ae055492b17dbe0b4aa4ddbe2f62af6f8e073be +candidate,perf-wide-idist-ready-16w-20260929,16,BF_cells_on_grid.csv,184367629,a89d63b958d02ed86b49a11992c6018589852b2d939032e9b6685d913e260826 +control,perf-wide-idist-control-A3-20260929,1,BF_cells_on_grid.csv,11550064,3e00436ae1500047fd2605021ae055492b17dbe0b4aa4ddbe2f62af6f8e073be +control,perf-wide-idist-control-16w-repeat-20260929,16,BF_cells_on_grid.csv,184367629,a89d63b958d02ed86b49a11992c6018589852b2d939032e9b6685d913e260826 +rebased_candidate,perf-wide-idist-rebased-1w-20260929,1,BF_cells_on_grid.csv,11550064,3e00436ae1500047fd2605021ae055492b17dbe0b4aa4ddbe2f62af6f8e073be diff --git a/benchmark/results/perf_wide_intensity_distribution_20260929/plot.py b/benchmark/results/perf_wide_intensity_distribution_20260929/plot.py new file mode 100644 index 0000000000..b342f80a49 --- /dev/null +++ b/benchmark/results/perf_wide_intensity_distribution_20260929/plot.py @@ -0,0 +1,112 @@ +"""Plot measured OpenHCS phases against the retained native CP scaling run.""" + +from __future__ import annotations + +import csv +import json +from pathlib import Path + +import matplotlib.pyplot as plt + +ROOT = Path(__file__).resolve().parent +NATIVE_ROOT = ROOT.parent / "perf_native_synthetic_scaling_20260929" +CASE = "ExampleImagingFlowCytometryObjectsInGrid" + + +def main() -> None: + with (ROOT / "observations.csv").open(newline="") as stream: + observations = tuple(csv.DictReader(stream)) + selected = { + (row["role"], int(row["well_count"])): row + for row in observations + if row["role"] in ("control", "candidate") + } + wells = (1, 16) + native = [] + for count in wells: + report = json.loads((NATIVE_ROOT / f"{CASE}_{count}w_summary.json").read_text()) + assert report["total_image_sets"] == 2 * count + (timing,) = (row for row in report["timing"] if row["repetition"] == 0) + native.append(timing["invocation_through_completion_makespan_seconds"]) + + figure, (scaling, phases) = plt.subplots(1, 2, figsize=(12, 4.8)) + scaling.plot( + wells, + native, + "o-", + color="#b46239", + label="Native CP, measured warm invocation", + ) + for role, label, color in ( + ("control", "OpenHCS parent", "#677687"), + ("candidate", "OpenHCS wide output", "#138579"), + ): + durations = [float(selected[role, count]["execute_seconds"]) for count in wells] + scaling.plot(wells, durations, "o-", color=color, label=label) + if role == "candidate": + for count, cp, seconds in zip(wells, native, durations, strict=True): + scaling.annotate( + f"{cp / seconds:.2f}×", + (count, seconds), + xytext=(0, -15), + textcoords="offset points", + ha="center", + color=color, + ) + scaling.set( + title="Execution scaling", + xlabel="Synthetic replicated wells", + ylabel="Seconds", + xticks=wells, + yscale="log", + ) + scaling.grid(axis="y", alpha=0.25) + scaling.margins(y=0.15) + scaling.legend(fontsize=8) + + phase_rows = [ + selected[role, count] for count in wells for role in ("control", "candidate") + ] + labels = [f"{row['well_count']}w\n{row['role']}" for row in phase_rows] + compile_seconds = [float(row["compile_seconds"]) for row in phase_rows] + execution = [float(row["execute_seconds"]) for row in phase_rows] + total = [float(row["total_seconds"]) for row in phase_rows] + other = [ + t - c - e for t, c, e in zip(total, compile_seconds, execution, strict=True) + ] + phases.bar(labels, execution, label="Server execution", color="#138579") + phases.bar( + labels, compile_seconds, bottom=execution, label="Compilation", color="#dfb14b" + ) + phases.bar( + labels, + other, + bottom=[c + e for c, e in zip(compile_seconds, execution, strict=True)], + label="Other measured overhead", + color="#677687", + ) + for index, seconds in enumerate(total): + phases.text(index, seconds + 2, f"{seconds:.2f}s", ha="center", fontsize=9) + phases.set( + title="Fresh-server total time", ylabel="Seconds", ylim=(0, max(total) * 1.15) + ) + phases.legend(fontsize=8) + phases.grid(axis="y", alpha=0.2) + phases.set_axisbelow(True) + figure.suptitle("ImagingFlow: wide intensity-distribution columns") + figure.text( + 0.5, + 0.01, + "1/4 OpenHCS fork workers; 1/4 native CP jobs. Native points reuse the retained measured run. " + "Replicated pixels benefit from OpenHCS content caches.", + ha="center", + fontsize=8, + ) + figure.tight_layout(rect=(0, 0.04, 1, 0.94)) + for suffix in ("png", "svg"): + figure.savefig(ROOT / f"measured_scaling.{suffix}", dpi=180) + plt.close(figure) + + +if __name__ == "__main__": + main() diff --git a/benchmark/results/perf_wide_intensity_distribution_20260929/provenance.json b/benchmark/results/perf_wide_intensity_distribution_20260929/provenance.json new file mode 100644 index 0000000000..dcbc27a40d --- /dev/null +++ b/benchmark/results/perf_wide_intensity_distribution_20260929/provenance.json @@ -0,0 +1,13 @@ +{ + "control_commit": "a0263e82a1b3296f34f8c5cdd50ffae5c33ef7dd", + "candidate_source_commit": "2bfbeb88c272456c47d0f9205c24eddb100112bc", + "rebased_onto": "283b21275553c54261cf9aeedb7374c113d07f2b", + "note": "Ready measurements preceded the rebase, with the same performance source changes. New main commits change agent guidance and MCP compile inspection. Rebased candidate separately verifies the integrated ordinary route.", + "python": "/home/ts/code/projects/openhcs/.venv/bin/python", + "worker_start_method": "fork", + "server_lifecycle": "fresh-per-observation", + "numba_cache_state": "warm", + "cpu": "AMD Ryzen 5 5500", + "run_root": "/home/ts/code/projects/openhcs-benchmark-runs", + "native_reference_directory": "benchmark/results/perf_native_synthetic_scaling_20260929" +} diff --git a/benchmark/results/perf_wide_intensity_distribution_20260929/replay_saved_batch.py b/benchmark/results/perf_wide_intensity_distribution_20260929/replay_saved_batch.py new file mode 100644 index 0000000000..d131f3e5b3 --- /dev/null +++ b/benchmark/results/perf_wide_intensity_distribution_20260929/replay_saved_batch.py @@ -0,0 +1,126 @@ +"""Replay a retained eight-well batch with long versus projected wide rows. + +Pass the saved RuntimeArtifactBatch pickle path as the first argument. +The pivot is outside the measured interval; production emits wide columns directly. +""" + +import hashlib +import pickle +import sys +import time +from dataclasses import replace +from types import MappingProxyType + +import numpy as np + +from openhcs.core.measurement_row_materialization import ( + MeasurementProjectedColumnarRows, + WideMeasurementRowAccumulator, +) +from openhcs.core.runtime_tabular_values import FieldSpec +from openhcs.processing.backends.cellprofiler import spreadsheet_export as export + +source = sys.argv[1] +with open(source, "rb") as stream: + batch = pickle.load(stream) + +started = time.perf_counter() +record_count = source_row_count = wide_row_count = 0 +by_axis = {} +for axis, records in batch.records_by_axis.items(): + replacements = [] + for record in records: + if not record.key.name.startswith("MeasureObjectIntensityDistribution"): + replacements.append(record) + continue + table = record.value.data + accumulator = WideMeasurementRowAccumulator( + export.CELLPROFILER_MEASUREMENT_DIALECT.row_identity_contract + ) + accumulator.add( + table.rows, + export.cellprofiler_projected_measurement_feature_name, + default_subject=export._measurement_subject_name(table), + default_scope=table.subject.scope, + source_image_name=table.source_image_name, + object_id_field=table.subject.object_id_field, + qualifier_field_names=export.measurement_qualifier_field_names( + export.CELLPROFILER_MEASUREMENT_DIALECT + ), + ) + mappings = accumulator.row_mappings_by_subject()[ + export._measurement_subject_name(table) + ] + columns = tuple(dict.fromkeys(key for row in mappings for key in row)) + wide = MeasurementProjectedColumnarRows( + MappingProxyType( + {name: np.asarray([row[name] for row in mappings]) for name in columns} + ), + fields=tuple( + FieldSpec( + name, int if name in ("slice_index", "object_label") else float + ) + for name in columns + ), + declared_object_measurement_domain_covered=table.rows.covers_declared_object_measurement_domain, + object_row_identity=table.rows.object_row_identity, + ) + candidate_table = replace(table, rows=wide) + replacements.append( + replace(record, value=replace(record.value, data=candidate_table)) + ) + record_count += 1 + source_row_count += table.rows.row_count() + wide_row_count += wide.row_count() + by_axis[axis] = tuple(replacements) +candidate = replace(batch, records_by_axis=by_axis) +print( + "prototype_build", + time.perf_counter() - started, + "records", + record_count, + "long_rows", + source_row_count, + "wide_rows", + wide_row_count, + flush=True, +) + +kwargs = { + "export_all_measurement_types": False, + "file_selections": ( + export.SpreadsheetFileSelection( + ("BF_cells_on_grid", "SSC"), "BF_cells_on_grid.csv" + ), + ), + "add_filename_prefix": False, +} +payloads = [] +for name, selected in (("control", batch), ("wide", candidate)): + started = time.perf_counter() + bundle = export.render_spreadsheet_bundle(selected, **kwargs) + seconds = time.perf_counter() - started + payload = bundle["BF_cells_on_grid.csv"].encode() + payloads.append(payload) + print( + name, + "render", + seconds, + "bytes", + len(payload), + "sha256", + hashlib.sha256(payload).hexdigest(), + flush=True, + ) + started = time.perf_counter() + serialized = pickle.dumps(selected, protocol=pickle.HIGHEST_PROTOCOL) + print( + name, + "pickle_seconds", + time.perf_counter() - started, + "pickle_bytes", + len(serialized), + flush=True, + ) + +assert payloads[0] == payloads[1], "Wide projection changed spreadsheet bytes" diff --git a/benchmark/results/perf_wide_intensity_distribution_20260929/saved_batch_probe.json b/benchmark/results/perf_wide_intensity_distribution_20260929/saved_batch_probe.json new file mode 100644 index 0000000000..f1fde69d1f --- /dev/null +++ b/benchmark/results/perf_wide_intensity_distribution_20260929/saved_batch_probe.json @@ -0,0 +1,15 @@ +{ + "source_pickle": "/home/ts/code/projects/openhcs-benchmark-runs/perf-spreadsheet-batch-imaging-8w-20260929.pkl", + "records": 24, + "long_rows": 3110400, + "wide_rows": 43200, + "control_render_seconds": 20.3367, + "wide_render_seconds": 15.4535, + "control_pickle_bytes": 249234664, + "wide_pickle_bytes": 115165543, + "control_pickle_seconds": 0.935, + "wide_pickle_seconds": 0.263, + "csv_bytes": 92194901, + "csv_sha256": "87b68418e19a69f20b57cf7c9bda4d1ed4f4b73d4b22507d84c61accc4a9bbca", + "note": "Initial saved-artifact prototype. Pivot is outside the render timer; production constructs columns directly." +} diff --git a/benchmark/results/perf_wide_intensity_distribution_20260929/step_timings.csv b/benchmark/results/perf_wide_intensity_distribution_20260929/step_timings.csv new file mode 100644 index 0000000000..7b44c02f53 --- /dev/null +++ b/benchmark/results/perf_wide_intensity_distribution_20260929/step_timings.csv @@ -0,0 +1,1645 @@ +role,run_directory,case_name,worker_count,well_count,worker_slot,axis_id,step_name,started_at,completed_at,step_seconds +control_repeat,perf-wide-idist-control-A-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,DefineGrid,1790710450.3841267,1790710450.4264507,0.042324066162109375 +control_repeat,perf-wide-idist-control-A-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,IdentifyObjectsInGrid,1790710450.4264767,1790710450.7357988,0.3093221187591553 +control_repeat,perf-wide-idist-control-A-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureObjectIntensity,1790710450.7358217,1790710451.5015316,0.7657098770141602 +control_repeat,perf-wide-idist-control-A-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,FilterObjects,1790710451.5015543,1790710451.6809933,0.17943906784057617 +control_repeat,perf-wide-idist-control-A-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MaskImage,1790710451.6810205,1790710451.7075245,0.026504039764404297 +control_repeat,perf-wide-idist-control-A-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,Smooth,1790710451.707547,1790710451.8315876,0.12404060363769531 +control_repeat,perf-wide-idist-control-A-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,EnhanceEdges,1790710451.8316092,1790710451.8725686,0.04095935821533203 +control_repeat,perf-wide-idist-control-A-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,Closing,1790710451.8725913,1790710452.3450334,0.4724421501159668 +control_repeat,perf-wide-idist-control-A-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,IdentifyPrimaryObjects,1790710452.3450563,1790710453.4450274,1.099971055984497 +control_repeat,perf-wide-idist-control-A-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureObjectSizeShape,1790710453.4450495,1790710453.5922213,0.1471717357635498 +control_repeat,perf-wide-idist-control-A-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,FilterObjects,1790710453.5922427,1790710453.7678356,0.17559289932250977 +control_repeat,perf-wide-idist-control-A-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureObjectSizeShape,1790710453.7678607,1790710453.9137874,0.14592671394348145 +control_repeat,perf-wide-idist-control-A-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,ExpandOrShrinkObjects,1790710453.913809,1790710454.3588943,0.4450852870941162 +control_repeat,perf-wide-idist-control-A-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,RelateObjects,1790710454.3589196,1790710454.4163911,0.057471513748168945 +control_repeat,perf-wide-idist-control-A-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,FilterObjects,1790710454.4164145,1790710455.1463935,0.7299790382385254 +control_repeat,perf-wide-idist-control-A-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,IdentifyObjectsInGrid,1790710455.146419,1790710455.2397723,0.093353271484375 +control_repeat,perf-wide-idist-control-A-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,ExpandOrShrinkObjects,1790710455.2397952,1790710455.6153398,0.37554454803466797 +control_repeat,perf-wide-idist-control-A-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,OverlayOutlines,1790710455.6153638,1790710456.029623,0.4142591953277588 +control_repeat,perf-wide-idist-control-A-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureObjectSizeShape,1790710456.0296469,1790710456.5128982,0.48325133323669434 +control_repeat,perf-wide-idist-control-A-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureGranularity,1790710456.5129256,1790710460.5448809,4.031955242156982 +control_repeat,perf-wide-idist-control-A-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureTexture,1790710460.5449054,1790710461.9238307,1.3789253234863281 +control_repeat,perf-wide-idist-control-A-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureObjectIntensity,1790710461.9238591,1790710462.4142537,0.49039459228515625 +control_repeat,perf-wide-idist-control-A-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureObjectIntensityDistribution,1790710462.4142897,1790710465.7511687,3.336879014968872 +control_repeat,perf-wide-idist-control-A-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,,,ExportToSpreadsheet,1790710465.7573152,1790710468.3252356,2.567920446395874 +control_repeat,perf-wide-idist-control-A2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,DefineGrid,1790710870.7708743,1790710870.9291425,0.15826821327209473 +control_repeat,perf-wide-idist-control-A2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,IdentifyObjectsInGrid,1790710870.9291687,1790710871.1209912,0.19182252883911133 +control_repeat,perf-wide-idist-control-A2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureObjectIntensity,1790710871.1210144,1790710871.8617425,0.7407281398773193 +control_repeat,perf-wide-idist-control-A2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,FilterObjects,1790710871.861765,1790710872.0528204,0.1910555362701416 +control_repeat,perf-wide-idist-control-A2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MaskImage,1790710872.0528464,1790710872.0814035,0.02855706214904785 +control_repeat,perf-wide-idist-control-A2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,Smooth,1790710872.0814269,1790710872.2127824,0.13135552406311035 +control_repeat,perf-wide-idist-control-A2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,EnhanceEdges,1790710872.2128048,1790710872.253716,0.040911197662353516 +control_repeat,perf-wide-idist-control-A2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,Closing,1790710872.2537384,1790710872.7252903,0.47155189514160156 +control_repeat,perf-wide-idist-control-A2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,IdentifyPrimaryObjects,1790710872.7253118,1790710873.880009,1.1546971797943115 +control_repeat,perf-wide-idist-control-A2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureObjectSizeShape,1790710873.8800316,1790710874.0187712,0.13873958587646484 +control_repeat,perf-wide-idist-control-A2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,FilterObjects,1790710874.0187926,1790710874.1206172,0.10182452201843262 +control_repeat,perf-wide-idist-control-A2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureObjectSizeShape,1790710874.1206431,1790710874.2576046,0.1369614601135254 +control_repeat,perf-wide-idist-control-A2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,ExpandOrShrinkObjects,1790710874.2576265,1790710874.6018617,0.3442351818084717 +control_repeat,perf-wide-idist-control-A2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,RelateObjects,1790710874.6018844,1790710874.64479,0.042905569076538086 +control_repeat,perf-wide-idist-control-A2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,FilterObjects,1790710874.644814,1790710875.2429087,0.5980947017669678 +control_repeat,perf-wide-idist-control-A2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,IdentifyObjectsInGrid,1790710875.242933,1790710875.32507,0.08213686943054199 +control_repeat,perf-wide-idist-control-A2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,ExpandOrShrinkObjects,1790710875.3250926,1790710875.8048005,0.4797079563140869 +control_repeat,perf-wide-idist-control-A2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,OverlayOutlines,1790710875.8048244,1790710876.349039,0.5442147254943848 +control_repeat,perf-wide-idist-control-A2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureObjectSizeShape,1790710876.34906,1790710876.8267696,0.4777095317840576 +control_repeat,perf-wide-idist-control-A2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureGranularity,1790710876.826806,1790710880.7831447,3.95633864402771 +control_repeat,perf-wide-idist-control-A2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureTexture,1790710880.7831738,1790710882.159736,1.3765621185302734 +control_repeat,perf-wide-idist-control-A2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureObjectIntensity,1790710882.159765,1790710882.662466,0.5027010440826416 +control_repeat,perf-wide-idist-control-A2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureObjectIntensityDistribution,1790710882.6624913,1790710885.788058,3.1255667209625244 +control_repeat,perf-wide-idist-control-A2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,,,ExportToSpreadsheet,1790710885.7946553,1790710888.365226,2.570570707321167 +candidate_early,perf-wide-idist-candidate-B2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,DefineGrid,1790710606.8627822,1790710606.9061747,0.04339241981506348 +candidate_early,perf-wide-idist-candidate-B2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,IdentifyObjectsInGrid,1790710606.9062006,1790710607.1047297,0.19852900505065918 +candidate_early,perf-wide-idist-candidate-B2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureObjectIntensity,1790710607.1047537,1790710607.8420374,0.7372837066650391 +candidate_early,perf-wide-idist-candidate-B2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,FilterObjects,1790710607.842059,1790710608.0405571,0.19849824905395508 +candidate_early,perf-wide-idist-candidate-B2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MaskImage,1790710608.040582,1790710608.0715208,0.03093886375427246 +candidate_early,perf-wide-idist-candidate-B2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,Smooth,1790710608.0715437,1790710608.2028878,0.13134407997131348 +candidate_early,perf-wide-idist-candidate-B2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,EnhanceEdges,1790710608.20291,1790710608.2477891,0.04487919807434082 +candidate_early,perf-wide-idist-candidate-B2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,Closing,1790710608.2478113,1790710608.7185252,0.47071385383605957 +candidate_early,perf-wide-idist-candidate-B2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,IdentifyPrimaryObjects,1790710608.7185466,1790710609.951914,1.2333674430847168 +candidate_early,perf-wide-idist-candidate-B2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureObjectSizeShape,1790710609.9519422,1790710610.0927184,0.1407761573791504 +candidate_early,perf-wide-idist-candidate-B2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,FilterObjects,1790710610.092739,1790710610.1972437,0.10450458526611328 +candidate_early,perf-wide-idist-candidate-B2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureObjectSizeShape,1790710610.1972678,1790710610.3386083,0.1413404941558838 +candidate_early,perf-wide-idist-candidate-B2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,ExpandOrShrinkObjects,1790710610.3386302,1790710610.767678,0.4290478229522705 +candidate_early,perf-wide-idist-candidate-B2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,RelateObjects,1790710610.767701,1790710610.839494,0.0717930793762207 +candidate_early,perf-wide-idist-candidate-B2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,FilterObjects,1790710610.8395185,1790710611.4923108,0.65279221534729 +candidate_early,perf-wide-idist-candidate-B2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,IdentifyObjectsInGrid,1790710611.4923353,1790710611.581376,0.08904075622558594 +candidate_early,perf-wide-idist-candidate-B2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,ExpandOrShrinkObjects,1790710611.5813978,1790710612.080725,0.4993271827697754 +candidate_early,perf-wide-idist-candidate-B2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,OverlayOutlines,1790710612.0807474,1790710612.5863206,0.5055732727050781 +candidate_early,perf-wide-idist-candidate-B2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureObjectSizeShape,1790710612.586342,1790710613.1574755,0.5711333751678467 +candidate_early,perf-wide-idist-candidate-B2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureGranularity,1790710613.1574993,1790710617.2974098,4.139910459518433 +candidate_early,perf-wide-idist-candidate-B2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureTexture,1790710617.2974336,1790710618.798282,1.5008482933044434 +candidate_early,perf-wide-idist-candidate-B2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureObjectIntensity,1790710618.79831,1790710619.3828366,0.584526538848877 +candidate_early,perf-wide-idist-candidate-B2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureObjectIntensityDistribution,1790710619.3828619,1790710622.5692058,3.1863439083099365 +candidate_early,perf-wide-idist-candidate-B2-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,,,ExportToSpreadsheet,1790710622.586144,1790710624.530608,1.9444639682769775 +candidate_early,perf-wide-idist-final-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,DefineGrid,1790711270.5044868,1790711270.548362,0.04387521743774414 +candidate_early,perf-wide-idist-final-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,IdentifyObjectsInGrid,1790711270.5483878,1790711270.7429485,0.19456076622009277 +candidate_early,perf-wide-idist-final-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureObjectIntensity,1790711270.7429724,1790711271.4957795,0.7528071403503418 +candidate_early,perf-wide-idist-final-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,FilterObjects,1790711271.495802,1790711271.693256,0.19745397567749023 +candidate_early,perf-wide-idist-final-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MaskImage,1790711271.6932895,1790711271.7246053,0.03131580352783203 +candidate_early,perf-wide-idist-final-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,Smooth,1790711271.7246287,1790711271.8617132,0.1370844841003418 +candidate_early,perf-wide-idist-final-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,EnhanceEdges,1790711271.8617342,1790711271.906667,0.04493284225463867 +candidate_early,perf-wide-idist-final-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,Closing,1790711271.9066942,1790711272.3904142,0.483720064163208 +candidate_early,perf-wide-idist-final-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,IdentifyPrimaryObjects,1790711272.3904366,1790711273.186193,0.7957563400268555 +candidate_early,perf-wide-idist-final-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureObjectSizeShape,1790711273.1862159,1790711273.3238292,0.13761329650878906 +candidate_early,perf-wide-idist-final-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,FilterObjects,1790711273.323859,1790711273.4317455,0.10788655281066895 +candidate_early,perf-wide-idist-final-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureObjectSizeShape,1790711273.4317694,1790711273.5704544,0.13868498802185059 +candidate_early,perf-wide-idist-final-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,ExpandOrShrinkObjects,1790711273.570476,1790711273.7915885,0.22111248970031738 +candidate_early,perf-wide-idist-final-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,RelateObjects,1790711273.7916148,1790711273.8364527,0.04483795166015625 +candidate_early,perf-wide-idist-final-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,FilterObjects,1790711273.8364792,1790711274.2727487,0.43626952171325684 +candidate_early,perf-wide-idist-final-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,IdentifyObjectsInGrid,1790711274.2727733,1790711274.3530765,0.08030319213867188 +candidate_early,perf-wide-idist-final-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,ExpandOrShrinkObjects,1790711274.353098,1790711274.6000783,0.2469804286956787 +candidate_early,perf-wide-idist-final-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,OverlayOutlines,1790711274.6001015,1790711274.8255253,0.22542381286621094 +candidate_early,perf-wide-idist-final-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureObjectSizeShape,1790711274.8255463,1790711275.2544267,0.4288804531097412 +candidate_early,perf-wide-idist-final-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureGranularity,1790711275.2544503,1790711279.2660966,4.011646270751953 +candidate_early,perf-wide-idist-final-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureTexture,1790711279.2661228,1790711281.02316,1.7570371627807617 +candidate_early,perf-wide-idist-final-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureObjectIntensity,1790711281.023188,1790711281.732114,0.7089259624481201 +candidate_early,perf-wide-idist-final-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureObjectIntensityDistribution,1790711281.732146,1790711285.33604,3.603893995285034 +candidate_early,perf-wide-idist-final-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,,,ExportToSpreadsheet,1790711285.3494499,1790711287.2848005,1.9353506565093994 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,DefineGrid,1790711058.4826984,1790711058.5682046,0.08550620079040527 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,DefineGrid,1790711058.4888809,1790711058.5741425,0.08526158332824707 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,DefineGrid,1790711058.4966753,1790711058.5857208,0.08904552459716797 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,DefineGrid,1790711058.5048857,1790711058.594378,0.0894923210144043 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,IdentifyObjectsInGrid,1790711058.5944197,1790711059.3173914,0.7229716777801514 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,IdentifyObjectsInGrid,1790711058.5741777,1790711059.4363465,0.8621687889099121 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,IdentifyObjectsInGrid,1790711058.5857728,1790711059.4476392,0.8618664741516113 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,IdentifyObjectsInGrid,1790711058.5682442,1790711059.5247667,0.9565224647521973 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,MeasureObjectIntensity,1790711059.3174267,1790711060.3641107,1.0466840267181396 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,MeasureObjectIntensity,1790711059.4476674,1790711060.5056922,1.0580248832702637 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,MeasureObjectIntensity,1790711059.436376,1790711060.5283442,1.091968059539795 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,MeasureObjectIntensity,1790711059.5247905,1790711060.5642052,1.039414644241333 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,FilterObjects,1790711060.3641436,1790711060.8593845,0.4952409267425537 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,MaskImage,1790711060.8594232,1790711060.9662528,0.10682964324951172 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,FilterObjects,1790711060.5283747,1790711061.07798,0.5496053695678711 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,FilterObjects,1790711060.505719,1790711061.108393,0.6026740074157715 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,FilterObjects,1790711060.564232,1790711061.1597192,0.595487117767334 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,MaskImage,1790711061.078017,1790711061.1613371,0.08332014083862305 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,MaskImage,1790711061.1084538,1790711061.1877708,0.07931709289550781 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,MaskImage,1790711061.159751,1790711061.2421942,0.0824432373046875 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,Smooth,1790711060.9662952,1790711061.279375,0.313079833984375 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,EnhanceEdges,1790711061.279401,1790711061.383646,0.10424494743347168 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,Smooth,1790711061.161358,1790711061.4644384,0.30308032035827637 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,Smooth,1790711061.187819,1790711061.4680445,0.2802255153656006 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,Smooth,1790711061.242228,1790711061.5626109,0.32038283348083496 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,EnhanceEdges,1790711061.4680657,1790711061.5659602,0.09789443016052246 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,EnhanceEdges,1790711061.4644651,1790711061.5666962,0.10223102569580078 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,EnhanceEdges,1790711061.5626442,1790711061.6365066,0.07386231422424316 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,Closing,1790711061.3836732,1790711061.9485338,0.5648605823516846 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,Closing,1790711061.5659852,1790711062.1268232,0.560837984085083 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,Closing,1790711061.5667167,1790711062.1375916,0.5708749294281006 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,Closing,1790711061.636528,1790711062.1892812,0.552753210067749 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,IdentifyPrimaryObjects,1790711061.9485621,1790711063.6568663,1.7083041667938232 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,MeasureObjectSizeShape,1790711063.6568975,1790711063.8406773,0.18377971649169922 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,FilterObjects,1790711063.8407178,1790711064.004524,0.16380620002746582 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,IdentifyPrimaryObjects,1790711062.126849,1790711064.0126345,1.8857855796813965 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,IdentifyPrimaryObjects,1790711062.1376123,1790711064.0184882,1.880875825881958 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,IdentifyPrimaryObjects,1790711062.1893086,1790711064.097048,1.9077394008636475 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,MeasureObjectSizeShape,1790711064.0126858,1790711064.1659956,0.15330982208251953 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,MeasureObjectSizeShape,1790711064.0045567,1790711064.1720765,0.16751980781555176 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,MeasureObjectSizeShape,1790711064.0185177,1790711064.177318,0.15880036354064941 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,MeasureObjectSizeShape,1790711064.0970697,1790711064.263444,0.16637420654296875 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,FilterObjects,1790711064.1660168,1790711064.3118243,0.14580750465393066 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,FilterObjects,1790711064.1773472,1790711064.326086,0.14873886108398438 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,FilterObjects,1790711064.2635176,1790711064.3936994,0.13018178939819336 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,MeasureObjectSizeShape,1790711064.3119032,1790711064.484054,0.1721508502960205 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,MeasureObjectSizeShape,1790711064.3261561,1790711064.499302,0.17314577102661133 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,MeasureObjectSizeShape,1790711064.393731,1790711064.5658326,0.17210149765014648 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,ExpandOrShrinkObjects,1790711064.1721072,1790711064.7070956,0.5349884033203125 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,RelateObjects,1790711064.7071257,1790711064.798336,0.09121036529541016 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,ExpandOrShrinkObjects,1790711064.4840775,1790711065.1721334,0.6880559921264648 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,ExpandOrShrinkObjects,1790711064.4993272,1790711065.2008862,0.7015590667724609 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,RelateObjects,1790711065.1721869,1790711065.2542405,0.08205366134643555 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,ExpandOrShrinkObjects,1790711064.5658627,1790711065.2580538,0.6921911239624023 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,RelateObjects,1790711065.2009156,1790711065.2814224,0.08050680160522461 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,RelateObjects,1790711065.2580786,1790711065.3348274,0.07674884796142578 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,FilterObjects,1790711064.7983642,1790711066.16188,1.363515853881836 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,IdentifyObjectsInGrid,1790711066.1619515,1790711066.4126601,0.25070858001708984 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,FilterObjects,1790711065.2542841,1790711066.7044904,1.4502062797546387 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,FilterObjects,1790711065.2814498,1790711066.7074866,1.4260368347167969 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,FilterObjects,1790711065.3348508,1790711066.7190568,1.3842060565948486 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,IdentifyObjectsInGrid,1790711066.7045243,1790711066.8443968,0.13987255096435547 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,IdentifyObjectsInGrid,1790711066.7075195,1790711066.850044,0.14252448081970215 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,IdentifyObjectsInGrid,1790711066.7191012,1790711066.86101,0.14190888404846191 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,ExpandOrShrinkObjects,1790711066.412705,1790711066.9379122,0.5252072811126709 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,ExpandOrShrinkObjects,1790711066.850079,1790711067.321746,0.4716670513153076 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,ExpandOrShrinkObjects,1790711066.8610697,1790711067.3960774,0.5350077152252197 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,ExpandOrShrinkObjects,1790711066.844421,1790711067.454503,0.6100821495056152 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,OverlayOutlines,1790711066.9379418,1790711067.4985147,0.5605728626251221 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,OverlayOutlines,1790711067.3218002,1790711067.87416,0.5523598194122314 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,OverlayOutlines,1790711067.3961835,1790711068.0205753,0.6243917942047119 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,OverlayOutlines,1790711067.45453,1790711068.0380766,0.5835466384887695 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,MeasureObjectSizeShape,1790711067.498551,1790711068.360106,0.8615550994873047 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,MeasureObjectSizeShape,1790711067.8741941,1790711068.793116,0.918921947479248 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,MeasureObjectSizeShape,1790711068.020603,1790711068.8624885,0.8418855667114258 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,MeasureObjectSizeShape,1790711068.0380993,1790711068.909219,0.8711197376251221 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,MeasureGranularity,1790711068.360145,1790711073.9529078,5.59276270866394 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,MeasureGranularity,1790711068.7931435,1790711074.425683,5.632539510726929 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,MeasureGranularity,1790711068.9093018,1790711074.576691,5.667389154434204 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,MeasureGranularity,1790711068.8625314,1790711074.577457,5.714925527572632 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,MeasureTexture,1790711073.95297,1790711075.4223788,1.4694087505340576 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,MeasureTexture,1790711074.4257314,1790711075.9217708,1.4960393905639648 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,MeasureObjectIntensity,1790711075.422407,1790711075.940696,0.5182890892028809 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,MeasureTexture,1790711074.577481,1790711076.0281992,1.4507181644439697 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,MeasureTexture,1790711074.576714,1790711076.085351,1.5086369514465332 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,MeasureObjectIntensity,1790711075.9218,1790711076.5087557,0.5869557857513428 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,MeasureObjectIntensity,1790711076.0282364,1790711076.6234128,0.5951764583587646 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,MeasureObjectIntensity,1790711076.0853965,1790711076.6999724,0.6145758628845215 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,MeasureObjectIntensityDistribution,1790711075.9407604,1790711081.9062464,5.9654860496521 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,DefineGrid,1790711081.9137855,1790711082.0404668,0.12668132781982422 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,MeasureObjectIntensityDistribution,1790711076.6234555,1790711082.4641254,5.840669870376587 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,MeasureObjectIntensityDistribution,1790711076.70001,1790711082.4946077,5.794597625732422 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,IdentifyObjectsInGrid,1790711082.0404913,1790711082.5217118,0.4812204837799072 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,MeasureObjectIntensityDistribution,1790711076.5088007,1790711082.5339422,6.025141477584839 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,DefineGrid,1790711082.4737098,1790711082.6374643,0.16375446319580078 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,DefineGrid,1790711082.501007,1790711082.6440382,0.14303112030029297 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,DefineGrid,1790711082.5397584,1790711082.6918252,0.15206670761108398 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,IdentifyObjectsInGrid,1790711082.6374836,1790711083.008476,0.37099242210388184 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,IdentifyObjectsInGrid,1790711082.6440575,1790711083.0374928,0.3934352397918701 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,IdentifyObjectsInGrid,1790711082.6918466,1790711083.0781472,0.38630056381225586 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,MeasureObjectIntensity,1790711082.5217361,1790711083.5350704,1.0133342742919922 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,FilterObjects,1790711083.535105,1790711083.8224754,0.2873704433441162 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,MaskImage,1790711083.8225026,1790711083.8685794,0.04607677459716797 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,Smooth,1790711083.8686006,1790711084.0814948,0.21289420127868652 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,MeasureObjectIntensity,1790711083.008522,1790711084.102336,1.0938138961791992 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,MeasureObjectIntensity,1790711083.0375333,1790711084.1204147,1.0828814506530762 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,EnhanceEdges,1790711084.0815163,1790711084.1399205,0.05840420722961426 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,MeasureObjectIntensity,1790711083.078186,1790711084.1411476,1.0629615783691406 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,FilterObjects,1790711084.1023843,1790711084.5543134,0.45192909240722656 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,MaskImage,1790711084.5543442,1790711084.6018343,0.04749011993408203 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,FilterObjects,1790711084.120454,1790711084.6235733,0.5031192302703857 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,FilterObjects,1790711084.1411858,1790711084.6269276,0.48574185371398926 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,Closing,1790711084.1399472,1790711084.667083,0.5271358489990234 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,MaskImage,1790711084.623604,1790711084.6726987,0.04909467697143555 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,MaskImage,1790711084.6269608,1790711084.6791735,0.05221271514892578 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,Smooth,1790711084.6018589,1790711084.9079847,0.3061258792877197 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,Smooth,1790711084.6727374,1790711084.939066,0.2663285732269287 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,EnhanceEdges,1790711084.908016,1790711085.017865,0.1098489761352539 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,EnhanceEdges,1790711084.9390945,1790711085.0693946,0.13030004501342773 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,Smooth,1790711084.6792102,1790711085.0699904,0.3907802104949951 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,EnhanceEdges,1790711085.0700114,1790711085.1697564,0.09974503517150879 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,Closing,1790711085.0178883,1790711085.6114624,0.593574047088623 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,Closing,1790711085.069418,1790711085.618698,0.5492799282073975 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,Closing,1790711085.1697776,1790711085.7309415,0.5611639022827148 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,IdentifyPrimaryObjects,1790711084.667108,1790711086.3676786,1.7005705833435059 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,MeasureObjectSizeShape,1790711086.36771,1790711086.5310519,0.16334176063537598 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,FilterObjects,1790711086.5310848,1790711086.6794631,0.1483783721923828 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,MeasureObjectSizeShape,1790711086.6795034,1790711086.8518894,0.17238593101501465 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,IdentifyPrimaryObjects,1790711085.6114883,1790711087.4243274,1.8128390312194824 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,ExpandOrShrinkObjects,1790711086.851928,1790711087.4810205,0.6290924549102783 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,RelateObjects,1790711087.4810522,1790711087.5491328,0.06808066368103027 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,IdentifyPrimaryObjects,1790711085.7309687,1790711087.5634193,1.8324506282806396 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,MeasureObjectSizeShape,1790711087.4243524,1790711087.5846205,0.16026806831359863 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,IdentifyPrimaryObjects,1790711085.6187189,1790711087.6332297,2.0145108699798584 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,FilterObjects,1790711087.5846448,1790711087.7198844,0.1352396011352539 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,MeasureObjectSizeShape,1790711087.563453,1790711087.7370377,0.1735846996307373 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,MeasureObjectSizeShape,1790711087.633267,1790711087.8076155,0.1743485927581787 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,FilterObjects,1790711087.7370658,1790711087.88077,0.14370417594909668 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,MeasureObjectSizeShape,1790711087.71992,1790711087.8929377,0.1730177402496338 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,FilterObjects,1790711087.80764,1790711087.9371989,0.12955880165100098 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,MeasureObjectSizeShape,1790711087.8807967,1790711088.0557716,0.17497491836547852 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,MeasureObjectSizeShape,1790711087.9372342,1790711088.1160612,0.17882704734802246 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,ExpandOrShrinkObjects,1790711087.8929746,1790711088.5015168,0.6085422039031982 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,RelateObjects,1790711088.501552,1790711088.5670226,0.06547045707702637 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,FilterObjects,1790711087.54916,1790711088.5825047,1.0333447456359863 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,ExpandOrShrinkObjects,1790711088.0558288,1790711088.6653774,0.6095485687255859 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,ExpandOrShrinkObjects,1790711088.116102,1790711088.734366,0.6182639598846436 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,IdentifyObjectsInGrid,1790711088.5825334,1790711088.7359786,0.15344524383544922 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,RelateObjects,1790711088.665407,1790711088.7466583,0.08125138282775879 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,RelateObjects,1790711088.7344136,1790711088.8117816,0.07736802101135254 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,FilterObjects,1790711088.5670595,1790711089.6898496,1.1227900981903076 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,ExpandOrShrinkObjects,1790711088.7360048,1790711089.7384434,1.0024385452270508 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,FilterObjects,1790711088.7466915,1790711089.8102305,1.0635390281677246 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,IdentifyObjectsInGrid,1790711089.6898937,1790711089.8202937,0.1303999423980713 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,FilterObjects,1790711088.811812,1790711089.9062247,1.0944128036499023 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,IdentifyObjectsInGrid,1790711089.8102653,1790711089.9568598,0.14659452438354492 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,IdentifyObjectsInGrid,1790711089.9062583,1790711090.0788252,0.17256689071655273 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,OverlayOutlines,1790711089.7384865,1790711090.2996957,0.5612092018127441 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,ExpandOrShrinkObjects,1790711089.820356,1790711090.5584443,0.7380883693695068 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,ExpandOrShrinkObjects,1790711089.9568992,1790711090.6835787,0.7266795635223389 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,ExpandOrShrinkObjects,1790711090.0788505,1790711090.8168468,0.7379963397979736 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,MeasureObjectSizeShape,1790711090.2997248,1790711090.8743057,0.5745809078216553 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,OverlayOutlines,1790711090.5584798,1790711091.1254108,0.5669310092926025 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,OverlayOutlines,1790711090.6836066,1790711091.2556186,0.5720119476318359 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,MeasureGranularity,1790711090.8743348,1790711091.329949,0.4556140899658203 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,OverlayOutlines,1790711090.8168697,1790711091.4059598,0.58909010887146 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,MeasureObjectSizeShape,1790711091.1254377,1790711091.6391537,0.5137159824371338 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,MeasureObjectSizeShape,1790711091.2556431,1790711091.8135667,0.5579235553741455 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,MeasureObjectSizeShape,1790711091.4059868,1790711091.898917,0.49293017387390137 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,MeasureGranularity,1790711091.6391854,1790711092.0695953,0.43040990829467773 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,MeasureGranularity,1790711091.8135974,1790711092.2570457,0.4434483051300049 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,MeasureGranularity,1790711091.8989468,1790711092.341855,0.44290828704833984 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,MeasureTexture,1790711091.3299842,1790711092.9058292,1.5758450031280518 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,MeasureObjectIntensity,1790711092.9058588,1790711093.4526327,0.5467739105224609 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,MeasureTexture,1790711092.0696292,1790711093.6193411,1.5497119426727295 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,MeasureTexture,1790711092.2570693,1790711093.8023162,1.5452468395233154 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,MeasureTexture,1790711092.3418865,1790711093.8886175,1.5467309951782227 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,MeasureObjectIntensity,1790711093.6194015,1790711094.2002347,0.5808331966400146 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,MeasureObjectIntensity,1790711093.8023534,1790711094.4159088,0.6135554313659668 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,MeasureObjectIntensity,1790711093.888656,1790711094.5078642,0.6192083358764648 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,MeasureObjectIntensityDistribution,1790711093.4526558,1790711095.8860512,2.4333953857421875 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,DefineGrid,1790711095.8929148,1790711095.9400103,0.047095537185668945 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,IdentifyObjectsInGrid,1790711095.9400434,1790711096.4692395,0.52919602394104 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,MeasureObjectIntensityDistribution,1790711094.2002668,1790711096.970166,2.7698991298675537 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,DefineGrid,1790711096.9796002,1790711097.029902,0.05030179023742676 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,MeasureObjectIntensityDistribution,1790711094.4159715,1790711097.0269465,2.6109750270843506 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,DefineGrid,1790711097.0323966,1790711097.0886228,0.056226253509521484 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,MeasureObjectIntensityDistribution,1790711094.5079026,1790711097.1555831,2.6476805210113525 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,DefineGrid,1790711097.1617918,1790711097.2063365,0.04454469680786133 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,MeasureObjectIntensity,1790711096.4692976,1790711097.495914,1.0266163349151611 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,IdentifyObjectsInGrid,1790711097.0299222,1790711097.668306,0.6383838653564453 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,IdentifyObjectsInGrid,1790711097.0886452,1790711097.7016935,0.6130483150482178 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,IdentifyObjectsInGrid,1790711097.2063594,1790711097.7965512,0.5901918411254883 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,FilterObjects,1790711097.4959447,1790711097.8762426,0.3802978992462158 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,MaskImage,1790711097.8762772,1790711097.9210546,0.04477739334106445 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,Smooth,1790711097.9210768,1790711098.1416483,0.22057151794433594 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,EnhanceEdges,1790711098.1416712,1790711098.2381873,0.09651613235473633 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,MeasureObjectIntensity,1790711097.6683395,1790711098.595681,0.9273414611816406 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,MeasureObjectIntensity,1790711097.7017574,1790711098.6137595,0.9120020866394043 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,MeasureObjectIntensity,1790711097.7965891,1790711098.7222435,0.925654411315918 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,Closing,1790711098.2382097,1790711098.7786329,0.5404231548309326 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,FilterObjects,1790711098.595707,1790711099.0053835,0.40967655181884766 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,MaskImage,1790711099.0054266,1790711099.0597975,0.054370880126953125 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,FilterObjects,1790711098.613783,1790711099.0813735,0.4675905704498291 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,MaskImage,1790711099.0814588,1790711099.130896,0.04943728446960449 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,FilterObjects,1790711098.7222848,1790711099.208242,0.48595714569091797 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,MaskImage,1790711099.2082884,1790711099.269325,0.06103658676147461 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,Smooth,1790711099.0598214,1790711099.2968793,0.23705792427062988 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,Smooth,1790711099.130922,1790711099.3550947,0.22417259216308594 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,EnhanceEdges,1790711099.2969017,1790711099.4112272,0.11432552337646484 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,EnhanceEdges,1790711099.3551211,1790711099.4665456,0.11142444610595703 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,Smooth,1790711099.2693512,1790711099.537347,0.26799583435058594 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,EnhanceEdges,1790711099.537369,1790711099.6432657,0.1058967113494873 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,Closing,1790711099.4112513,1790711099.9636488,0.5523974895477295 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,Closing,1790711099.4665663,1790711100.071098,0.6045317649841309 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,IdentifyPrimaryObjects,1790711098.7786639,1790711100.169085,1.3904211521148682 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,Closing,1790711099.643294,1790711100.2352655,0.5919713973999023 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,MeasureObjectSizeShape,1790711100.1691153,1790711100.3305342,0.16141891479492188 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,FilterObjects,1790711100.3305793,1790711100.47246,0.14188075065612793 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,MeasureObjectSizeShape,1790711100.4725082,1790711100.639914,0.1674058437347412 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,ExpandOrShrinkObjects,1790711100.6399717,1790711101.136704,0.496732234954834 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,RelateObjects,1790711101.1367507,1790711101.2023757,0.06562495231628418 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,IdentifyPrimaryObjects,1790711100.0711288,1790711101.5179784,1.4468495845794678 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,IdentifyPrimaryObjects,1790711099.9636707,1790711101.5622895,1.598618745803833 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,MeasureObjectSizeShape,1790711101.5180237,1790711101.6900573,0.17203354835510254 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,MeasureObjectSizeShape,1790711101.562315,1790711101.7460907,0.1837756633758545 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,FilterObjects,1790711101.6900892,1790711101.8749561,0.18486690521240234 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,FilterObjects,1790711101.746135,1790711101.9102223,0.16408729553222656 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,IdentifyPrimaryObjects,1790711100.2353005,1790711101.9639232,1.7286226749420166 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,MeasureObjectSizeShape,1790711101.8749888,1790711102.0435348,0.16854596138000488 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,FilterObjects,1790711101.2024245,1790711102.0612617,0.8588371276855469 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,MeasureObjectSizeShape,1790711101.9102535,1790711102.0764494,0.16619586944580078 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,MeasureObjectSizeShape,1790711101.9639478,1790711102.1384351,0.17448735237121582 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,IdentifyObjectsInGrid,1790711102.0613031,1790711102.2091503,0.14784717559814453 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,FilterObjects,1790711102.1384683,1790711102.278052,0.13958382606506348 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,MeasureObjectSizeShape,1790711102.2780871,1790711102.4569,0.17881274223327637 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,ExpandOrShrinkObjects,1790711102.0435593,1790711102.5576642,0.5141048431396484 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,ExpandOrShrinkObjects,1790711102.0764823,1790711102.5746536,0.498171329498291 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,RelateObjects,1790711102.5577476,1790711102.6334312,0.07568359375 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,ExpandOrShrinkObjects,1790711102.2091742,1790711102.647708,0.4385337829589844 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,RelateObjects,1790711102.5746973,1790711102.6529305,0.07823324203491211 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,ExpandOrShrinkObjects,1790711102.4569325,1790711103.046528,0.5895955562591553 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,RelateObjects,1790711103.0465682,1790711103.1088119,0.06224370002746582 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,OverlayOutlines,1790711102.64773,1790711103.188363,0.540632963180542 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,FilterObjects,1790711102.6529837,1790711103.7007487,1.0477650165557861 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,FilterObjects,1790711102.6334543,1790711103.769239,1.13578462600708 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,MeasureObjectSizeShape,1790711103.1883903,1790711103.8682334,0.6798431873321533 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,IdentifyObjectsInGrid,1790711103.7008052,1790711103.883154,0.18234872817993164 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,IdentifyObjectsInGrid,1790711103.7692869,1790711103.9284346,0.1591477394104004 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,FilterObjects,1790711103.1088383,1790711104.1638725,1.0550341606140137 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,IdentifyObjectsInGrid,1790711104.1638963,1790711104.332195,0.16829872131347656 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,ExpandOrShrinkObjects,1790711103.883182,1790711104.4045243,0.5213422775268555 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,MeasureGranularity,1790711103.868285,1790711104.408865,0.5405800342559814 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,ExpandOrShrinkObjects,1790711103.928471,1790711104.4255376,0.4970664978027344 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,ExpandOrShrinkObjects,1790711104.3322625,1790711104.7409782,0.40871572494506836 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,OverlayOutlines,1790711104.4045477,1790711104.8118033,0.4072556495666504 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,OverlayOutlines,1790711104.4255607,1790711104.8542106,0.42864990234375 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,OverlayOutlines,1790711104.741003,1790711105.1789122,0.4379091262817383 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,MeasureObjectSizeShape,1790711104.8118267,1790711105.3284862,0.5166594982147217 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,MeasureObjectSizeShape,1790711104.8542314,1790711105.3732145,0.5189831256866455 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,MeasureObjectSizeShape,1790711105.1789367,1790711105.6771307,0.49819397926330566 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,MeasureGranularity,1790711105.3285172,1790711105.7658048,0.4372875690460205 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,MeasureGranularity,1790711105.3732457,1790711105.824853,0.45160722732543945 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,MeasureTexture,1790711104.4088945,1790711105.9650342,1.5561397075653076 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,MeasureGranularity,1790711105.6771545,1790711106.117229,0.44007444381713867 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,MeasureObjectIntensity,1790711105.9650772,1790711106.501954,0.536876916885376 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,MeasureTexture,1790711105.7658432,1790711107.2570186,1.4911754131317139 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,MeasureTexture,1790711105.824888,1790711107.335162,1.5102739334106445 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,MeasureTexture,1790711106.1172523,1790711107.582669,1.465416669845581 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,MeasureObjectIntensity,1790711107.257069,1790711107.8332665,0.5761973857879639 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,MeasureObjectIntensity,1790711107.335192,1790711107.931533,0.5963411331176758 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,MeasureObjectIntensity,1790711107.5827043,1790711108.2093222,0.6266179084777832 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,MeasureObjectIntensityDistribution,1790711106.502,1790711108.315772,1.8137719631195068 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,DefineGrid,1790711108.3219924,1790711108.3761785,0.054186105728149414 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,IdentifyObjectsInGrid,1790711108.3762047,1790711108.8747742,0.4985694885253906 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,MeasureObjectIntensity,1790711108.8748055,1790711109.8439455,0.9691400527954102 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,FilterObjects,1790711109.8439786,1790711110.17586,0.3318812847137451 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,MaskImage,1790711110.1759486,1790711110.233733,0.057784318923950195 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,MeasureObjectIntensityDistribution,1790711107.8333075,1790711110.334558,2.5012505054473877 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,MeasureObjectIntensityDistribution,1790711107.9315932,1790711110.3738804,2.4422872066497803 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,DefineGrid,1790711110.3407679,1790711110.3894343,0.04866647720336914 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,MeasureObjectIntensityDistribution,1790711108.2093594,1790711110.4194598,2.2101004123687744 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,Smooth,1790711110.233778,1790711110.4238853,0.1901073455810547 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,DefineGrid,1790711110.3780208,1790711110.431978,0.053957223892211914 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,DefineGrid,1790711110.4252262,1790711110.4781942,0.05296802520751953 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,EnhanceEdges,1790711110.4239106,1790711110.4839916,0.06008100509643555 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,IdentifyObjectsInGrid,1790711110.389458,1790711110.9501886,0.5607306957244873 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,IdentifyObjectsInGrid,1790711110.4320018,1790711110.9645858,0.5325839519500732 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,IdentifyObjectsInGrid,1790711110.4782243,1790711110.971125,0.4929006099700928 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,Closing,1790711110.4840136,1790711111.0757449,0.5917313098907471 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,MeasureObjectIntensity,1790711110.950224,1790711111.8637722,0.9135482311248779 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,MeasureObjectIntensity,1790711110.9711466,1790711111.8902433,0.9190967082977295 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,MeasureObjectIntensity,1790711110.964617,1790711111.9257753,0.961158275604248 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,FilterObjects,1790711111.8638012,1790711112.2517111,0.3879098892211914 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,FilterObjects,1790711111.890266,1790711112.2986777,0.40841174125671387 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,MaskImage,1790711112.2517927,1790711112.304613,0.052820444107055664 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,FilterObjects,1790711111.9258373,1790711112.3285627,0.4027254581451416 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,MaskImage,1790711112.2987213,1790711112.3491893,0.05046796798706055 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,MaskImage,1790711112.3286111,1790711112.3907437,0.06213259696960449 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,IdentifyPrimaryObjects,1790711111.0757644,1790711112.4419649,1.3662004470825195 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,Smooth,1790711112.3046393,1790711112.520659,0.2160196304321289 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,Smooth,1790711112.3492274,1790711112.553514,0.2042865753173828 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,Smooth,1790711112.3907764,1790711112.602502,0.21172571182250977 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,EnhanceEdges,1790711112.5206835,1790711112.618794,0.09811043739318848 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,EnhanceEdges,1790711112.5535443,1790711112.6190224,0.06547808647155762 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,MeasureObjectSizeShape,1790711112.4420009,1790711112.619979,0.1779780387878418 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,EnhanceEdges,1790711112.6025248,1790711112.686868,0.08434319496154785 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,FilterObjects,1790711112.6200056,1790711112.7542615,0.13425588607788086 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,MeasureObjectSizeShape,1790711112.7543132,1790711112.9067056,0.15239238739013672 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,Closing,1790711112.618818,1790711113.1640546,0.5452365875244141 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,Closing,1790711112.6190436,1790711113.1863902,0.5673465728759766 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,Closing,1790711112.6868966,1790711113.2324445,0.5455479621887207 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,ExpandOrShrinkObjects,1790711112.906726,1790711113.3081684,0.4014425277709961 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,RelateObjects,1790711113.3082106,1790711113.3917208,0.08351016044616699 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,FilterObjects,1790711113.391751,1790711114.9304638,1.538712739944458 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,IdentifyObjectsInGrid,1790711114.930514,1790711115.163916,0.23340201377868652 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,ExpandOrShrinkObjects,1790711115.1639593,1790711115.8838155,0.7198562622070312 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,IdentifyPrimaryObjects,1790711113.1864166,1790711116.0877242,2.9013075828552246 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,IdentifyPrimaryObjects,1790711113.2324822,1790711116.1030977,2.8706154823303223 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,IdentifyPrimaryObjects,1790711113.1640759,1790711116.107347,2.9432711601257324 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,OverlayOutlines,1790711115.8838382,1790711116.2368584,0.35302019119262695 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,MeasureObjectSizeShape,1790711116.0877688,1790711116.2489328,0.1611640453338623 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,MeasureObjectSizeShape,1790711116.1031265,1790711116.2676413,0.16451478004455566 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,MeasureObjectSizeShape,1790711116.107384,1790711116.2683384,0.16095447540283203 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,FilterObjects,1790711116.2489603,1790711116.4003778,0.15141749382019043 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,FilterObjects,1790711116.2676885,1790711116.4329813,0.16529273986816406 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,FilterObjects,1790711116.26839,1790711116.4330623,0.1646723747253418 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,MeasureObjectSizeShape,1790711116.400414,1790711116.5527618,0.15234780311584473 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,MeasureObjectSizeShape,1790711116.4330158,1790711116.5846467,0.15163087844848633 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,MeasureObjectSizeShape,1790711116.4330895,1790711116.589842,0.1567525863647461 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,MeasureObjectSizeShape,1790711116.2368817,1790711116.7866912,0.549809455871582 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,ExpandOrShrinkObjects,1790711116.5846765,1790711117.440219,0.8555424213409424 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,RelateObjects,1790711117.44026,1790711117.49374,0.05348014831542969 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,ExpandOrShrinkObjects,1790711116.5527833,1790711117.5572374,1.0044541358947754 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,RelateObjects,1790711117.5572672,1790711117.645574,0.08830690383911133 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,MeasureGranularity,1790711116.7867374,1790711117.7168272,0.9300897121429443 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,ExpandOrShrinkObjects,1790711116.5898664,1790711117.7339888,1.1441223621368408 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,RelateObjects,1790711117.7340128,1790711117.7875774,0.05356454849243164 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,FilterObjects,1790711117.4937642,1790711118.8841343,1.3903701305389404 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,FilterObjects,1790711117.6456146,1790711119.0027,1.3570854663848877 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,FilterObjects,1790711117.7876046,1790711119.1193957,1.3317911624908447 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,IdentifyObjectsInGrid,1790711118.8841605,1790711119.1273055,0.24314498901367188 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,IdentifyObjectsInGrid,1790711119.002726,1790711119.2165956,0.21386957168579102 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,IdentifyObjectsInGrid,1790711119.1194253,1790711119.3379247,0.21849942207336426 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,MeasureTexture,1790711117.7168984,1790711119.370542,1.6536436080932617 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,MeasureObjectIntensity,1790711119.3705707,1790711119.9720652,0.601494550704956 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,ExpandOrShrinkObjects,1790711119.216617,1790711120.0824854,0.865868330001831 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,ExpandOrShrinkObjects,1790711119.337947,1790711120.1278203,0.7898733615875244 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,ExpandOrShrinkObjects,1790711119.1273365,1790711120.2735074,1.1461708545684814 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,OverlayOutlines,1790711120.0825148,1790711121.2976031,1.2150883674621582 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,OverlayOutlines,1790711120.1278718,1790711121.3018284,1.1739566326141357 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,OverlayOutlines,1790711120.273533,1790711121.3855476,1.1120145320892334 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,MeasureObjectSizeShape,1790711121.3018534,1790711121.9285178,0.626664400100708 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,MeasureObjectSizeShape,1790711121.2976267,1790711121.9371116,0.6394848823547363 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,MeasureObjectSizeShape,1790711121.3855681,1790711121.9908977,0.6053295135498047 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,MeasureGranularity,1790711121.9909298,1790711122.9815598,0.9906299114227295 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,MeasureGranularity,1790711121.9285502,1790711123.1175919,1.1890416145324707 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,MeasureGranularity,1790711121.9371543,1790711123.1291764,1.1920220851898193 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,MeasureTexture,1790711122.9816139,1790711124.5066483,1.5250344276428223 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,MeasureTexture,1790711123.1176295,1790711124.670416,1.5527865886688232 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,MeasureTexture,1790711123.129204,1790711124.7232387,1.5940346717834473 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,MeasureObjectIntensityDistribution,1790711119.9721298,1790711124.9622786,4.9901487827301025 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,MeasureObjectIntensity,1790711124.5066764,1790711125.0721273,0.56545090675354 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,MeasureObjectIntensity,1790711124.6704571,1790711125.2809293,0.6104722023010254 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,MeasureObjectIntensity,1790711124.7232912,1790711125.3156116,0.592320442199707 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,MeasureObjectIntensityDistribution,1790711125.072171,1790711127.854754,2.782582998275757 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,MeasureObjectIntensityDistribution,1790711125.280971,1790711128.2509842,2.97001314163208 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,MeasureObjectIntensityDistribution,1790711125.3156576,1790711128.39245,3.0767924785614014 +control_repeat,perf-wide-idist-control-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,,,ExportToSpreadsheet,1790711131.7500648,1790711173.3430054,41.59294056892395 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,DefineGrid,1790711316.8329194,1790711316.9188774,0.08595800399780273 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,DefineGrid,1790711316.839852,1790711316.9267187,0.08686661720275879 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,DefineGrid,1790711316.8483806,1790711316.9386616,0.09028100967407227 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,DefineGrid,1790711316.8567548,1790711316.9496474,0.09289264678955078 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,IdentifyObjectsInGrid,1790711316.9189181,1790711317.3838274,0.46490931510925293 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,IdentifyObjectsInGrid,1790711316.9387126,1790711317.4104812,0.4717686176300049 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,IdentifyObjectsInGrid,1790711316.9267578,1790711317.416669,0.4899110794067383 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,IdentifyObjectsInGrid,1790711316.9497068,1790711317.4356294,0.48592257499694824 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,MeasureObjectIntensity,1790711317.3839078,1790711318.2906916,0.9067838191986084 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,MeasureObjectIntensity,1790711317.4167633,1790711318.3431036,0.9263403415679932 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,MeasureObjectIntensity,1790711317.4105203,1790711318.3683817,0.9578614234924316 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,MeasureObjectIntensity,1790711317.4356563,1790711318.38038,0.9447236061096191 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,FilterObjects,1790711318.2907271,1790711318.785463,0.4947359561920166 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,FilterObjects,1790711318.3684094,1790711318.8351192,0.46670985221862793 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,FilterObjects,1790711318.3431551,1790711318.8391714,0.496016263961792 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,MaskImage,1790711318.785513,1790711318.843777,0.05826401710510254 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,FilterObjects,1790711318.380404,1790711318.8732839,0.49287986755371094 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,MaskImage,1790711318.8351526,1790711318.9136643,0.07851171493530273 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,MaskImage,1790711318.8392162,1790711318.9699833,0.1307671070098877 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,MaskImage,1790711318.8733494,1790711318.9808235,0.10747408866882324 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,Smooth,1790711318.843801,1790711319.1902628,0.34646177291870117 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,Smooth,1790711318.9136953,1790711319.2516274,0.33793210983276367 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,EnhanceEdges,1790711319.1902986,1790711319.2947674,0.10446882247924805 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,EnhanceEdges,1790711319.2516608,1790711319.3782094,0.12654852867126465 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,Smooth,1790711318.97001,1790711319.3835967,0.4135866165161133 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,Smooth,1790711318.9808817,1790711319.3837376,0.40285587310791016 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,EnhanceEdges,1790711319.3836188,1790711319.4832277,0.0996088981628418 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,EnhanceEdges,1790711319.3837576,1790711319.4834719,0.09971427917480469 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,Closing,1790711319.2947943,1790711319.857771,0.562976598739624 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,Closing,1790711319.378259,1790711319.9305122,0.552253246307373 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,Closing,1790711319.4832523,1790711320.044755,0.5615026950836182 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,Closing,1790711319.4834929,1790711320.1223576,0.6388647556304932 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,IdentifyPrimaryObjects,1790711319.930536,1790711321.7506628,1.8201267719268799 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,IdentifyPrimaryObjects,1790711319.8577943,1790711321.827267,1.9694726467132568 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,MeasureObjectSizeShape,1790711321.7506933,1790711321.9144921,0.16379880905151367 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,IdentifyPrimaryObjects,1790711320.0447803,1790711321.9168046,1.8720242977142334 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,IdentifyPrimaryObjects,1790711320.1223862,1790711321.9428546,1.8204684257507324 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,MeasureObjectSizeShape,1790711321.8273137,1790711321.9911084,0.16379475593566895 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,FilterObjects,1790711321.9145124,1790711322.0373402,0.12282776832580566 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,MeasureObjectSizeShape,1790711321.9168277,1790711322.0816684,0.1648406982421875 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,MeasureObjectSizeShape,1790711321.9428911,1790711322.106163,0.16327190399169922 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,FilterObjects,1790711321.9911304,1790711322.1108022,0.11967182159423828 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,MeasureObjectSizeShape,1790711322.0373704,1790711322.198425,0.1610546112060547 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,FilterObjects,1790711322.081689,1790711322.2053218,0.12363290786743164 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,FilterObjects,1790711322.106189,1790711322.2344513,0.12826228141784668 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,MeasureObjectSizeShape,1790711322.1108406,1790711322.271169,0.16032838821411133 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,MeasureObjectSizeShape,1790711322.2053475,1790711322.3649552,0.1596076488494873 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,MeasureObjectSizeShape,1790711322.2344756,1790711322.4017982,0.16732263565063477 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,ExpandOrShrinkObjects,1790711322.1984503,1790711322.60676,0.4083096981048584 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,RelateObjects,1790711322.606813,1790711322.6765602,0.0697472095489502 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,ExpandOrShrinkObjects,1790711322.2711914,1790711322.701497,0.43030571937561035 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,RelateObjects,1790711322.7015352,1790711322.7774966,0.07596135139465332 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,ExpandOrShrinkObjects,1790711322.3649812,1790711322.7858348,0.4208536148071289 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,ExpandOrShrinkObjects,1790711322.4018233,1790711322.87292,0.4710967540740967 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,RelateObjects,1790711322.7858872,1790711322.8761785,0.09029126167297363 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,RelateObjects,1790711322.8729482,1790711322.9474573,0.0745091438293457 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,FilterObjects,1790711322.6766155,1790711323.8603063,1.1836907863616943 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,IdentifyObjectsInGrid,1790711323.8603423,1790711324.0130894,0.15274715423583984 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,FilterObjects,1790711322.8762233,1790711324.0298657,1.1536424160003662 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,FilterObjects,1790711322.9475164,1790711324.0439897,1.096473217010498 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,FilterObjects,1790711322.7775793,1790711324.0445583,1.2669789791107178 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,IdentifyObjectsInGrid,1790711324.029889,1790711324.1684756,0.13858652114868164 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,IdentifyObjectsInGrid,1790711324.0445998,1790711324.2173276,0.1727278232574463 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,IdentifyObjectsInGrid,1790711324.0440314,1790711324.2183368,0.17430543899536133 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,ExpandOrShrinkObjects,1790711324.013112,1790711324.8405924,0.8274803161621094 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,ExpandOrShrinkObjects,1790711324.2183626,1790711324.9749393,0.7565767765045166 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,ExpandOrShrinkObjects,1790711324.1685112,1790711324.9784179,0.8099067211151123 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,ExpandOrShrinkObjects,1790711324.2173798,1790711325.114867,0.8974871635437012 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,OverlayOutlines,1790711324.8406177,1790711325.4710197,0.6304020881652832 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,OverlayOutlines,1790711324.9749808,1790711325.6961184,0.721137523651123 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,OverlayOutlines,1790711324.9784424,1790711325.6996627,0.7212202548980713 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,OverlayOutlines,1790711325.1148958,1790711325.8521488,0.737252950668335 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,MeasureObjectSizeShape,1790711325.4710543,1790711326.379977,0.9089226722717285 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,MeasureObjectSizeShape,1790711325.699692,1790711326.488437,0.7887449264526367 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,MeasureObjectSizeShape,1790711325.6961775,1790711326.507829,0.8116514682769775 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,MeasureObjectSizeShape,1790711325.8521805,1790711326.6499674,0.7977869510650635 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,MeasureGranularity,1790711326.3800378,1790711332.2194273,5.8393895626068115 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,MeasureGranularity,1790711326.4884748,1790711332.3532126,5.8647377490997314 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,MeasureGranularity,1790711326.6500268,1790711332.469815,5.819788217544556 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,MeasureGranularity,1790711326.5078764,1790711332.6216931,6.113816738128662 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,MeasureTexture,1790711332.219467,1790711333.7074258,1.4879589080810547 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,MeasureTexture,1790711332.3532467,1790711333.7880142,1.434767484664917 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,MeasureTexture,1790711332.469845,1790711333.9041605,1.4343154430389404 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,MeasureTexture,1790711332.6217225,1790711334.083357,1.461634635925293 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,MeasureObjectIntensity,1790711333.707455,1790711334.2590826,0.5516276359558105 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,MeasureObjectIntensity,1790711333.7880452,1790711334.41397,0.625924825668335 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,MeasureObjectIntensity,1790711333.904195,1790711334.483825,0.5796298980712891 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,MeasureObjectIntensity,1790711334.0834327,1790711334.671559,0.5881264209747314 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,MeasureObjectIntensityDistribution,1790711334.414008,1790711338.9067736,4.492765665054321 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,DefineGrid,1790711338.9310465,1790711338.9966948,0.06564831733703613 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,MeasureObjectIntensityDistribution,1790711334.259137,1790711339.0365422,4.777405261993408 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,DefineGrid,1790711339.0618773,1790711339.1133456,0.0514683723449707 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,MeasureObjectIntensityDistribution,1790711334.6716409,1790711339.1699185,4.49827766418457 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,DefineGrid,1790711339.1932971,1790711339.250072,0.05677485466003418 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,MeasureObjectIntensityDistribution,1790711334.4838681,1790711339.3813252,4.897457122802734 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,DefineGrid,1790711339.4071138,1790711339.4769247,0.06981086730957031 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,IdentifyObjectsInGrid,1790711338.9967248,1790711339.4824998,0.4857749938964844 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,IdentifyObjectsInGrid,1790711339.1133711,1790711339.5655296,0.45215845108032227 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,IdentifyObjectsInGrid,1790711339.2501025,1790711339.617088,0.366985559463501 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,IdentifyObjectsInGrid,1790711339.47696,1790711339.8191915,0.34223151206970215 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,MeasureObjectIntensity,1790711339.4825425,1790711340.4626741,0.9801316261291504 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,MeasureObjectIntensity,1790711339.6171389,1790711340.6505752,1.0334362983703613 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,MeasureObjectIntensity,1790711339.5655603,1790711340.667245,1.1016845703125 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,FilterObjects,1790711340.4626973,1790711340.7980251,0.3353278636932373 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,MeasureObjectIntensity,1790711339.819222,1790711340.8068438,0.9876217842102051 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,MaskImage,1790711340.7980556,1790711340.8549037,0.05684804916381836 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,FilterObjects,1790711340.650602,1790711341.1819875,0.5313854217529297 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,Smooth,1790711340.854948,1790711341.1871524,0.33220434188842773 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,FilterObjects,1790711340.6672935,1790711341.214424,0.5471303462982178 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,MaskImage,1790711341.1820204,1790711341.251362,0.06934165954589844 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,MaskImage,1790711341.2144744,1790711341.2769258,0.06245136260986328 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,EnhanceEdges,1790711341.1871884,1790711341.277418,0.09022951126098633 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,FilterObjects,1790711340.806867,1790711341.3489554,0.542088508605957 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,MaskImage,1790711341.3489904,1790711341.4010448,0.052054405212402344 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,Smooth,1790711341.2513926,1790711341.5423982,0.29100561141967773 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,Smooth,1790711341.276966,1790711341.6331384,0.3561723232269287 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,EnhanceEdges,1790711341.5424228,1790711341.6342826,0.09185981750488281 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,EnhanceEdges,1790711341.63316,1790711341.721935,0.0887749195098877 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,Smooth,1790711341.4010746,1790711341.7438247,0.34275007247924805 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,EnhanceEdges,1790711341.7438447,1790711341.8162327,0.0723879337310791 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,Closing,1790711341.2774506,1790711341.8822901,0.604839563369751 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,Closing,1790711341.6343043,1790711342.2379239,0.6036195755004883 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,Closing,1790711341.7219596,1790711342.3084507,0.5864911079406738 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,Closing,1790711341.816254,1790711342.3838394,0.5675854682922363 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,IdentifyPrimaryObjects,1790711341.8823173,1790711343.5266054,1.6442880630493164 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,MeasureObjectSizeShape,1790711343.5266376,1790711343.7001593,0.1735217571258545 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,FilterObjects,1790711343.7001996,1790711343.8451257,0.1449260711669922 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,MeasureObjectSizeShape,1790711343.8451545,1790711344.0272582,0.18210363388061523 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,IdentifyPrimaryObjects,1790711342.308475,1790711344.0300672,1.7215921878814697 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,IdentifyPrimaryObjects,1790711342.2379446,1790711344.073937,1.8359923362731934 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,IdentifyPrimaryObjects,1790711342.3838623,1790711344.0925741,1.708711862564087 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,MeasureObjectSizeShape,1790711344.0301006,1790711344.1959045,0.1658039093017578 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,MeasureObjectSizeShape,1790711344.0739787,1790711344.2327461,0.1587674617767334 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,MeasureObjectSizeShape,1790711344.0926144,1790711344.2494273,0.1568129062652588 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,FilterObjects,1790711344.1959348,1790711344.3408895,0.14495468139648438 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,FilterObjects,1790711344.2327793,1790711344.3811169,0.14833760261535645 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,FilterObjects,1790711344.2494583,1790711344.3974142,0.14795589447021484 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,MeasureObjectSizeShape,1790711344.3409455,1790711344.4937503,0.15280485153198242 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,ExpandOrShrinkObjects,1790711344.0273192,1790711344.5144234,0.4871041774749756 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,MeasureObjectSizeShape,1790711344.3811462,1790711344.5379913,0.1568450927734375 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,MeasureObjectSizeShape,1790711344.3974519,1790711344.5535197,0.1560678482055664 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,RelateObjects,1790711344.5144668,1790711344.5870605,0.07259368896484375 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,ExpandOrShrinkObjects,1790711344.4937944,1790711345.1268632,0.6330687999725342 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,ExpandOrShrinkObjects,1790711344.5535917,1790711345.137413,0.5838212966918945 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,ExpandOrShrinkObjects,1790711344.5380208,1790711345.1385272,0.6005063056945801 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,RelateObjects,1790711345.1269183,1790711345.2000802,0.07316184043884277 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,RelateObjects,1790711345.138554,1790711345.2047186,0.06616449356079102 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,RelateObjects,1790711345.1374602,1790711345.210132,0.07267165184020996 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,FilterObjects,1790711344.5871592,1790711345.6808887,1.0937294960021973 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,IdentifyObjectsInGrid,1790711345.6809187,1790711345.8117692,0.13085055351257324 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,FilterObjects,1790711345.2001214,1790711346.2983909,1.0982694625854492 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,FilterObjects,1790711345.2047517,1790711346.4211395,1.2163877487182617 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,FilterObjects,1790711345.210172,1790711346.4303386,1.2201666831970215 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,IdentifyObjectsInGrid,1790711346.2984269,1790711346.4304583,0.13203144073486328 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,ExpandOrShrinkObjects,1790711345.8117993,1790711346.5090253,0.6972260475158691 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,IdentifyObjectsInGrid,1790711346.4211667,1790711346.550658,0.12949132919311523 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,IdentifyObjectsInGrid,1790711346.4303706,1790711346.5563757,0.1260051727294922 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,OverlayOutlines,1790711346.5090928,1790711347.0667596,0.5576667785644531 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,ExpandOrShrinkObjects,1790711346.5506818,1790711347.117641,0.5669591426849365 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,ExpandOrShrinkObjects,1790711346.4304826,1790711347.139459,0.7089762687683105 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,ExpandOrShrinkObjects,1790711346.5564015,1790711347.263381,0.706979513168335 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,OverlayOutlines,1790711347.1177077,1790711347.5555656,0.43785786628723145 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,OverlayOutlines,1790711347.1394882,1790711347.5929894,0.45350122451782227 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,MeasureObjectSizeShape,1790711347.0667841,1790711347.5918825,0.5250983238220215 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,OverlayOutlines,1790711347.2634108,1790711347.7560246,0.4926137924194336 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,MeasureGranularity,1790711347.5919201,1790711348.0828757,0.4909555912017822 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,MeasureObjectSizeShape,1790711347.5555909,1790711348.0914552,0.5358643531799316 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,MeasureObjectSizeShape,1790711347.5930135,1790711348.1174755,0.5244619846343994 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,MeasureObjectSizeShape,1790711347.7560549,1790711348.3179052,0.5618503093719482 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,MeasureGranularity,1790711348.091497,1790711348.5414891,0.44999217987060547 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,MeasureGranularity,1790711348.1175115,1790711348.5896528,0.4721412658691406 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,MeasureGranularity,1790711348.317938,1790711348.7609954,0.4430572986602783 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,MeasureTexture,1790711348.0829072,1790711349.5461843,1.4632771015167236 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,MeasureTexture,1790711348.541538,1790711349.997619,1.4560809135437012 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,MeasureTexture,1790711348.589708,1790711350.0244684,1.434760332107544 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,MeasureObjectIntensity,1790711349.546214,1790711350.066794,0.5205798149108887 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,MeasureTexture,1790711348.7610314,1790711350.215508,1.4544765949249268 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,MeasureObjectIntensity,1790711349.997646,1790711350.5678594,0.5702133178710938 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,MeasureObjectIntensity,1790711350.0245004,1790711350.5963292,0.5718288421630859 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,MeasureObjectIntensity,1790711350.215549,1790711350.8079274,0.5923783779144287 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,MeasureObjectIntensityDistribution,1790711350.0668218,1790711352.815885,2.74906325340271 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,DefineGrid,1790711352.834436,1790711352.883331,0.04889512062072754 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,MeasureObjectIntensityDistribution,1790711350.5963757,1790711353.3234737,2.727097988128662 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,DefineGrid,1790711353.342443,1790711353.3899932,0.047550201416015625 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,MeasureObjectIntensityDistribution,1790711350.5678878,1790711353.41523,2.8473422527313232 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,IdentifyObjectsInGrid,1790711352.8833568,1790711353.4709475,0.5875906944274902 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,DefineGrid,1790711353.4350367,1790711353.4856606,0.05062389373779297 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,MeasureObjectIntensityDistribution,1790711350.8079922,1790711353.5480955,2.740103244781494 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,DefineGrid,1790711353.5660985,1790711353.623695,0.057596445083618164 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,IdentifyObjectsInGrid,1790711353.3900216,1790711353.865175,0.47515344619750977 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,IdentifyObjectsInGrid,1790711353.4856813,1790711353.963038,0.4773566722869873 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,IdentifyObjectsInGrid,1790711353.623723,1790711354.0676858,0.44396281242370605 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,MeasureObjectIntensity,1790711353.4709756,1790711354.4128726,0.941896915435791 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,MeasureObjectIntensity,1790711353.865232,1790711354.7520154,0.8867833614349365 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,FilterObjects,1790711354.4128954,1790711354.768975,0.3560795783996582 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,MaskImage,1790711354.7690113,1790711354.829835,0.060823678970336914 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,MeasureObjectIntensity,1790711353.963079,1790711354.8645256,0.9014465808868408 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,MeasureObjectIntensity,1790711354.067736,1790711355.000008,0.93227219581604 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,FilterObjects,1790711354.7520363,1790711355.1444328,0.3923964500427246 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,Smooth,1790711354.829868,1790711355.1685295,0.33866143226623535 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,MaskImage,1790711355.1444716,1790711355.2017326,0.057260990142822266 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,FilterObjects,1790711354.8645563,1790711355.2391846,0.37462830543518066 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,EnhanceEdges,1790711355.1685574,1790711355.2889435,0.12038612365722656 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,MaskImage,1790711355.2392144,1790711355.294695,0.0554804801940918 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,FilterObjects,1790711355.0000353,1790711355.3765547,0.37651944160461426 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,MaskImage,1790711355.3765998,1790711355.4249222,0.048322439193725586 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,Smooth,1790711355.2017748,1790711355.4977403,0.29596543312072754 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,Smooth,1790711355.2947235,1790711355.5670571,0.27233362197875977 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,EnhanceEdges,1790711355.4977615,1790711355.5819745,0.0842130184173584 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,EnhanceEdges,1790711355.5670812,1790711355.644636,0.07755470275878906 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,Smooth,1790711355.4249485,1790711355.6712155,0.24626708030700684 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,EnhanceEdges,1790711355.6712408,1790711355.7392824,0.06804156303405762 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,Closing,1790711355.288973,1790711355.8535771,0.5646040439605713 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,Closing,1790711355.581998,1790711356.1176088,0.5356106758117676 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,Closing,1790711355.6446571,1790711356.1937304,0.5490732192993164 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,Closing,1790711355.7393053,1790711356.3663855,0.6270802021026611 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,IdentifyPrimaryObjects,1790711355.8535979,1790711357.4848287,1.6312308311462402 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,MeasureObjectSizeShape,1790711357.4849021,1790711357.664934,0.18003177642822266 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,FilterObjects,1790711357.6649792,1790711357.8532982,0.18831896781921387 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,IdentifyPrimaryObjects,1790711356.1176295,1790711357.8706253,1.7529957294464111 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,IdentifyPrimaryObjects,1790711356.1937568,1790711357.9450436,1.7512867450714111 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,IdentifyPrimaryObjects,1790711356.366417,1790711358.0284278,1.662010908126831 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,MeasureObjectSizeShape,1790711357.8533483,1790711358.0319126,0.17856431007385254 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,MeasureObjectSizeShape,1790711357.8706665,1790711358.0340388,0.16337227821350098 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,MeasureObjectSizeShape,1790711357.9451075,1790711358.1104124,0.16530489921569824 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,MeasureObjectSizeShape,1790711358.0284517,1790711358.193015,0.16456341743469238 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,FilterObjects,1790711358.0340624,1790711358.216254,0.1821916103363037 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,FilterObjects,1790711358.1104362,1790711358.2756999,0.16526365280151367 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,FilterObjects,1790711358.193041,1790711358.353356,0.16031479835510254 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,MeasureObjectSizeShape,1790711358.2162979,1790711358.3920634,0.1757655143737793 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,MeasureObjectSizeShape,1790711358.2757373,1790711358.4536164,0.17787909507751465 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,MeasureObjectSizeShape,1790711358.353379,1790711358.530752,0.17737293243408203 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,ExpandOrShrinkObjects,1790711358.0319347,1790711358.5770898,0.5451550483703613 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,RelateObjects,1790711358.5771134,1790711358.6425273,0.0654139518737793 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,ExpandOrShrinkObjects,1790711358.3920963,1790711359.0682268,0.6761305332183838 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,RelateObjects,1790711359.06826,1790711359.130336,0.06207609176635742 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,ExpandOrShrinkObjects,1790711358.4536421,1790711359.1445398,0.6908977031707764 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,ExpandOrShrinkObjects,1790711358.5308065,1790711359.200708,0.6699013710021973 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,RelateObjects,1790711359.144574,1790711359.210092,0.06551814079284668 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,RelateObjects,1790711359.200746,1790711359.2990084,0.09826231002807617 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,FilterObjects,1790711358.6425612,1790711359.7904644,1.1479032039642334 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,IdentifyObjectsInGrid,1790711359.7905107,1790711360.0512493,0.2607386112213135 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,FilterObjects,1790711359.1303744,1790711360.3092778,1.178903341293335 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,FilterObjects,1790711359.210146,1790711360.417146,1.2070000171661377 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,IdentifyObjectsInGrid,1790711360.3093138,1790711360.4809508,0.17163705825805664 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,FilterObjects,1790711359.2990713,1790711360.5124748,1.2134034633636475 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,IdentifyObjectsInGrid,1790711360.4171765,1790711360.57225,0.1550734043121338 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,ExpandOrShrinkObjects,1790711360.0513284,1790711360.589784,0.5384554862976074 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,IdentifyObjectsInGrid,1790711360.5125077,1790711360.6564944,0.14398670196533203 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,ExpandOrShrinkObjects,1790711360.4809883,1790711360.920665,0.43967676162719727 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,ExpandOrShrinkObjects,1790711360.5722818,1790711361.0403829,0.46810102462768555 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,ExpandOrShrinkObjects,1790711360.6565306,1790711361.1257858,0.4692552089691162 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,OverlayOutlines,1790711360.5898364,1790711361.200933,0.6110966205596924 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,OverlayOutlines,1790711361.0404377,1790711361.5067697,0.46633195877075195 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,OverlayOutlines,1790711360.9207456,1790711361.5587249,0.63797926902771 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,OverlayOutlines,1790711361.125821,1790711361.593113,0.46729183197021484 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,MeasureObjectSizeShape,1790711361.2009583,1790711361.7836463,0.5826880931854248 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,MeasureObjectSizeShape,1790711361.5067954,1790711362.0166233,0.5098278522491455 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,MeasureObjectSizeShape,1790711361.5587459,1790711362.0624735,0.5037276744842529 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,MeasureObjectSizeShape,1790711361.5931387,1790711362.104755,0.5116162300109863 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,MeasureGranularity,1790711361.7836823,1790711362.2603774,0.47669506072998047 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,MeasureGranularity,1790711362.01665,1790711362.4757802,0.45913028717041016 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,MeasureGranularity,1790711362.06253,1790711362.5571659,0.49463582038879395 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,MeasureGranularity,1790711362.1047885,1790711362.5658305,0.4610419273376465 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,MeasureTexture,1790711362.260455,1790711363.69775,1.4372951984405518 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,MeasureTexture,1790711362.47582,1790711363.934124,1.4583039283752441 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,MeasureTexture,1790711362.557197,1790711363.9944346,1.4372375011444092 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,MeasureTexture,1790711362.5658622,1790711364.0269294,1.4610671997070312 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,MeasureObjectIntensity,1790711363.6977794,1790711364.2943797,0.5966002941131592 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,MeasureObjectIntensity,1790711363.9341576,1790711364.5586715,0.6245138645172119 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,MeasureObjectIntensity,1790711363.9944766,1790711364.6264615,0.6319849491119385 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,MeasureObjectIntensity,1790711364.0269709,1790711364.675431,0.6484601497650146 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,MeasureObjectIntensityDistribution,1790711364.29444,1790711366.3868244,2.0923843383789062 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,DefineGrid,1790711366.4023066,1790711366.4545958,0.05228924751281738 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,MeasureObjectIntensityDistribution,1790711364.5587056,1790711366.7725353,2.213829755783081 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,IdentifyObjectsInGrid,1790711366.454621,1790711366.8327487,0.3781275749206543 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,DefineGrid,1790711366.7935278,1790711366.84888,0.055352210998535156 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,MeasureObjectIntensityDistribution,1790711364.6754858,1790711366.9864178,2.310931921005249 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,DefineGrid,1790711366.9907715,1790711367.05121,0.06043839454650879 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,MeasureObjectIntensityDistribution,1790711364.6265006,1790711367.0882945,2.461793899536133 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,DefineGrid,1790711367.1121845,1790711367.164836,0.052651405334472656 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,IdentifyObjectsInGrid,1790711367.0512326,1790711367.4614232,0.4101905822753906 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,IdentifyObjectsInGrid,1790711366.8489094,1790711367.536204,0.6872947216033936 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,IdentifyObjectsInGrid,1790711367.164858,1790711367.6681108,0.5032527446746826 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,MeasureObjectIntensity,1790711366.8327823,1790711367.9446084,1.1118261814117432 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,FilterObjects,1790711367.9446592,1790711368.261447,0.3167877197265625 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,MaskImage,1790711368.2615032,1790711368.303749,0.04224586486816406 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,MeasureObjectIntensity,1790711367.461456,1790711368.4343884,0.9729323387145996 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,Smooth,1790711368.3037708,1790711368.5710697,0.26729893684387207 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,EnhanceEdges,1790711368.5710945,1790711368.705482,0.13438749313354492 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,MeasureObjectIntensity,1790711367.6681519,1790711368.7164173,1.0482654571533203 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,FilterObjects,1790711368.4344108,1790711368.7720065,0.33759570121765137 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,MaskImage,1790711368.7720354,1790711368.812451,0.04041552543640137 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,MeasureObjectIntensity,1790711367.5362356,1790711368.8883672,1.3521316051483154 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,Smooth,1790711368.8124726,1790711369.095316,0.28284335136413574 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,EnhanceEdges,1790711369.0953388,1790711369.1731548,0.07781600952148438 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,FilterObjects,1790711368.7164428,1790711369.1811674,0.4647245407104492 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,MaskImage,1790711369.181226,1790711369.2396533,0.05842733383178711 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,Closing,1790711368.7055032,1790711369.3099716,0.6044683456420898 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,FilterObjects,1790711368.888391,1790711369.3337862,0.44539523124694824 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,MaskImage,1790711369.333812,1790711369.3847013,0.05088925361633301 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,Smooth,1790711369.2396762,1790711369.482403,0.24272680282592773 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,EnhanceEdges,1790711369.4824288,1790711369.5515532,0.06912446022033691 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,Smooth,1790711369.3847253,1790711369.6896913,0.3049659729003906 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,Closing,1790711369.173177,1790711369.73599,0.5628130435943604 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,EnhanceEdges,1790711369.689717,1790711369.7555013,0.06578421592712402 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,Closing,1790711369.5515826,1790711370.1324892,0.5809066295623779 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,Closing,1790711369.7555234,1790711370.485747,0.7302236557006836 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,IdentifyPrimaryObjects,1790711369.3099918,1790711371.2726817,1.9626898765563965 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,MeasureObjectSizeShape,1790711371.2727094,1790711371.4339123,0.16120290756225586 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,FilterObjects,1790711371.4339466,1790711371.5607672,0.12682056427001953 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,MeasureObjectSizeShape,1790711371.5607972,1790711371.7284641,0.16766691207885742 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,IdentifyPrimaryObjects,1790711369.736012,1790711372.321544,2.5855319499969482 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,MeasureObjectSizeShape,1790711372.3218203,1790711372.4994996,0.17767930030822754 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,FilterObjects,1790711372.4995537,1790711372.6281302,0.12857651710510254 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,MeasureObjectSizeShape,1790711372.6282053,1790711372.788534,0.16032862663269043 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,ExpandOrShrinkObjects,1790711371.728489,1790711373.071512,1.3430230617523193 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,RelateObjects,1790711373.0715415,1790711373.1414483,0.06990671157836914 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,IdentifyPrimaryObjects,1790711370.1325126,1790711373.1894164,3.056903839111328 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,IdentifyPrimaryObjects,1790711370.4857748,1790711373.3266637,2.8408889770507812 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,MeasureObjectSizeShape,1790711373.1894486,1790711373.3820536,0.19260501861572266 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,MeasureObjectSizeShape,1790711373.326802,1790711373.5246274,0.19782543182373047 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,FilterObjects,1790711373.524676,1790711373.6839952,0.15931916236877441 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,MeasureObjectSizeShape,1790711373.6840222,1790711373.8368757,0.15285348892211914 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,FilterObjects,1790711373.382103,1790711373.9731312,0.5910282135009766 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,MeasureObjectSizeShape,1790711373.9731648,1790711374.1366646,0.1634998321533203 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,ExpandOrShrinkObjects,1790711372.78861,1790711374.2674696,1.4788596630096436 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,RelateObjects,1790711374.2675018,1790711374.3349721,0.06747031211853027 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,ExpandOrShrinkObjects,1790711373.8369322,1790711374.8376145,1.0006823539733887 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,RelateObjects,1790711374.8376613,1790711374.8918598,0.054198503494262695 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,FilterObjects,1790711373.141493,1790711375.0808053,1.939312219619751 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,IdentifyObjectsInGrid,1790711375.0808437,1790711375.332496,0.25165224075317383 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,FilterObjects,1790711374.891943,1790711375.5876365,0.6956934928894043 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,IdentifyObjectsInGrid,1790711375.5877063,1790711375.7038715,0.1161651611328125 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,ExpandOrShrinkObjects,1790711374.136692,1790711376.088068,1.951375961303711 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,RelateObjects,1790711376.0880933,1790711376.2679741,0.17988085746765137 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,FilterObjects,1790711374.3350205,1790711376.4046302,2.0696096420288086 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,IdentifyObjectsInGrid,1790711376.4046884,1790711376.6764848,0.27179646492004395 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,ExpandOrShrinkObjects,1790711375.7039492,1790711377.6741445,1.9701952934265137 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,ExpandOrShrinkObjects,1790711375.332536,1790711377.7759612,2.443425178527832 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,ExpandOrShrinkObjects,1790711376.676527,1790711378.4476209,1.7710938453674316 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,FilterObjects,1790711376.2680016,1790711378.672057,2.40405535697937 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,OverlayOutlines,1790711377.674171,1790711378.7429063,1.0687353610992432 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,OverlayOutlines,1790711377.776007,1790711378.7621777,0.986170768737793 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,IdentifyObjectsInGrid,1790711378.672081,1790711378.7910278,0.11894679069519043 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,MeasureObjectSizeShape,1790711378.7429278,1790711380.1539614,1.4110336303710938 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,MeasureObjectSizeShape,1790711378.7622077,1790711380.202312,1.4401042461395264 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,OverlayOutlines,1790711378.4476736,1790711380.5804265,2.1327528953552246 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,ExpandOrShrinkObjects,1790711378.7910483,1790711380.9149885,2.1239402294158936 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,MeasureGranularity,1790711380.1540298,1790711381.1977105,1.0436806678771973 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,MeasureObjectSizeShape,1790711380.5804627,1790711381.2629209,0.6824581623077393 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,MeasureGranularity,1790711380.2023623,1790711381.3848093,1.1824469566345215 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,MeasureGranularity,1790711381.2630236,1790711382.358879,1.095855474472046 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,MeasureTexture,1790711381.1977541,1790711382.7853742,1.5876200199127197 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,MeasureTexture,1790711381.3848472,1790711382.8736372,1.4887900352478027 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,MeasureObjectIntensity,1790711382.7854004,1790711383.3474317,0.5620312690734863 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,OverlayOutlines,1790711380.9150326,1790711383.5463512,2.6313185691833496 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,MeasureObjectIntensity,1790711382.8736663,1790711383.808302,0.9346356391906738 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,MeasureTexture,1790711382.3589041,1790711383.8760817,1.5171775817871094 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,MeasureObjectIntensity,1790711383.8761573,1790711384.6206326,0.7444753646850586 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,MeasureObjectSizeShape,1790711383.5463753,1790711385.1837473,1.6373720169067383 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,MeasureGranularity,1790711385.183801,1790711386.3700354,1.186234474182129 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,MeasureObjectIntensityDistribution,1790711383.347463,1790711386.565326,3.217863082885742 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,MeasureObjectIntensityDistribution,1790711383.8083475,1790711386.6485581,2.8402106761932373 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,MeasureObjectIntensityDistribution,1790711384.6207259,1790711387.399475,2.7787492275238037 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,MeasureTexture,1790711386.3700588,1790711387.8227828,1.4527239799499512 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,MeasureObjectIntensity,1790711387.8228087,1790711388.3405826,0.5177738666534424 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,MeasureObjectIntensityDistribution,1790711388.3406153,1790711389.3836532,1.0430378913879395 +candidate_early,perf-wide-idist-candidate-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,,,ExportToSpreadsheet,1790711390.718578,1790711422.7209947,32.00241661071777 +candidate,perf-wide-idist-ready-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,DefineGrid,1790711704.7099564,1790711704.8698728,0.15991640090942383 +candidate,perf-wide-idist-ready-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,IdentifyObjectsInGrid,1790711704.8699064,1790711705.0653963,0.19548988342285156 +candidate,perf-wide-idist-ready-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureObjectIntensity,1790711705.0654228,1790711705.806766,0.7413432598114014 +candidate,perf-wide-idist-ready-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,FilterObjects,1790711705.8067899,1790711705.9991224,0.19233250617980957 +candidate,perf-wide-idist-ready-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MaskImage,1790711705.9991522,1790711706.0251427,0.02599048614501953 +candidate,perf-wide-idist-ready-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,Smooth,1790711706.0251646,1790711706.1566038,0.131439208984375 +candidate,perf-wide-idist-ready-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,EnhanceEdges,1790711706.156626,1790711706.1979587,0.04133272171020508 +candidate,perf-wide-idist-ready-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,Closing,1790711706.1979833,1790711706.6677384,0.4697551727294922 +candidate,perf-wide-idist-ready-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,IdentifyPrimaryObjects,1790711706.66776,1790711707.4585216,0.7907617092132568 +candidate,perf-wide-idist-ready-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureObjectSizeShape,1790711707.4585445,1790711707.595032,0.13648748397827148 +candidate,perf-wide-idist-ready-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,FilterObjects,1790711707.5950544,1790711707.6981924,0.10313796997070312 +candidate,perf-wide-idist-ready-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureObjectSizeShape,1790711707.6982183,1790711707.8347328,0.13651442527770996 +candidate,perf-wide-idist-ready-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,ExpandOrShrinkObjects,1790711707.8347547,1790711708.0485997,0.21384501457214355 +candidate,perf-wide-idist-ready-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,RelateObjects,1790711708.0486224,1790711708.0922425,0.04362010955810547 +candidate,perf-wide-idist-ready-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,FilterObjects,1790711708.092266,1790711708.522227,0.4299609661102295 +candidate,perf-wide-idist-ready-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,IdentifyObjectsInGrid,1790711708.5222523,1790711708.6013885,0.07913613319396973 +candidate,perf-wide-idist-ready-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,ExpandOrShrinkObjects,1790711708.601413,1790711708.8384957,0.23708271980285645 +candidate,perf-wide-idist-ready-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,OverlayOutlines,1790711708.8385186,1790711709.0475774,0.2090587615966797 +candidate,perf-wide-idist-ready-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureObjectSizeShape,1790711709.047598,1790711709.4559562,0.4083583354949951 +candidate,perf-wide-idist-ready-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureGranularity,1790711709.455984,1790711713.7730455,4.317061424255371 +candidate,perf-wide-idist-ready-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureTexture,1790711713.7730703,1790711715.138022,1.3649516105651855 +candidate,perf-wide-idist-ready-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureObjectIntensity,1790711715.1380525,1790711715.6232553,0.4852027893066406 +candidate,perf-wide-idist-ready-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureObjectIntensityDistribution,1790711715.6232862,1790711719.1135664,3.4902801513671875 +candidate,perf-wide-idist-ready-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,,,ExportToSpreadsheet,1790711719.1275203,1790711721.0700586,1.9425382614135742 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,DefineGrid,1790711738.0873299,1790711738.1715932,0.08426332473754883 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,DefineGrid,1790711738.093716,1790711738.185889,0.09217309951782227 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,DefineGrid,1790711738.1013324,1790711738.1878185,0.0864861011505127 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,DefineGrid,1790711738.1130574,1790711738.2028153,0.08975791931152344 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,IdentifyObjectsInGrid,1790711738.1716568,1790711738.7377887,0.5661318302154541 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,IdentifyObjectsInGrid,1790711738.202903,1790711738.7690606,0.5661575794219971 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,IdentifyObjectsInGrid,1790711738.185935,1790711738.7949088,0.6089737415313721 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,IdentifyObjectsInGrid,1790711738.187901,1790711738.7998781,0.6119771003723145 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,MeasureObjectIntensity,1790711738.7378626,1790711739.7727056,1.0348429679870605 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,MeasureObjectIntensity,1790711738.7691064,1790711739.8211753,1.0520689487457275 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,MeasureObjectIntensity,1790711738.7949317,1790711739.822104,1.027172327041626 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,MeasureObjectIntensity,1790711738.7999122,1790711739.8370237,1.037111520767212 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,FilterObjects,1790711739.772732,1790711740.3943067,0.6215746402740479 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,FilterObjects,1790711739.8221388,1790711740.454936,0.6327972412109375 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,MaskImage,1790711740.3943496,1790711740.4685385,0.0741889476776123 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,FilterObjects,1790711739.82121,1790711740.4737504,0.6525404453277588 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,FilterObjects,1790711739.8370652,1790711740.496174,0.6591088771820068 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,MaskImage,1790711740.4549837,1790711740.550766,0.09578227996826172 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,MaskImage,1790711740.4737816,1790711740.5790958,0.10531425476074219 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,MaskImage,1790711740.4962075,1790711740.6263013,0.13009381294250488 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,Smooth,1790711740.4685616,1790711740.8122168,0.3436551094055176 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,Smooth,1790711740.5507984,1790711740.9037762,0.3529777526855469 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,Smooth,1790711740.5791304,1790711740.923652,0.34452152252197266 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,EnhanceEdges,1790711740.812245,1790711740.9398136,0.12756872177124023 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,EnhanceEdges,1790711740.923685,1790711741.0467863,0.12310123443603516 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,EnhanceEdges,1790711740.9038012,1790711741.060934,0.15713286399841309 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,Smooth,1790711740.6263366,1790711741.064223,0.43788647651672363 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,EnhanceEdges,1790711741.0642445,1790711741.149159,0.0849144458770752 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,Closing,1790711740.939855,1790711741.538819,0.5989639759063721 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,Closing,1790711741.0609703,1790711741.590515,0.5295445919036865 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,Closing,1790711741.0468156,1790711741.6207328,0.5739171504974365 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,Closing,1790711741.149194,1790711741.6736891,0.5244951248168945 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,IdentifyPrimaryObjects,1790711741.5388453,1790711743.4262822,1.887436866760254 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,IdentifyPrimaryObjects,1790711741.5905383,1790711743.463838,1.8732998371124268 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,IdentifyPrimaryObjects,1790711741.6737208,1790711743.57814,1.904419183731079 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,IdentifyPrimaryObjects,1790711741.6207716,1790711743.580169,1.959397315979004 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,MeasureObjectSizeShape,1790711743.4263098,1790711743.834282,0.4079720973968506 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,MeasureObjectSizeShape,1790711743.4638658,1790711743.8565469,0.3926811218261719 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,FilterObjects,1790711743.8343065,1790711743.968222,0.13391542434692383 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,FilterObjects,1790711743.8565826,1790711743.9883215,0.13173890113830566 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,MeasureObjectSizeShape,1790711743.5781627,1790711743.9934669,0.41530418395996094 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,MeasureObjectSizeShape,1790711743.580191,1790711744.0077164,0.42752552032470703 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,FilterObjects,1790711743.9934924,1790711744.12461,0.131117582321167 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,MeasureObjectSizeShape,1790711743.9682477,1790711744.133353,0.16510534286499023 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,FilterObjects,1790711744.0077431,1790711744.136609,0.12886595726013184 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,MeasureObjectSizeShape,1790711743.9883504,1790711744.1500108,0.16166043281555176 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,MeasureObjectSizeShape,1790711744.1246357,1790711744.2989335,0.17429780960083008 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,MeasureObjectSizeShape,1790711744.1366456,1790711744.3100162,0.1733705997467041 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,ExpandOrShrinkObjects,1790711744.1333756,1790711744.9738061,0.840430498123169 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,ExpandOrShrinkObjects,1790711744.1500342,1790711744.9744332,0.8243989944458008 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,ExpandOrShrinkObjects,1790711744.3100483,1790711745.0169628,0.7069144248962402 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,RelateObjects,1790711744.9744604,1790711745.0497108,0.07525038719177246 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,RelateObjects,1790711744.9738357,1790711745.050672,0.07683634757995605 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,ExpandOrShrinkObjects,1790711744.2989604,1790711745.0725563,0.7735958099365234 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,RelateObjects,1790711745.0169861,1790711745.099187,0.08220076560974121 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,RelateObjects,1790711745.0725942,1790711745.1473258,0.07473158836364746 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,FilterObjects,1790711745.0497472,1790711746.4722672,1.4225199222564697 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,FilterObjects,1790711745.1473591,1790711746.582958,1.4355988502502441 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,IdentifyObjectsInGrid,1790711746.4723127,1790711746.6058543,0.13354158401489258 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,FilterObjects,1790711745.0507078,1790711746.6059406,1.5552327632904053 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,FilterObjects,1790711745.0992346,1790711746.6789608,1.579726219177246 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,IdentifyObjectsInGrid,1790711746.5829895,1790711746.7165856,0.13359618186950684 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,IdentifyObjectsInGrid,1790711746.6059873,1790711746.7343009,0.12831354141235352 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,IdentifyObjectsInGrid,1790711746.6789908,1790711746.8036172,0.12462639808654785 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,ExpandOrShrinkObjects,1790711746.605887,1790711747.179363,0.5734760761260986 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,ExpandOrShrinkObjects,1790711746.7166164,1790711747.3512442,0.6346278190612793 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,ExpandOrShrinkObjects,1790711746.7343614,1790711747.4252799,0.6909184455871582 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,ExpandOrShrinkObjects,1790711746.8036485,1790711747.4377265,0.6340780258178711 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,OverlayOutlines,1790711747.1794,1790711747.9043899,0.7249898910522461 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,OverlayOutlines,1790711747.3513029,1790711748.172774,0.8214712142944336 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,OverlayOutlines,1790711747.4253225,1790711748.219511,0.7941884994506836 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,OverlayOutlines,1790711747.4377701,1790711748.223466,0.7856957912445068 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,MeasureObjectSizeShape,1790711747.904416,1790711748.6161547,0.7117385864257812 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,MeasureObjectSizeShape,1790711748.219534,1790711748.9361737,0.7166397571563721 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,MeasureObjectSizeShape,1790711748.223491,1790711748.9365342,0.713043212890625 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,MeasureObjectSizeShape,1790711748.1727977,1790711748.9638116,0.7910139560699463 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,MeasureGranularity,1790711748.6161816,1790711754.550499,5.934317350387573 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,MeasureGranularity,1790711748.9362037,1790711754.922944,5.986740350723267 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,MeasureGranularity,1790711748.963854,1790711755.1108294,6.14697527885437 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,MeasureGranularity,1790711748.936563,1790711755.1107738,6.174210786819458 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,MeasureTexture,1790711754.5505757,1790711756.0797677,1.5291919708251953 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,MeasureTexture,1790711754.9229813,1790711756.430905,1.5079238414764404 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,MeasureTexture,1790711755.1107996,1790711756.5592673,1.44846773147583 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,MeasureTexture,1790711755.1108577,1790711756.6037252,1.4928674697875977 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,MeasureObjectIntensity,1790711756.079793,1790711756.6178598,0.5380668640136719 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,MeasureObjectIntensity,1790711756.4309366,1790711757.0103905,0.5794539451599121 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,MeasureObjectIntensity,1790711756.5593095,1790711757.154766,0.595456600189209 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,MeasureObjectIntensity,1790711756.6037712,1790711757.2356298,0.6318585872650146 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,MeasureObjectIntensityDistribution,1790711756.6179051,1790711761.3302891,4.712383985519409 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,DefineGrid,1790711761.336472,1790711761.394729,0.05825686454772949 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,MeasureObjectIntensityDistribution,1790711757.0104368,1790711761.712451,4.702014207839966 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,DefineGrid,1790711761.7367191,1790711761.8007257,0.06400656700134277 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,IdentifyObjectsInGrid,1790711761.3947515,1790711761.865995,0.47124338150024414 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,MeasureObjectIntensityDistribution,1790711757.1548083,1790711761.86147,4.706661701202393 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,DefineGrid,1790711761.8874178,1790711761.9532504,0.06583261489868164 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,MeasureObjectIntensityDistribution,1790711757.2356925,1790711761.9715133,4.735820770263672 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,DefineGrid,1790711761.993232,1790711762.0618536,0.06862163543701172 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,IdentifyObjectsInGrid,1790711761.8007476,1790711762.0782504,0.27750277519226074 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,IdentifyObjectsInGrid,1790711761.9532976,1790711762.2159417,0.26264405250549316 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,IdentifyObjectsInGrid,1790711762.0618958,1790711762.3278103,0.2659144401550293 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,MeasureObjectIntensity,1790711761.8660688,1790711762.8457801,0.9797112941741943 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,MeasureObjectIntensity,1790711762.078298,1790711763.0174685,0.9391703605651855 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,FilterObjects,1790711762.8458157,1790711763.130865,0.2850494384765625 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,MeasureObjectIntensity,1790711762.2159667,1790711763.1343536,0.9183869361877441 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,MaskImage,1790711763.130909,1790711763.2195406,0.08863162994384766 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,FilterObjects,1790711763.0174923,1790711763.3410494,0.32355713844299316 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,MeasureObjectIntensity,1790711762.327833,1790711763.342825,1.0149919986724854 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,MaskImage,1790711763.3410928,1790711763.4007375,0.05964469909667969 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,Smooth,1790711763.219573,1790711763.4895575,0.26998448371887207 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,FilterObjects,1790711763.1343882,1790711763.5016227,0.367234468460083 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,MaskImage,1790711763.501648,1790711763.6063497,0.10470175743103027 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,EnhanceEdges,1790711763.4895828,1790711763.6666658,0.17708301544189453 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,Smooth,1790711763.4007728,1790711763.6830063,0.28223347663879395 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,EnhanceEdges,1790711763.6830344,1790711763.7594464,0.07641196250915527 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,FilterObjects,1790711763.3428597,1790711763.7952516,0.4523918628692627 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,Smooth,1790711763.6063738,1790711763.8440578,0.23768401145935059 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,MaskImage,1790711763.795292,1790711763.8599746,0.0646827220916748 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,EnhanceEdges,1790711763.844079,1790711763.924345,0.08026599884033203 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,Smooth,1790711763.8599951,1790711764.111425,0.25142979621887207 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,EnhanceEdges,1790711764.1114473,1790711764.2002513,0.08880400657653809 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,Closing,1790711763.6666934,1790711764.2395585,0.5728650093078613 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,Closing,1790711763.759476,1790711764.3314996,0.5720236301422119 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,Closing,1790711763.9243658,1790711764.4881034,0.5637376308441162 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,Closing,1790711764.200278,1790711764.825316,0.6250379085540771 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,IdentifyPrimaryObjects,1790711764.2395775,1790711765.7979658,1.5583882331848145 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,IdentifyPrimaryObjects,1790711764.3315208,1790711765.9156694,1.584148645401001 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,MeasureObjectSizeShape,1790711765.7979898,1790711765.9674704,0.169480562210083 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,MeasureObjectSizeShape,1790711765.9157062,1790711766.0884097,0.17270350456237793 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,FilterObjects,1790711765.9674926,1790711766.100663,0.13317036628723145 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,IdentifyPrimaryObjects,1790711764.488124,1790711766.1358783,1.647754430770874 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,FilterObjects,1790711766.088452,1790711766.2202806,0.13182854652404785 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,MeasureObjectSizeShape,1790711766.1006892,1790711766.2670302,0.16634106636047363 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,MeasureObjectSizeShape,1790711766.1359246,1790711766.2953808,0.1594562530517578 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,MeasureObjectSizeShape,1790711766.2203174,1790711766.3883235,0.16800618171691895 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,FilterObjects,1790711766.2954044,1790711766.4390416,0.14363718032836914 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,IdentifyPrimaryObjects,1790711764.8253398,1790711766.4733984,1.6480586528778076 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,MeasureObjectSizeShape,1790711766.439068,1790711766.6039963,0.16492819786071777 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,MeasureObjectSizeShape,1790711766.4734244,1790711766.6407616,0.16733717918395996 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,ExpandOrShrinkObjects,1790711766.267052,1790711766.7232432,0.4561913013458252 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,FilterObjects,1790711766.6407945,1790711766.795538,0.15474343299865723 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,RelateObjects,1790711766.723311,1790711766.7959137,0.07260274887084961 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,ExpandOrShrinkObjects,1790711766.3883631,1790711766.8893301,0.5009670257568359 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,RelateObjects,1790711766.8893735,1790711766.9742217,0.08484816551208496 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,MeasureObjectSizeShape,1790711766.7955694,1790711766.9810665,0.18549704551696777 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,ExpandOrShrinkObjects,1790711766.6040225,1790711767.167266,0.5632433891296387 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,RelateObjects,1790711767.1673157,1790711767.2394633,0.07214760780334473 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,ExpandOrShrinkObjects,1790711766.9811003,1790711767.6159284,0.6348280906677246 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,RelateObjects,1790711767.6159778,1790711767.698072,0.08209419250488281 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,FilterObjects,1790711766.7959538,1790711767.8888624,1.0929086208343506 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,IdentifyObjectsInGrid,1790711767.888954,1790711768.0729437,0.1839897632598877 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,FilterObjects,1790711766.9742835,1790711768.080085,1.1058015823364258 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,IdentifyObjectsInGrid,1790711768.0801096,1790711768.2396078,0.1594982147216797 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,FilterObjects,1790711767.2395017,1790711768.349501,1.109999179840088 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,IdentifyObjectsInGrid,1790711768.349535,1790711768.5170379,0.16750288009643555 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,ExpandOrShrinkObjects,1790711768.0729768,1790711768.551028,0.47805118560791016 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,FilterObjects,1790711767.6981225,1790711768.6645575,0.9664349555969238 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,ExpandOrShrinkObjects,1790711768.2396667,1790711768.760287,0.5206203460693359 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,IdentifyObjectsInGrid,1790711768.6645875,1790711768.857564,0.1929764747619629 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,ExpandOrShrinkObjects,1790711768.5170822,1790711769.0270529,0.5099706649780273 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,OverlayOutlines,1790711768.5510538,1790711769.0472486,0.49619483947753906 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,OverlayOutlines,1790711768.7603154,1790711769.279692,0.5193765163421631 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,ExpandOrShrinkObjects,1790711768.85759,1790711769.3495247,0.49193477630615234 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,OverlayOutlines,1790711769.0270832,1790711769.531497,0.5044138431549072 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,MeasureObjectSizeShape,1790711769.04728,1790711769.6112561,0.5639760494232178 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,MeasureObjectSizeShape,1790711769.2797146,1790711769.830463,0.550748348236084 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,OverlayOutlines,1790711769.3495762,1790711769.9003081,0.550731897354126 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,MeasureObjectSizeShape,1790711769.5315173,1790711770.0753658,0.5438485145568848 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,MeasureGranularity,1790711769.6112995,1790711770.108108,0.4968085289001465 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,MeasureGranularity,1790711769.8305037,1790711770.2888498,0.4583461284637451 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,MeasureObjectSizeShape,1790711769.9003344,1790711770.4106495,0.5103151798248291 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,MeasureGranularity,1790711770.075412,1790711770.5232024,0.44779038429260254 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,MeasureGranularity,1790711770.4106765,1790711770.8161197,0.4054431915283203 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,MeasureTexture,1790711770.1081614,1790711771.5870912,1.4789297580718994 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,MeasureTexture,1790711770.2889433,1790711771.7154274,1.4264841079711914 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,MeasureTexture,1790711770.5232449,1790711771.9519875,1.4287426471710205 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,MeasureObjectIntensity,1790711771.5871158,1790711772.1405122,0.553396463394165 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,MeasureObjectIntensity,1790711771.7154615,1790711772.2659805,0.5505189895629883 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,MeasureTexture,1790711770.8161452,1790711772.269337,1.4531917572021484 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,MeasureObjectIntensity,1790711771.9520314,1790711772.5399017,0.5878703594207764 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,MeasureObjectIntensity,1790711772.2693791,1790711772.8932462,0.6238670349121094 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,MeasureObjectIntensityDistribution,1790711772.1405408,1790711774.6898384,2.549297571182251 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,DefineGrid,1790711774.7078564,1790711774.7652857,0.05742931365966797 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,MeasureObjectIntensityDistribution,1790711772.2660275,1790711775.054784,2.7887566089630127 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,DefineGrid,1790711775.0757825,1790711775.1260333,0.05025076866149902 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,IdentifyObjectsInGrid,1790711774.7653372,1790711775.2351942,0.46985697746276855 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,MeasureObjectIntensityDistribution,1790711772.5399427,1790711775.3178813,2.7779386043548584 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,DefineGrid,1790711775.3358152,1790711775.3806536,0.04483842849731445 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,IdentifyObjectsInGrid,1790711775.126059,1790711775.5175827,0.3915235996246338 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,MeasureObjectIntensityDistribution,1790711772.8932903,1790711775.600759,2.7074687480926514 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,DefineGrid,1790711775.6182115,1790711775.6647527,0.04654121398925781 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,IdentifyObjectsInGrid,1790711775.3806784,1790711775.7814002,0.40072178840637207 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,IdentifyObjectsInGrid,1790711775.6647768,1790711776.0506501,0.38587331771850586 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,MeasureObjectIntensity,1790711775.235217,1790711776.2019668,0.9667496681213379 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,MeasureObjectIntensity,1790711775.5176117,1790711776.4552972,0.937685489654541 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,FilterObjects,1790711776.201991,1790711776.5089839,0.306992769241333 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,MaskImage,1790711776.509039,1790711776.5593774,0.0503385066986084 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,MeasureObjectIntensity,1790711775.781432,1790711776.7358434,0.954411506652832 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,FilterObjects,1790711776.4553325,1790711776.7710147,0.31568217277526855 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,Smooth,1790711776.559408,1790711776.7902107,0.2308027744293213 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,MaskImage,1790711776.7710624,1790711776.8213322,0.05026984214782715 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,EnhanceEdges,1790711776.7902389,1790711776.8978362,0.10759735107421875 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,FilterObjects,1790711776.735873,1790711777.0548635,0.31899046897888184 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,MeasureObjectIntensity,1790711776.0506852,1790711777.0549474,1.0042622089385986 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,Smooth,1790711776.8213654,1790711777.0569868,0.23562145233154297 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,MaskImage,1790711777.054893,1790711777.1024508,0.047557830810546875 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,EnhanceEdges,1790711777.0570068,1790711777.1447682,0.08776140213012695 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,Smooth,1790711777.102484,1790711777.311309,0.20882511138916016 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,FilterObjects,1790711777.054971,1790711777.3566542,0.3016831874847412 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,EnhanceEdges,1790711777.3113337,1790711777.3943899,0.08305621147155762 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,MaskImage,1790711777.3566823,1790711777.3996022,0.04291987419128418 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,Closing,1790711776.8978603,1790711777.4961228,0.5982625484466553 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,Smooth,1790711777.3996227,1790711777.6613503,0.26172757148742676 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,Closing,1790711777.144789,1790711777.698428,0.5536389350891113 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,EnhanceEdges,1790711777.6613698,1790711777.763863,0.1024932861328125 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,Closing,1790711777.3944185,1790711777.9939167,0.5994982719421387 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,Closing,1790711777.7638857,1790711778.396736,0.632850170135498 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,IdentifyPrimaryObjects,1790711777.4961438,1790711778.9358284,1.4396846294403076 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,MeasureObjectSizeShape,1790711778.9358964,1790711779.1040502,0.1681537628173828 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,IdentifyPrimaryObjects,1790711777.698456,1790711779.2431405,1.5446844100952148 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,FilterObjects,1790711779.1041045,1790711779.304078,0.19997358322143555 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,MeasureObjectSizeShape,1790711779.2431781,1790711779.4078486,0.16467046737670898 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,MeasureObjectSizeShape,1790711779.30414,1790711779.484336,0.18019580841064453 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,FilterObjects,1790711779.407888,1790711779.5757043,0.1678164005279541 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,IdentifyPrimaryObjects,1790711777.993947,1790711779.6182468,1.6242997646331787 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,MeasureObjectSizeShape,1790711779.5757391,1790711779.7571597,0.18142056465148926 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,MeasureObjectSizeShape,1790711779.6182966,1790711779.7768397,0.15854310989379883 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,FilterObjects,1790711779.7768903,1790711779.9569485,0.18005824089050293 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,IdentifyPrimaryObjects,1790711778.396763,1790711780.1128445,1.7160813808441162 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,ExpandOrShrinkObjects,1790711779.4843729,1790711780.126657,0.6422841548919678 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,MeasureObjectSizeShape,1790711779.9569867,1790711780.1395447,0.1825580596923828 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,RelateObjects,1790711780.1266847,1790711780.190258,0.06357336044311523 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,MeasureObjectSizeShape,1790711780.112875,1790711780.2855816,0.17270660400390625 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,ExpandOrShrinkObjects,1790711779.7571886,1790711780.3854213,0.6282327175140381 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,RelateObjects,1790711780.3854492,1790711780.4640076,0.07855844497680664 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,FilterObjects,1790711780.2856112,1790711780.514626,0.22901487350463867 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,MeasureObjectSizeShape,1790711780.5146544,1790711780.7216065,0.20695209503173828 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,ExpandOrShrinkObjects,1790711780.1395864,1790711780.7975614,0.6579749584197998 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,RelateObjects,1790711780.7976446,1790711780.8753302,0.07768559455871582 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,FilterObjects,1790711780.1902916,1790711781.2872984,1.0970067977905273 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,ExpandOrShrinkObjects,1790711780.7216346,1790711781.4095004,0.6878657341003418 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,IdentifyObjectsInGrid,1790711781.287337,1790711781.4432607,0.15592360496520996 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,RelateObjects,1790711781.4095469,1790711781.4754746,0.06592774391174316 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,FilterObjects,1790711780.4640524,1790711781.5527434,1.088690996170044 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,IdentifyObjectsInGrid,1790711781.5527894,1790711781.783771,0.23098158836364746 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,ExpandOrShrinkObjects,1790711781.4433262,1790711781.954382,0.5110557079315186 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,FilterObjects,1790711780.8753653,1790711782.0703738,1.1950085163116455 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,IdentifyObjectsInGrid,1790711782.0704288,1790711782.2670329,0.19660401344299316 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,ExpandOrShrinkObjects,1790711781.783809,1790711782.3538427,0.5700337886810303 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,FilterObjects,1790711781.475506,1790711782.4926076,1.017101526260376 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,OverlayOutlines,1790711781.9544382,1790711782.4982293,0.5437910556793213 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,IdentifyObjectsInGrid,1790711782.4926343,1790711782.6331367,0.1405024528503418 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,ExpandOrShrinkObjects,1790711782.2670844,1790711782.757223,0.49013853073120117 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,OverlayOutlines,1790711782.3538737,1790711782.8622139,0.5083401203155518 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,MeasureObjectSizeShape,1790711782.4982827,1790711783.0492313,0.5509486198425293 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,ExpandOrShrinkObjects,1790711782.633175,1790711783.1345065,0.5013315677642822 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,OverlayOutlines,1790711782.757246,1790711783.225559,0.46831297874450684 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,MeasureObjectSizeShape,1790711782.8622353,1790711783.3875284,0.5252931118011475 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,MeasureGranularity,1790711783.0492897,1790711783.5412774,0.4919877052307129 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,OverlayOutlines,1790711783.134539,1790711783.59412,0.4595811367034912 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,MeasureObjectSizeShape,1790711783.2255793,1790711783.739716,0.514136791229248 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,MeasureGranularity,1790711783.3875718,1790711783.9001484,0.5125765800476074 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,MeasureObjectSizeShape,1790711783.5941412,1790711784.1082015,0.5140602588653564 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,MeasureGranularity,1790711783.739764,1790711784.1761832,0.4364192485809326 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,MeasureGranularity,1790711784.1082356,1790711784.5775,0.46926450729370117 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,MeasureTexture,1790711783.5413163,1790711785.0731375,1.5318212509155273 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,MeasureTexture,1790711783.9001782,1790711785.3616958,1.461517572402954 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,MeasureObjectIntensity,1790711785.0731645,1790711785.6144257,0.5412611961364746 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,MeasureTexture,1790711784.1762242,1790711785.6440427,1.4678184986114502 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,MeasureObjectIntensity,1790711785.3617306,1790711785.9226403,0.5609097480773926 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,MeasureTexture,1790711784.5775766,1790711786.075536,1.4979593753814697 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,MeasureObjectIntensity,1790711785.6440775,1790711786.2434301,0.5993525981903076 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,MeasureObjectIntensity,1790711786.075577,1790711786.7158947,0.6403176784515381 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,MeasureObjectIntensityDistribution,1790711785.6144536,1790711787.9770317,2.3625781536102295 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,DefineGrid,1790711787.9821272,1790711788.039514,0.05738687515258789 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,MeasureObjectIntensityDistribution,1790711785.9226675,1790711788.2799897,2.3573222160339355 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,DefineGrid,1790711788.2991393,1790711788.3624527,0.06331348419189453 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,IdentifyObjectsInGrid,1790711788.0395327,1790711788.5073369,0.4678041934967041 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,MeasureObjectIntensityDistribution,1790711786.243487,1790711788.6616502,2.418163299560547 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,IdentifyObjectsInGrid,1790711788.3624742,1790711788.6883729,0.3258986473083496 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,DefineGrid,1790711788.6666193,1790711788.722755,0.05613565444946289 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,MeasureObjectIntensityDistribution,1790711786.7159498,1790711788.854468,2.1385183334350586 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,DefineGrid,1790711788.870924,1790711788.928544,0.05762004852294922 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,IdentifyObjectsInGrid,1790711788.7227886,1790711788.9853754,0.2625868320465088 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,IdentifyObjectsInGrid,1790711788.9285748,1790711789.169395,0.24082016944885254 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,MeasureObjectIntensity,1790711788.507426,1790711789.5197031,1.0122771263122559 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,MeasureObjectIntensity,1790711788.6883996,1790711789.6310568,0.9426572322845459 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,FilterObjects,1790711789.5197277,1790711789.7616508,0.24192309379577637 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,MaskImage,1790711789.7616873,1790711789.8245265,0.06283926963806152 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,FilterObjects,1790711789.6310852,1790711789.8971152,0.26603007316589355 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,MeasureObjectIntensity,1790711788.9854007,1790711789.9205828,0.9351820945739746 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,MaskImage,1790711789.8971386,1790711789.9536994,0.05656075477600098 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,Smooth,1790711789.8245509,1790711790.0056512,0.18110036849975586 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,EnhanceEdges,1790711790.0056906,1790711790.065783,0.06009244918823242 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,Smooth,1790711789.953726,1790711790.1493502,0.19562411308288574 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,MeasureObjectIntensity,1790711789.1694207,1790711790.177016,1.0075953006744385 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,EnhanceEdges,1790711790.149371,1790711790.195549,0.04617810249328613 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,FilterObjects,1790711789.9206247,1790711790.202074,0.2814493179321289 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,MaskImage,1790711790.2020988,1790711790.2456944,0.04359555244445801 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,FilterObjects,1790711790.177043,1790711790.4204776,0.24343466758728027 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,Smooth,1790711790.2457213,1790711790.4194226,0.17370128631591797 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,MaskImage,1790711790.4204998,1790711790.4644413,0.043941497802734375 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,EnhanceEdges,1790711790.4194427,1790711790.4684887,0.04904603958129883 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,Closing,1790711790.0658064,1790711790.5644138,0.4986073970794678 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,Smooth,1790711790.464463,1790711790.6134348,0.1489717960357666 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,EnhanceEdges,1790711790.6134582,1790711790.6624024,0.04894423484802246 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,Closing,1790711790.195569,1790711790.7080445,0.5124754905700684 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,Closing,1790711790.4685094,1790711790.991136,0.5226266384124756 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,Closing,1790711790.6624236,1790711791.2954452,0.6330215930938721 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,IdentifyPrimaryObjects,1790711790.5644367,1790711793.135339,2.5709023475646973 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,MeasureObjectSizeShape,1790711793.135486,1790711793.3159275,0.18044161796569824 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,FilterObjects,1790711793.3159788,1790711793.4611702,0.14519143104553223 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,IdentifyPrimaryObjects,1790711790.708064,1790711793.4654272,2.7573630809783936 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,MeasureObjectSizeShape,1790711793.4612007,1790711793.6238587,0.1626579761505127 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,MeasureObjectSizeShape,1790711793.4656007,1790711793.6469402,0.18133950233459473 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,FilterObjects,1790711793.6469893,1790711793.7949386,0.14794921875 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,MeasureObjectSizeShape,1790711793.7949803,1790711793.972851,0.1778707504272461 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,IdentifyPrimaryObjects,1790711790.99116,1790711794.136697,3.1455371379852295 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,MeasureObjectSizeShape,1790711794.1369348,1790711794.318599,0.18166422843933105 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,FilterObjects,1790711794.318658,1790711794.4474497,0.12879157066345215 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,MeasureObjectSizeShape,1790711794.447473,1790711794.5973601,0.1498870849609375 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,IdentifyPrimaryObjects,1790711791.2954657,1790711794.775549,3.4800832271575928 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,ExpandOrShrinkObjects,1790711793.623912,1790711794.925446,1.3015339374542236 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,MeasureObjectSizeShape,1790711794.775763,1790711794.952134,0.17637085914611816 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,RelateObjects,1790711794.9254746,1790711794.9846866,0.05921196937561035 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,FilterObjects,1790711794.952166,1790711795.0954218,0.14325571060180664 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,ExpandOrShrinkObjects,1790711793.9728959,1790711795.1661563,1.1932604312896729 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,RelateObjects,1790711795.1662264,1790711795.2347193,0.06849288940429688 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,MeasureObjectSizeShape,1790711795.0955937,1790711795.270764,0.1751704216003418 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,ExpandOrShrinkObjects,1790711794.5974152,1790711795.6562176,1.0588023662567139 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,RelateObjects,1790711795.6562462,1790711795.7117867,0.05554056167602539 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,FilterObjects,1790711794.9847348,1790711796.7247696,1.740034818649292 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,ExpandOrShrinkObjects,1790711795.2708414,1790711796.8355863,1.5647449493408203 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,FilterObjects,1790711795.234792,1790711796.8420398,1.6072478294372559 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,RelateObjects,1790711796.8356388,1790711796.892086,0.05644726753234863 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,IdentifyObjectsInGrid,1790711796.7248168,1790711796.9524426,0.22762584686279297 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,IdentifyObjectsInGrid,1790711796.8420677,1790711797.1209867,0.278918981552124 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,FilterObjects,1790711795.7118483,1790711797.3168738,1.6050255298614502 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,IdentifyObjectsInGrid,1790711797.3169594,1790711797.535871,0.21891164779663086 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,ExpandOrShrinkObjects,1790711797.1210232,1790711798.4541852,1.3331620693206787 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,FilterObjects,1790711796.892142,1790711798.544202,1.6520600318908691 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,IdentifyObjectsInGrid,1790711798.544243,1790711798.72882,0.18457698822021484 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,ExpandOrShrinkObjects,1790711796.9525323,1790711798.7616358,1.8091034889221191 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,ExpandOrShrinkObjects,1790711797.5358918,1790711798.8453698,1.3094780445098877 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,OverlayOutlines,1790711798.761712,1790711799.669809,0.9080970287322998 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,OverlayOutlines,1790711798.4542162,1790711799.7461572,1.2919409275054932 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,ExpandOrShrinkObjects,1790711798.7288668,1790711800.0072286,1.2783617973327637 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,OverlayOutlines,1790711798.8454347,1790711800.4331965,1.5877618789672852 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,MeasureObjectSizeShape,1790711799.6698422,1790711800.4937792,0.823936939239502 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,MeasureObjectSizeShape,1790711799.7461793,1790711800.6670947,0.9209153652191162 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,OverlayOutlines,1790711800.0072505,1790711801.0319607,1.0247101783752441 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,MeasureObjectSizeShape,1790711800.433228,1790711801.195398,0.7621700763702393 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,MeasureGranularity,1790711800.4938593,1790711801.5014815,1.007622241973877 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,MeasureObjectSizeShape,1790711801.0320137,1790711801.5815756,0.5495619773864746 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,MeasureGranularity,1790711800.667197,1790711801.8114667,1.1442697048187256 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,MeasureGranularity,1790711801.1954985,1790711802.179214,0.9837155342102051 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,MeasureGranularity,1790711801.5816238,1790711802.5520136,0.9703898429870605 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,MeasureTexture,1790711801.5015113,1790711803.366832,1.8653206825256348 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,MeasureObjectIntensity,1790711803.3668668,1790711803.893186,0.5263192653656006 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,MeasureTexture,1790711801.8115504,1790711803.9700923,2.1585419178009033 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,MeasureTexture,1790711802.1792808,1790711804.3806467,2.2013659477233887 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,MeasureTexture,1790711802.5520515,1790711804.5946734,2.0426218509674072 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,MeasureObjectIntensity,1790711803.9701233,1790711804.888245,0.9181218147277832 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,MeasureObjectIntensity,1790711804.5947115,1790711805.252415,0.6577033996582031 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,MeasureObjectIntensity,1790711804.3806837,1790711805.2595725,0.8788888454437256 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,MeasureObjectIntensityDistribution,1790711803.893221,1790711806.224693,2.331472158432007 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,MeasureObjectIntensityDistribution,1790711805.252458,1790711807.431696,2.1792378425598145 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,MeasureObjectIntensityDistribution,1790711804.8883057,1790711807.6661613,2.777855634689331 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,MeasureObjectIntensityDistribution,1790711805.2596173,1790711807.9173691,2.6577517986297607 +candidate,perf-wide-idist-ready-16w-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,,,ExportToSpreadsheet,1790711809.7356446,1790711843.564004,33.82835936546326 +control,perf-wide-idist-control-A3-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,DefineGrid,1790711941.7137086,1790711941.872644,0.1589353084564209 +control,perf-wide-idist-control-A3-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,IdentifyObjectsInGrid,1790711941.8726711,1790711942.0643797,0.19170856475830078 +control,perf-wide-idist-control-A3-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureObjectIntensity,1790711942.064408,1790711942.8024871,0.7380790710449219 +control,perf-wide-idist-control-A3-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,FilterObjects,1790711942.8025117,1790711942.9934273,0.19091558456420898 +control,perf-wide-idist-control-A3-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MaskImage,1790711942.9934542,1790711943.0204084,0.026954174041748047 +control,perf-wide-idist-control-A3-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,Smooth,1790711943.020431,1790711943.1529825,0.1325514316558838 +control,perf-wide-idist-control-A3-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,EnhanceEdges,1790711943.1530042,1790711943.1945715,0.041567325592041016 +control,perf-wide-idist-control-A3-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,Closing,1790711943.1945941,1790711943.6641867,0.4695925712585449 +control,perf-wide-idist-control-A3-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,IdentifyPrimaryObjects,1790711943.6642096,1790711944.4579196,0.7937099933624268 +control,perf-wide-idist-control-A3-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureObjectSizeShape,1790711944.4579432,1790711944.601873,0.14392971992492676 +control,perf-wide-idist-control-A3-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,FilterObjects,1790711944.6018949,1790711944.7058687,0.1039738655090332 +control,perf-wide-idist-control-A3-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureObjectSizeShape,1790711944.7058988,1790711944.843067,0.13716816902160645 +control,perf-wide-idist-control-A3-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,ExpandOrShrinkObjects,1790711944.8430889,1790711945.0546236,0.21153473854064941 +control,perf-wide-idist-control-A3-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,RelateObjects,1790711945.054647,1790711945.0970511,0.0424041748046875 +control,perf-wide-idist-control-A3-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,FilterObjects,1790711945.097076,1790711945.5223134,0.42523741722106934 +control,perf-wide-idist-control-A3-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,IdentifyObjectsInGrid,1790711945.5223405,1790711945.5993004,0.07695984840393066 +control,perf-wide-idist-control-A3-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,ExpandOrShrinkObjects,1790711945.599324,1790711945.840084,0.24076008796691895 +control,perf-wide-idist-control-A3-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,OverlayOutlines,1790711945.8401077,1790711946.0514815,0.21137380599975586 +control,perf-wide-idist-control-A3-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureObjectSizeShape,1790711946.0515037,1790711946.459027,0.40752339363098145 +control,perf-wide-idist-control-A3-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureGranularity,1790711946.459057,1790711949.5247388,3.0656816959381104 +control,perf-wide-idist-control-A3-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureTexture,1790711949.524764,1790711950.900946,1.3761818408966064 +control,perf-wide-idist-control-A3-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureObjectIntensity,1790711950.9009764,1790711951.392349,0.49137258529663086 +control,perf-wide-idist-control-A3-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureObjectIntensityDistribution,1790711951.3923743,1790711955.498241,4.1058666706085205 +control,perf-wide-idist-control-A3-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,,,ExportToSpreadsheet,1790711955.5017636,1790711958.0558171,2.554053544998169 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,DefineGrid,1790711975.0263975,1790711975.116605,0.09020757675170898 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,DefineGrid,1790711975.0330353,1790711975.122682,0.08964681625366211 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,DefineGrid,1790711975.0411768,1790711975.1301017,0.08892488479614258 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,DefineGrid,1790711975.049613,1790711975.1379893,0.08837628364562988 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,IdentifyObjectsInGrid,1790711975.1301467,1790711975.559846,0.429699182510376 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,IdentifyObjectsInGrid,1790711975.1380308,1790711975.564841,0.42681026458740234 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,IdentifyObjectsInGrid,1790711975.1227443,1790711975.5658526,0.44310832023620605 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,IdentifyObjectsInGrid,1790711975.1166635,1790711975.5674505,0.4507870674133301 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,MeasureObjectIntensity,1790711975.5598698,1790711976.5024962,0.9426264762878418 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,MeasureObjectIntensity,1790711975.564864,1790711976.510523,0.9456591606140137 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,MeasureObjectIntensity,1790711975.5674725,1790711976.5206864,0.9532139301300049 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,MeasureObjectIntensity,1790711975.5658746,1790711976.5373898,0.9715151786804199 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,FilterObjects,1790711976.5105462,1790711976.914054,0.40350770950317383 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,FilterObjects,1790711976.502525,1790711976.9147904,0.4122653007507324 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,FilterObjects,1790711976.520708,1790711976.9326248,0.41191673278808594 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,FilterObjects,1790711976.5374196,1790711976.9392917,0.4018721580505371 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,MaskImage,1790711976.9148154,1790711976.9704103,0.05559492111206055 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,MaskImage,1790711976.9140785,1790711976.971684,0.05760550498962402 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,MaskImage,1790711976.9326615,1790711977.0081267,0.07546520233154297 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,MaskImage,1790711976.939327,1790711977.010578,0.07125091552734375 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,Smooth,1790711976.9704404,1790711977.2500744,0.2796339988708496 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,Smooth,1790711976.9717216,1790711977.250357,0.27863526344299316 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,Smooth,1790711977.0106013,1790711977.2540014,0.24340009689331055 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,Smooth,1790711977.008151,1790711977.256101,0.24794983863830566 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,EnhanceEdges,1790711977.250386,1790711977.3412547,0.09086871147155762 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,EnhanceEdges,1790711977.250105,1790711977.342119,0.09201407432556152 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,EnhanceEdges,1790711977.254023,1790711977.3479142,0.09389114379882812 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,EnhanceEdges,1790711977.2561214,1790711977.3559556,0.09983420372009277 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,Closing,1790711977.3421493,1790711977.9036674,0.5615181922912598 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,Closing,1790711977.3413086,1790711977.9048982,0.5635895729064941 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,Closing,1790711977.347934,1790711977.908128,0.5601940155029297 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,Closing,1790711977.3559756,1790711977.9354672,0.5794916152954102 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,IdentifyPrimaryObjects,1790711977.9036932,1790711979.8226037,1.9189105033874512 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,IdentifyPrimaryObjects,1790711977.935496,1790711979.9162376,1.9807415008544922 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,IdentifyPrimaryObjects,1790711977.908147,1790711979.931308,2.023160934448242 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,IdentifyPrimaryObjects,1790711977.904932,1790711979.9335735,2.02864146232605 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,MeasureObjectSizeShape,1790711979.822634,1790711979.990453,0.16781902313232422 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,MeasureObjectSizeShape,1790711979.9162614,1790711980.077357,0.16109561920166016 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,MeasureObjectSizeShape,1790711979.933605,1790711980.0943398,0.1607348918914795 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,MeasureObjectSizeShape,1790711979.931364,1790711980.0998943,0.16853022575378418 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,FilterObjects,1790711979.990474,1790711980.1057303,0.11525630950927734 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,FilterObjects,1790711980.077385,1790711980.2215333,0.1441483497619629 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,FilterObjects,1790711980.0943604,1790711980.2343652,0.14000487327575684 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,FilterObjects,1790711980.0999248,1790711980.246091,0.14616608619689941 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,MeasureObjectSizeShape,1790711980.1057615,1790711980.2780938,0.1723322868347168 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,MeasureObjectSizeShape,1790711980.2215617,1790711980.3914022,0.16984057426452637 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,MeasureObjectSizeShape,1790711980.2344003,1790711980.3951068,0.1607065200805664 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,MeasureObjectSizeShape,1790711980.246126,1790711980.4139931,0.16786718368530273 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,ExpandOrShrinkObjects,1790711980.278114,1790711980.9448006,0.6666865348815918 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,RelateObjects,1790711980.9448304,1790711981.0338032,0.08897280693054199 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,ExpandOrShrinkObjects,1790711980.3951318,1790711981.080745,0.6856131553649902 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,ExpandOrShrinkObjects,1790711980.391426,1790711981.1025934,0.7111673355102539 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,ExpandOrShrinkObjects,1790711980.4140174,1790711981.1179988,0.7039813995361328 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,RelateObjects,1790711981.080772,1790711981.15801,0.07723808288574219 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,RelateObjects,1790711981.102633,1790711981.1835861,0.08095312118530273 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,RelateObjects,1790711981.1180367,1790711981.1919413,0.07390451431274414 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,FilterObjects,1790711981.0338347,1790711982.4613948,1.4275600910186768 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,IdentifyObjectsInGrid,1790711982.4614325,1790711982.594909,0.13347649574279785 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,FilterObjects,1790711981.183624,1790711982.666385,1.4827609062194824 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,FilterObjects,1790711981.158048,1790711982.6664925,1.5084445476531982 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,FilterObjects,1790711981.1919737,1790711982.6679354,1.475961685180664 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,IdentifyObjectsInGrid,1790711982.666522,1790711982.8121297,0.14560770988464355 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,IdentifyObjectsInGrid,1790711982.6664221,1790711982.8123257,0.1459035873413086 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,IdentifyObjectsInGrid,1790711982.667958,1790711982.8150098,0.14705181121826172 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,ExpandOrShrinkObjects,1790711982.5949411,1790711983.2126236,0.6176824569702148 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,ExpandOrShrinkObjects,1790711982.8123477,1790711983.4651587,0.6528110504150391 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,ExpandOrShrinkObjects,1790711982.8121567,1790711983.465365,0.6532082557678223 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,ExpandOrShrinkObjects,1790711982.815038,1790711983.465622,0.6505839824676514 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,OverlayOutlines,1790711983.2126503,1790711983.9025683,0.689918041229248 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,OverlayOutlines,1790711983.4653883,1790711984.2516327,0.7862443923950195 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,OverlayOutlines,1790711983.4651885,1790711984.2823002,0.8171117305755615 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,OverlayOutlines,1790711983.4656484,1790711984.354988,0.8893396854400635 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,MeasureObjectSizeShape,1790711983.9025943,1790711984.8987885,0.9961941242218018 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,MeasureObjectSizeShape,1790711984.282322,1790711985.2639112,0.9815893173217773 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,MeasureObjectSizeShape,1790711984.3550088,1790711985.2665343,0.9115254878997803 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,MeasureObjectSizeShape,1790711984.2516646,1790711985.2987602,1.047095537185669 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,MeasureGranularity,1790711984.898811,1790711990.8081222,5.909311056137085 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,MeasureGranularity,1790711985.2639616,1790711991.169378,5.905416488647461 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,MeasureGranularity,1790711985.2665737,1790711991.1805916,5.914017915725708 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,MeasureGranularity,1790711985.298795,1790711991.336961,6.038166046142578 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,MeasureTexture,1790711990.8081565,1790711992.2884483,1.4802918434143066 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,MeasureTexture,1790711991.169412,1790711992.619751,1.4503390789031982 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,MeasureTexture,1790711991.1806314,1790711992.6464033,1.4657719135284424 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,MeasureObjectIntensity,1790711992.2884722,1790711992.8289967,0.5405244827270508 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,MeasureTexture,1790711991.336986,1790711992.8540106,1.5170245170593262 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,MeasureObjectIntensity,1790711992.6197853,1790711993.2017982,0.5820128917694092 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,MeasureObjectIntensity,1790711992.6464546,1790711993.2491953,0.6027407646179199 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,MeasureObjectIntensity,1790711992.854037,1790711993.4797196,0.6256825923919678 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W003,MeasureObjectIntensityDistribution,1790711992.8290353,1790711997.2382848,4.409249544143677 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,DefineGrid,1790711997.2456546,1790711997.2951384,0.0494837760925293 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W001,MeasureObjectIntensityDistribution,1790711993.2018447,1790711997.6337316,4.431886911392212 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,DefineGrid,1790711997.6402473,1790711997.6994708,0.05922341346740723 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,IdentifyObjectsInGrid,1790711997.295161,1790711997.7148108,0.4196498394012451 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W002,MeasureObjectIntensityDistribution,1790711993.2492332,1790711997.9081,4.65886664390564 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,DefineGrid,1790711997.9196198,1790711997.9718874,0.05226755142211914 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,IdentifyObjectsInGrid,1790711997.6994917,1790711998.1187751,0.419283390045166 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W004,MeasureObjectIntensityDistribution,1790711993.479777,1790711998.208048,4.728271007537842 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,DefineGrid,1790711998.2152352,1790711998.2764053,0.061170101165771484 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,IdentifyObjectsInGrid,1790711997.9719124,1790711998.2958972,0.32398486137390137 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,IdentifyObjectsInGrid,1790711998.2764251,1790711998.5780811,0.30165600776672363 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,MeasureObjectIntensity,1790711997.7148697,1790711998.8170795,1.1022098064422607 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,FilterObjects,1790711998.817108,1790711999.1208389,0.30373096466064453 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,MeasureObjectIntensity,1790711998.1188047,1790711999.1510372,1.0322325229644775 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,MaskImage,1790711999.1208677,1790711999.1645727,0.043704986572265625 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,MeasureObjectIntensity,1790711998.295919,1790711999.2838476,0.9879286289215088 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,Smooth,1790711999.1645966,1790711999.3635576,0.1989610195159912 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,EnhanceEdges,1790711999.3635814,1790711999.4307241,0.06714272499084473 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,FilterObjects,1790711999.151087,1790711999.4565837,0.3054966926574707 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,MaskImage,1790711999.4566119,1790711999.4969945,0.04038262367248535 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,Smooth,1790711999.49702,1790711999.682352,0.1853320598602295 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,MeasureObjectIntensity,1790711998.5781012,1790711999.6794107,1.1013095378875732 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,FilterObjects,1790711999.283877,1790711999.7098105,0.4259335994720459 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,EnhanceEdges,1790711999.682372,1790711999.7452283,0.06285619735717773 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,MaskImage,1790711999.7098544,1790711999.7532468,0.04339241981506348 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,Smooth,1790711999.753281,1790711999.9500923,0.19681119918823242 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,Closing,1790711999.4307463,1790711999.9760354,0.5452890396118164 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,EnhanceEdges,1790711999.9501202,1790712000.0593395,0.10921931266784668 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,FilterObjects,1790711999.6794538,1790712000.188785,0.509331226348877 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,MaskImage,1790712000.1888156,1790712000.227833,0.039017438888549805 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,Closing,1790711999.7452488,1790712000.3156106,0.570361852645874 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,Smooth,1790712000.2278543,1790712000.442852,0.2149977684020996 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,EnhanceEdges,1790712000.442875,1790712000.5146477,0.07177281379699707 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,Closing,1790712000.0593748,1790712000.6645331,0.6051583290100098 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,Closing,1790712000.5146706,1790712001.1921222,0.6774516105651855 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,IdentifyPrimaryObjects,1790711999.976063,1790712001.571947,1.595884084701538 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,MeasureObjectSizeShape,1790712001.5719786,1790712001.7425144,0.17053580284118652 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,FilterObjects,1790712001.7425528,1790712001.88128,0.13872718811035156 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,IdentifyPrimaryObjects,1790712000.3156416,1790712001.8984458,1.5828042030334473 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,MeasureObjectSizeShape,1790712001.881308,1790712002.052079,0.17077088356018066 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,MeasureObjectSizeShape,1790712001.8985012,1790712002.0745358,0.17603468894958496 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,FilterObjects,1790712002.0745654,1790712002.2213037,0.14673829078674316 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,IdentifyPrimaryObjects,1790712000.6645558,1790712002.38246,1.7179043292999268 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,MeasureObjectSizeShape,1790712002.2213347,1790712002.4014332,0.1800985336303711 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,MeasureObjectSizeShape,1790712002.3825066,1790712002.5535407,0.1710340976715088 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,ExpandOrShrinkObjects,1790712002.0521245,1790712002.5907714,0.538646936416626 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,RelateObjects,1790712002.5908155,1790712002.6724236,0.08160805702209473 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,FilterObjects,1790712002.553566,1790712002.7026598,0.1490938663482666 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,MeasureObjectSizeShape,1790712002.7027264,1790712002.902868,0.20014166831970215 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,IdentifyPrimaryObjects,1790712001.1921444,1790712002.9162908,1.7241463661193848 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,ExpandOrShrinkObjects,1790712002.401486,1790712002.9901977,0.5887117385864258 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,RelateObjects,1790712002.99023,1790712003.058108,0.06787800788879395 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,MeasureObjectSizeShape,1790712002.91639,1790712003.099428,0.18303799629211426 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,FilterObjects,1790712003.099449,1790712003.2773116,0.17786264419555664 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,MeasureObjectSizeShape,1790712003.2773721,1790712003.4867506,0.20937848091125488 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,ExpandOrShrinkObjects,1790712002.9029114,1790712003.58287,0.6799585819244385 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,FilterObjects,1790712002.6724586,1790712003.6629722,0.9905135631561279 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,RelateObjects,1790712003.582902,1790712003.6681755,0.08527350425720215 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,IdentifyObjectsInGrid,1790712003.6630034,1790712003.843109,0.18010544776916504 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,FilterObjects,1790712003.058147,1790712004.1501696,1.0920226573944092 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,ExpandOrShrinkObjects,1790712003.4867768,1790712004.2057538,0.7189769744873047 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,RelateObjects,1790712004.205792,1790712004.29098,0.08518815040588379 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,IdentifyObjectsInGrid,1790712004.1502159,1790712004.2968452,0.14662933349609375 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,ExpandOrShrinkObjects,1790712003.8431623,1790712004.7029583,0.8597960472106934 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,FilterObjects,1790712003.6682208,1790712004.7591007,1.0908799171447754 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,IdentifyObjectsInGrid,1790712004.7591333,1790712004.9109414,0.1518080234527588 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,ExpandOrShrinkObjects,1790712004.2968855,1790712005.1416848,0.844799280166626 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,OverlayOutlines,1790712004.702985,1790712005.2974024,0.5944173336029053 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,FilterObjects,1790712004.2910228,1790712005.3107104,1.0196876525878906 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,IdentifyObjectsInGrid,1790712005.3107367,1790712005.475175,0.16443824768066406 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,ExpandOrShrinkObjects,1790712004.910984,1790712005.65278,0.7417960166931152 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,OverlayOutlines,1790712005.1417143,1790712005.6661668,0.5244524478912354 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,MeasureObjectSizeShape,1790712005.29743,1790712005.8676612,0.5702311992645264 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,OverlayOutlines,1790712005.6528025,1790712006.1677144,0.5149118900299072 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,ExpandOrShrinkObjects,1790712005.4752133,1790712006.186855,0.711641788482666 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,MeasureObjectSizeShape,1790712005.6661906,1790712006.2142951,0.5481045246124268 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,MeasureGranularity,1790712005.8676913,1790712006.3604865,0.4927952289581299 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,MeasureObjectSizeShape,1790712006.1677368,1790712006.6700127,0.5022759437561035 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,MeasureGranularity,1790712006.2143526,1790712006.675898,0.461545467376709 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,OverlayOutlines,1790712006.186881,1790712006.73128,0.5443990230560303 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,MeasureGranularity,1790712006.6700606,1790712007.1154644,0.4454038143157959 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,MeasureObjectSizeShape,1790712006.731305,1790712007.2476237,0.5163187980651855 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,MeasureGranularity,1790712007.2476554,1790712007.6882634,0.44060802459716797 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,MeasureTexture,1790712006.360526,1790712007.9164982,1.5559720993041992 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,MeasureTexture,1790712006.6759346,1790712008.1649733,1.4890387058258057 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,MeasureObjectIntensity,1790712007.9165292,1790712008.4855957,0.5690665245056152 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,MeasureTexture,1790712007.115513,1790712008.6401377,1.5246245861053467 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,MeasureObjectIntensity,1790712008.1649969,1790712008.7213442,0.5563473701477051 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,MeasureTexture,1790712007.6883025,1790712009.169972,1.4816694259643555 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,MeasureObjectIntensity,1790712008.6401713,1790712009.2351892,0.5950179100036621 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,MeasureObjectIntensity,1790712009.1700535,1790712009.7734578,0.6034042835235596 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W007,MeasureObjectIntensityDistribution,1790712008.4856305,1790712011.0268853,2.541254758834839 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,DefineGrid,1790712011.032345,1790712011.0808554,0.04851031303405762 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W005,MeasureObjectIntensityDistribution,1790712008.7213798,1790712011.202477,2.4810972213745117 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,DefineGrid,1790712011.2092063,1790712011.2626379,0.05343151092529297 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,IdentifyObjectsInGrid,1790712011.080876,1790712011.6364229,0.555546760559082 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,IdentifyObjectsInGrid,1790712011.2626672,1790712011.8141983,0.5515310764312744 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W006,MeasureObjectIntensityDistribution,1790712009.2352371,1790712011.8732467,2.638009548187256 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,DefineGrid,1790712011.8786519,1790712011.9207153,0.04206347465515137 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W008,MeasureObjectIntensityDistribution,1790712009.773543,1790712012.2720392,2.4984962940216064 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,DefineGrid,1790712012.2782466,1790712012.3264604,0.04821372032165527 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,IdentifyObjectsInGrid,1790712011.9207387,1790712012.445967,0.5252282619476318 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,MeasureObjectIntensity,1790712011.6364527,1790712012.6257157,0.9892630577087402 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,MeasureObjectIntensity,1790712011.8142278,1790712012.7943025,0.9800746440887451 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,IdentifyObjectsInGrid,1790712012.3264809,1790712012.8051808,0.4786999225616455 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,FilterObjects,1790712012.6257417,1790712012.974757,0.3490152359008789 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,MaskImage,1790712012.974799,1790712013.0298004,0.05500149726867676 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,FilterObjects,1790712012.7943263,1790712013.1430774,0.3487510681152344 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,MaskImage,1790712013.1431122,1790712013.186489,0.043376922607421875 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,Smooth,1790712013.0298636,1790712013.2182646,0.1884009838104248 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,EnhanceEdges,1790712013.2183022,1790712013.2682176,0.049915313720703125 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,Smooth,1790712013.1865115,1790712013.3633718,0.17686033248901367 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,EnhanceEdges,1790712013.3634138,1790712013.4069662,0.043552398681640625 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,MeasureObjectIntensity,1790712012.4459922,1790712013.4125972,0.9666049480438232 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,FilterObjects,1790712013.4126177,1790712013.7126894,0.30007171630859375 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,MeasureObjectIntensity,1790712012.805209,1790712013.7300231,0.9248142242431641 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,MaskImage,1790712013.7127132,1790712013.7512875,0.03857421875 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,Closing,1790712013.2682517,1790712013.8244643,0.5562126636505127 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,Smooth,1790712013.751308,1790712013.941557,0.19024896621704102 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,EnhanceEdges,1790712013.9415903,1790712013.9992166,0.05762624740600586 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,Closing,1790712013.4069867,1790712013.999747,0.5927603244781494 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,FilterObjects,1790712013.730044,1790712014.1331072,0.4030632972717285 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,MaskImage,1790712014.1331449,1790712014.1827621,0.04961729049682617 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,Smooth,1790712014.182785,1790712014.3561785,0.17339348793029785 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,EnhanceEdges,1790712014.3562036,1790712014.4013417,0.04513812065124512 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,Closing,1790712013.9992478,1790712014.6375546,0.6383068561553955 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,Closing,1790712014.4013636,1790712015.0239594,0.6225957870483398 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,IdentifyPrimaryObjects,1790712013.824485,1790712015.2424555,1.4179704189300537 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,MeasureObjectSizeShape,1790712015.2424994,1790712015.4090822,0.16658282279968262 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,IdentifyPrimaryObjects,1790712013.9997747,1790712015.4280446,1.428269863128662 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,FilterObjects,1790712015.409114,1790712015.5494797,0.1403658390045166 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,MeasureObjectSizeShape,1790712015.428075,1790712015.5968916,0.16881656646728516 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,MeasureObjectSizeShape,1790712015.549513,1790712015.7237875,0.17427444458007812 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,FilterObjects,1790712015.5969367,1790712015.733546,0.13660931587219238 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,MeasureObjectSizeShape,1790712015.7335851,1790712015.9089174,0.17533230781555176 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,IdentifyPrimaryObjects,1790712014.6375816,1790712016.074386,1.4368042945861816 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,ExpandOrShrinkObjects,1790712015.7238245,1790712016.241142,0.517317533493042 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,MeasureObjectSizeShape,1790712016.0744216,1790712016.2451208,0.1706991195678711 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,RelateObjects,1790712016.2411735,1790712016.3317964,0.0906229019165039 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,FilterObjects,1790712016.2451463,1790712016.3952363,0.15008997917175293 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,ExpandOrShrinkObjects,1790712015.908964,1790712016.417013,0.5080490112304688 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,RelateObjects,1790712016.417068,1790712016.5019295,0.08486151695251465 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,IdentifyPrimaryObjects,1790712015.0239844,1790712016.5338051,1.5098206996917725 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,MeasureObjectSizeShape,1790712016.395303,1790712016.5910609,0.19575786590576172 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,MeasureObjectSizeShape,1790712016.5338292,1790712016.7112262,0.1773970127105713 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,FilterObjects,1790712016.7112544,1790712016.8683155,0.15706110000610352 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,MeasureObjectSizeShape,1790712016.8683612,1790712017.0484393,0.18007802963256836 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,ExpandOrShrinkObjects,1790712016.5910873,1790712017.123537,0.5324497222900391 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,RelateObjects,1790712017.123604,1790712017.2411456,0.11754155158996582 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,FilterObjects,1790712016.331836,1790712017.2774615,0.9456255435943604 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,IdentifyObjectsInGrid,1790712017.2775083,1790712017.461319,0.18381071090698242 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,FilterObjects,1790712016.5019617,1790712017.5832415,1.0812797546386719 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,ExpandOrShrinkObjects,1790712017.0484612,1790712017.6183138,0.5698525905609131 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,RelateObjects,1790712017.6183736,1790712017.7062669,0.08789324760437012 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,IdentifyObjectsInGrid,1790712017.5832872,1790712017.769066,0.18577885627746582 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,ExpandOrShrinkObjects,1790712017.4613545,1790712018.187753,0.7263984680175781 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,FilterObjects,1790712017.2411795,1790712018.2774918,1.0363123416900635 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,IdentifyObjectsInGrid,1790712018.2775483,1790712018.4918914,0.21434307098388672 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,ExpandOrShrinkObjects,1790712017.7691083,1790712018.601665,0.8325567245483398 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,FilterObjects,1790712017.7063134,1790712018.7895627,1.0832493305206299 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,OverlayOutlines,1790712018.187778,1790712018.8561049,0.6683268547058105 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,IdentifyObjectsInGrid,1790712018.7896075,1790712018.9214113,0.1318037509918213 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,OverlayOutlines,1790712018.6017077,1790712019.2437012,0.641993522644043 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,ExpandOrShrinkObjects,1790712018.4919186,1790712019.2680721,0.776153564453125 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,MeasureObjectSizeShape,1790712018.8561385,1790712019.5768657,0.7207272052764893 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,ExpandOrShrinkObjects,1790712018.9214468,1790712019.6412008,0.7197539806365967 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,OverlayOutlines,1790712019.2681298,1790712019.8247972,0.5566673278808594 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,MeasureObjectSizeShape,1790712019.2437265,1790712019.9105437,0.6668171882629395 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,MeasureGranularity,1790712019.576899,1790712020.092773,0.515873908996582 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,OverlayOutlines,1790712019.641224,1790712020.1689565,0.5277326107025146 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,MeasureGranularity,1790712019.9105833,1790712020.3945897,0.484006404876709 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,MeasureObjectSizeShape,1790712019.8248198,1790712020.5030105,0.6781907081604004 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,MeasureObjectSizeShape,1790712020.1689806,1790712020.7411535,0.5721728801727295 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,MeasureGranularity,1790712020.5030477,1790712020.9654465,0.4623987674713135 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,MeasureGranularity,1790712020.7411768,1790712021.1802757,0.4390988349914551 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,MeasureTexture,1790712020.0928028,1790712021.5906157,1.4978129863739014 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,MeasureTexture,1790712020.3946185,1790712021.8501172,1.4554986953735352 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,MeasureObjectIntensity,1790712021.5906503,1790712022.1750307,0.5843803882598877 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,MeasureObjectIntensity,1790712021.8501737,1790712022.4072804,0.5571067333221436 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,MeasureTexture,1790712020.9654784,1790712022.4438994,1.4784209728240967 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,MeasureTexture,1790712021.1802998,1790712022.6677737,1.487473964691162 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,MeasureObjectIntensity,1790712022.443955,1790712023.058123,0.6141681671142578 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,MeasureObjectIntensity,1790712022.667803,1790712023.3264158,0.6586127281188965 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W011,MeasureObjectIntensityDistribution,1790712022.1750634,1790712024.3459573,2.170893907546997 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,DefineGrid,1790712024.3517478,1790712024.4003718,0.04862403869628906 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W009,MeasureObjectIntensityDistribution,1790712022.4073193,1790712024.9979265,2.590607166290283 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,IdentifyObjectsInGrid,1790712024.4003973,1790712025.0225804,0.622183084487915 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,DefineGrid,1790712025.00363,1790712025.0498092,0.04617929458618164 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W010,MeasureObjectIntensityDistribution,1790712023.0581884,1790712025.6493907,2.5912022590637207 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,IdentifyObjectsInGrid,1790712025.0498364,1790712025.6956546,0.6458182334899902 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,DefineGrid,1790712025.6548944,1790712025.7080157,0.053121328353881836 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,MeasureObjectIntensity,1790712025.02262,1790712026.0231771,1.0005571842193604 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W012,MeasureObjectIntensityDistribution,1790712023.3264534,1790712026.105834,2.7793805599212646 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,DefineGrid,1790712026.1119196,1790712026.1596303,0.04771065711975098 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,IdentifyObjectsInGrid,1790712025.7080364,1790712026.276514,0.5684776306152344 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,FilterObjects,1790712026.0232074,1790712026.4227896,0.3995821475982666 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,MaskImage,1790712026.422817,1790712026.4702232,0.04740619659423828 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,MeasureObjectIntensity,1790712025.6956794,1790712026.6683204,0.9726409912109375 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,IdentifyObjectsInGrid,1790712026.159652,1790712026.7214978,0.5618457794189453 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,Smooth,1790712026.4702566,1790712026.7971425,0.3268859386444092 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,EnhanceEdges,1790712026.797166,1790712026.881054,0.08388781547546387 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,FilterObjects,1790712026.6683745,1790712027.0101638,0.34178924560546875 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,MaskImage,1790712027.0101917,1790712027.0545497,0.044358015060424805 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,MeasureObjectIntensity,1790712026.2765522,1790712027.2233493,0.9467971324920654 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,Smooth,1790712027.0545726,1790712027.3399513,0.28537869453430176 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,EnhanceEdges,1790712027.3399723,1790712027.421478,0.08150577545166016 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,Closing,1790712026.881074,1790712027.4307737,0.5496997833251953 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,FilterObjects,1790712027.2233791,1790712027.5529366,0.3295574188232422 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,MaskImage,1790712027.552975,1790712027.5994358,0.046460866928100586 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,MeasureObjectIntensity,1790712026.721539,1790712027.6033847,0.8818457126617432 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,Smooth,1790712027.5994568,1790712027.8918667,0.29240989685058594 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,EnhanceEdges,1790712027.8918986,1790712027.9975321,0.10563349723815918 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,Closing,1790712027.4215045,1790712028.0060408,0.5845363140106201 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,FilterObjects,1790712027.6034057,1790712028.0190113,0.4156055450439453 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,MaskImage,1790712028.0190496,1790712028.0664206,0.04737091064453125 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,Smooth,1790712028.066441,1790712028.352576,0.2861349582672119 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,EnhanceEdges,1790712028.3526,1790712028.4430387,0.0904386043548584 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,Closing,1790712027.9975533,1790712028.5595956,0.562042236328125 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,IdentifyPrimaryObjects,1790712027.4307942,1790712028.7349927,1.3041985034942627 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,MeasureObjectSizeShape,1790712028.73502,1790712028.9051604,0.17014050483703613 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,Closing,1790712028.4430685,1790712029.0384312,0.595362663269043 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,FilterObjects,1790712028.9051952,1790712029.0474422,0.14224696159362793 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,MeasureObjectSizeShape,1790712029.0474977,1790712029.2199013,0.17240357398986816 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,IdentifyPrimaryObjects,1790712028.0060604,1790712029.5795288,1.5734684467315674 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,ExpandOrShrinkObjects,1790712029.219927,1790712029.7369077,0.5169806480407715 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,MeasureObjectSizeShape,1790712029.5795846,1790712029.7496417,0.17005705833435059 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,RelateObjects,1790712029.736943,1790712029.813898,0.07695508003234863 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,FilterObjects,1790712029.7496812,1790712029.9378371,0.1881558895111084 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,IdentifyPrimaryObjects,1790712028.5596178,1790712030.1316726,1.5720548629760742 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,MeasureObjectSizeShape,1790712029.9379327,1790712030.1536365,0.21570372581481934 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,MeasureObjectSizeShape,1790712030.131703,1790712030.3095436,0.1778407096862793 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,FilterObjects,1790712030.3096154,1790712030.4920785,0.1824631690979004 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,IdentifyPrimaryObjects,1790712029.0384576,1790712030.6399927,1.6015350818634033 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,ExpandOrShrinkObjects,1790712030.1536596,1790712030.6423948,0.4887351989746094 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,MeasureObjectSizeShape,1790712030.4921083,1790712030.663838,0.17172956466674805 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,FilterObjects,1790712029.8139362,1790712030.6976807,0.883744478225708 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,RelateObjects,1790712030.6424203,1790712030.698167,0.05574679374694824 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,MeasureObjectSizeShape,1790712030.6400378,1790712030.8195713,0.1795334815979004 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,IdentifyObjectsInGrid,1790712030.6977105,1790712030.8542042,0.1564936637878418 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,FilterObjects,1790712030.819617,1790712031.000375,0.18075799942016602 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,ExpandOrShrinkObjects,1790712030.6638777,1790712031.1680233,0.504145622253418 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,MeasureObjectSizeShape,1790712031.000407,1790712031.1732945,0.17288756370544434 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,RelateObjects,1790712031.1680663,1790712031.2583385,0.09027218818664551 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,ExpandOrShrinkObjects,1790712030.854253,1790712031.4774065,0.6231534481048584 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,FilterObjects,1790712030.6981916,1790712031.6363592,0.9381675720214844 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,ExpandOrShrinkObjects,1790712031.1733398,1790712031.7416582,0.5683183670043945 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,IdentifyObjectsInGrid,1790712031.6364064,1790712031.7984698,0.1620633602142334 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,RelateObjects,1790712031.7416854,1790712031.8227177,0.08103227615356445 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,OverlayOutlines,1790712031.4774387,1790712032.0539906,0.5765519142150879 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,FilterObjects,1790712031.2583914,1790712032.244847,0.9864556789398193 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,ExpandOrShrinkObjects,1790712031.7984962,1790712032.2984984,0.5000021457672119 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,IdentifyObjectsInGrid,1790712032.2449214,1790712032.396153,0.1512315273284912 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,FilterObjects,1790712031.8227477,1790712032.7145905,0.8918428421020508 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,MeasureObjectSizeShape,1790712032.0540266,1790712032.7482982,0.6942715644836426 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,OverlayOutlines,1790712032.2985427,1790712032.7830741,0.4845314025878906 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,ExpandOrShrinkObjects,1790712032.396182,1790712032.8658767,0.4696946144104004 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,IdentifyObjectsInGrid,1790712032.7146354,1790712032.8750591,0.16042375564575195 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,MeasureGranularity,1790712032.748354,1790712033.3068976,0.5585436820983887 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,MeasureObjectSizeShape,1790712032.7831035,1790712033.3446887,0.5615851879119873 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,MeasureGranularity,1790712033.3447652,1790712033.8451598,0.5003945827484131 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,OverlayOutlines,1790712032.8659022,1790712033.992152,1.1262497901916504 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,ExpandOrShrinkObjects,1790712032.8750806,1790712034.0088096,1.1337289810180664 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,MeasureTexture,1790712033.306928,1790712034.8139908,1.5070629119873047 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,OverlayOutlines,1790712034.008834,1790712035.0211718,1.0123379230499268 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,MeasureObjectSizeShape,1790712033.992185,1790712035.065431,1.0732460021972656 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,MeasureObjectIntensity,1790712034.8140168,1790712035.3975687,0.5835518836975098 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,MeasureTexture,1790712033.8452048,1790712035.47958,1.6343750953674316 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,MeasureGranularity,1790712035.0656154,1790712035.6862323,0.6206169128417969 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,MeasureObjectSizeShape,1790712035.021288,1790712035.7271757,0.7058877944946289 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,MeasureObjectIntensity,1790712035.4796836,1790712036.0830338,0.6033501625061035 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,MeasureGranularity,1790712035.7272668,1790712036.2784202,0.5511534214019775 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,MeasureTexture,1790712035.6862614,1790712037.3764095,1.690148115158081 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_2,W015,MeasureObjectIntensityDistribution,1790712035.397599,1790712037.487519,2.0899200439453125 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,MeasureTexture,1790712036.278473,1790712037.8715425,1.5930695533752441 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,MeasureObjectIntensity,1790712037.3765416,1790712038.040052,0.6635103225708008 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,MeasureObjectIntensity,1790712037.8716118,1790712038.5593605,0.6877486705780029 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_0,W013,MeasureObjectIntensityDistribution,1790712036.0830986,1790712039.0126956,2.9295969009399414 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_1,W014,MeasureObjectIntensityDistribution,1790712038.0400918,1790712040.5313635,2.491271734237671 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,worker_3,W016,MeasureObjectIntensityDistribution,1790712038.5593913,1790712040.7833958,2.2240045070648193 +control,perf-wide-idist-control-16w-repeat-20260929,ExampleImagingFlowCytometryObjectsInGrid,4,16,,,ExportToSpreadsheet,1790712043.2334425,1790712084.9100194,41.67657685279846 +rebased_candidate,perf-wide-idist-rebased-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,DefineGrid,1790712292.417117,1790712292.4639277,0.04681062698364258 +rebased_candidate,perf-wide-idist-rebased-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,IdentifyObjectsInGrid,1790712292.463952,1790712292.6582968,0.19434475898742676 +rebased_candidate,perf-wide-idist-rebased-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureObjectIntensity,1790712292.6583233,1790712293.4108043,0.7524809837341309 +rebased_candidate,perf-wide-idist-rebased-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,FilterObjects,1790712293.4108272,1790712293.6017761,0.1909489631652832 +rebased_candidate,perf-wide-idist-rebased-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MaskImage,1790712293.6017983,1790712293.6327631,0.03096485137939453 +rebased_candidate,perf-wide-idist-rebased-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,Smooth,1790712293.6327853,1790712293.7599342,0.12714886665344238 +rebased_candidate,perf-wide-idist-rebased-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,EnhanceEdges,1790712293.7599556,1790712293.8045144,0.04455876350402832 +rebased_candidate,perf-wide-idist-rebased-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,Closing,1790712293.8045363,1790712294.277447,0.47291064262390137 +rebased_candidate,perf-wide-idist-rebased-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,IdentifyPrimaryObjects,1790712294.2774694,1790712295.0605788,0.7831094264984131 +rebased_candidate,perf-wide-idist-rebased-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureObjectSizeShape,1790712295.060602,1790712295.1985564,0.1379544734954834 +rebased_candidate,perf-wide-idist-rebased-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,FilterObjects,1790712295.1985781,1790712295.2992744,0.10069632530212402 +rebased_candidate,perf-wide-idist-rebased-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureObjectSizeShape,1790712295.2992983,1790712295.441314,0.14201569557189941 +rebased_candidate,perf-wide-idist-rebased-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,ExpandOrShrinkObjects,1790712295.4413354,1790712295.643239,0.2019035816192627 +rebased_candidate,perf-wide-idist-rebased-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,RelateObjects,1790712295.6432652,1790712295.686123,0.04285764694213867 +rebased_candidate,perf-wide-idist-rebased-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,FilterObjects,1790712295.686147,1790712296.1183937,0.43224668502807617 +rebased_candidate,perf-wide-idist-rebased-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,IdentifyObjectsInGrid,1790712296.118416,1790712296.1949701,0.0765540599822998 +rebased_candidate,perf-wide-idist-rebased-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,ExpandOrShrinkObjects,1790712296.1949923,1790712296.4304984,0.2355060577392578 +rebased_candidate,perf-wide-idist-rebased-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,OverlayOutlines,1790712296.430527,1790712296.6408741,0.21034717559814453 +rebased_candidate,perf-wide-idist-rebased-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureObjectSizeShape,1790712296.6408966,1790712297.0590436,0.41814708709716797 +rebased_candidate,perf-wide-idist-rebased-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureGranularity,1790712297.0590696,1790712299.9789608,2.919891119003296 +rebased_candidate,perf-wide-idist-rebased-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureTexture,1790712299.9789853,1790712301.4126103,1.4336249828338623 +rebased_candidate,perf-wide-idist-rebased-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureObjectIntensity,1790712301.4126356,1790712301.9031045,0.49046897888183594 +rebased_candidate,perf-wide-idist-rebased-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,worker_0,W001,MeasureObjectIntensityDistribution,1790712301.9031312,1790712304.4500072,2.5468759536743164 +rebased_candidate,perf-wide-idist-rebased-1w-20260929,ExampleImagingFlowCytometryObjectsInGrid,1,1,,,ExportToSpreadsheet,1790712304.4635882,1790712306.4140966,1.9505083560943604