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 = get_object_measurement_columns(self.objects_name.value) return result
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 = get_object_measurement_columns(self.remaining_objects.value) columns += [ (object_name, FF_CHILDREN_COUNT % remaining_object_name, COLTYPE_INTEGER,), (remaining_object_name, FF_PARENT % object_name, COLTYPE_INTEGER,), ] return columns
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, COLTYPE_INTEGER, ), ( self.objects_name.value, FF_CHILDREN_COUNT % self.output_objects_name.value, 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 = get_object_measurement_columns(filtered_image_name) columns += [ ( orig_image_name, FF_CHILDREN_COUNT % filtered_image_name, COLTYPE_INTEGER, ), ( filtered_image_name, FF_PARENT % orig_image_name, 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 = get_object_measurement_columns(subregion_name) for parent in ( self.primary_objects_name.value, self.secondary_objects_name.value, ): columns += [ ( parent, FF_CHILDREN_COUNT % subregion_name, COLTYPE_INTEGER, ), ( subregion_name, FF_PARENT % parent, COLTYPE_INTEGER, ), ] return columns
def get_measurement_columns(self, pipeline): """Return column definitions for measurements made by this module""" columns = get_object_measurement_columns(self.output_object_name.value) 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)
def get_measurement_columns(self, pipeline): return get_object_measurement_columns(self.output_object.value)