class_docstr: A dependency on a measurement
docstr: Initialize using source, destination and measurement
  
  source_module - module producing the measurement
  
  destination_module - module using the measurement
  
  object_name - the measurement is made on the objects with this name
  (or Image for image measurements)
  
  feature - the feature name for the measurement, for instance AreaShape_Area
  
  source_setting - the module setting that controls production of this
  measurement (very typically = None for no such thing)
  
  destination_setting - the module setting that chooses the measurement
  for the user of the data, for instance a MeasurementSetting
docstr_tok: ["Initialize","using","source",",","destination","and","measurement","source_module","-","module","producing","the","measurement","destination_module","-","module","using","the","measurement","object_name","-","the","measurement","is","made","on","the","objects","with","this","name","(","or","Image","for","image","measurements",")","feature","-","the","feature","name","for","the","measurement",",","for","instance","AreaShape_Area","source_setting","-","the","module","setting","that","controls","production","of","this","measurement","(","very","typically","=","None","for","no","such","thing",")","destination_setting","-","the","module","setting","that","chooses","the","measurement","for","the","user","of","the","data",",","for","instance","a","MeasurementSetting"]
code: def __init__(
      self,
      source_module,
      destination_module,
      object_name,
      feature,
      source_setting=None,
      destination_setting=None,
  ):
      """Initialize using source, destination and measurement
  
      source_module - module producing the measurement
  
      destination_module - module using the measurement
  
      object_name - the measurement is made on the objects with this name
      (or Image for image measurements)
  
      feature - the feature name for the measurement, for instance AreaShape_Area
  
      source_setting - the module setting that controls production of this
      measurement (very typically = None for no such thing)
  
      destination_setting - the module setting that chooses the measurement
      for the user of the data, for instance a MeasurementSetting
      """
      super(type(self), self).__init__(
          source_module,
          destination_module,
          source_setting,
          destination_setting,
      )
      self.__object_name = object_name
      self.__feature = feature
  
imports: from ._dependency import Dependency
label_desc: Use image node_id 1 to create a new MeasurementDependency object from inherited base classes: Dependency with example: obj = MeasurementDependency(source_module, destination_module, object_name, feature, source_setting, destination_setting)