def get_measurement_columns(self, pipeline): """Return database info on measurements made in module pipeline - pipeline being run Return a list of tuples of object name, measurement name and data type """ result = I.get_object_measurement_columns(self.objects_name.value) return result
def get_measurement_columns(self, pipeline): columns = get_object_measurement_columns(self.output_objects_name.value) columns += [ ( self.output_objects_name.value, FF_PARENT % self.objects_name.value, cpmeas.COLTYPE_INTEGER, ), ( self.objects_name.value, FF_CHILDREN_COUNT % self.output_objects_name.value, cpmeas.COLTYPE_INTEGER, ), ] return columns
def get_measurement_columns(self, pipeline): """Return information to use when creating database columns""" orig_image_name = self.object_name.value filtered_image_name = self.filtered_objects.value columns = I.get_object_measurement_columns(filtered_image_name) columns += [ ( orig_image_name, cellprofiler_core.measurement.FF_CHILDREN_COUNT % filtered_image_name, cpmeas.COLTYPE_INTEGER, ), ( filtered_image_name, cellprofiler_core.measurement.FF_PARENT % orig_image_name, cpmeas.COLTYPE_INTEGER, ), ] return columns
def get_measurement_columns(self, pipeline): """Return column definitions for measurements made by this module""" object_name = self.object_name.value remaining_object_name = self.remaining_objects.value columns = I.get_object_measurement_columns(self.remaining_objects.value) columns += [ ( object_name, cellprofiler_core.measurement.FF_CHILDREN_COUNT % remaining_object_name, cpmeas.COLTYPE_INTEGER, ), ( remaining_object_name, cellprofiler_core.measurement.FF_PARENT % object_name, cpmeas.COLTYPE_INTEGER, ), ] return columns
def get_measurement_columns(self, pipeline): """Return column definitions for measurements made by this module""" subregion_name = self.subregion_objects_name.value columns = cpmi.get_object_measurement_columns(subregion_name) for parent in ( self.primary_objects_name.value, self.secondary_objects_name.value, ): columns += [ ( parent, cellprofiler_core.measurement.FF_CHILDREN_COUNT % subregion_name, cpmeas.COLTYPE_INTEGER, ), ( subregion_name, cellprofiler_core.measurement.FF_PARENT % parent, cpmeas.COLTYPE_INTEGER, ), ] return columns
def get_measurement_columns(self, pipeline): """Column definitions for measurements made by IdentifyPrimaryObjects""" return get_object_measurement_columns(self.output_objects_name.value)