original_docstring: Groups cells that form physically discrete areas, assigning them unique identifiers.
  
          Keyword arguments:
  
          i -- Input raster file. 
          output -- Output raster file. 
          diag -- Flag indicating whether diagonal connections should be considered. 
          zero_back -- Flag indicating whether zero values should be treated as a background. 
          callback -- Custom functon for handling tool text outputs.
          
docstring: Groups cells that form physically discrete areas, assigning them unique identifiers.
  Keyword arguments.
  
  - Input raster file.
  output -- Output raster file.
  diag -- Flag indicating whether diagonal connections should be considered.
  zero_back -- Flag indicating whether zero values should be treated as a background.
  callback -- Custom functon for handling tool text outputs.
docstring_tokens: Groups cells that form physically discrete areas assigning them unique identifiers . Keyword arguments . - Input raster file . output -- Output raster file . diag -- Flag indicating whether diagonal connections should be considered . zero_back -- Flag indicating whether zero values should be treated as a background . callback -- Custom functon for handling tool text outputs .
code: def clump(self, i, output, diag=True, zero_back=False, callback=default_callback):
          """Groups cells that form physically discrete areas, assigning them unique identifiers.
  
          Keyword arguments:
  
          i -- Input raster file. 
          output -- Output raster file. 
          diag -- Flag indicating whether diagonal connections should be considered. 
          zero_back -- Flag indicating whether zero values should be treated as a background. 
          callback -- Custom functon for handling tool text outputs.
          """
          args = []
          args.append("--input='{}'".format(i))
          args.append("--output='{}'".format(output))
          if diag: args.append("--diag")
          if zero_back: args.append("--zero_back")
          return self.run_tool('clump', args, callback)
code_tokens: def clump ( self , i , output , diag = True , zero_back = False , callback = default_callback ) : args = [ ] args . append ( "--input='{}'" . format ( i ) ) args . append ( "--output='{}'" . format ( output ) ) if diag : args . append ( "--diag" ) if zero_back : args . append ( "--zero_back" ) return self . run_tool ( 'clump' , args , callback )
short_docstring: Groups cells that form physically discrete areas, assigning them unique identifiers.
short_docstring_tokens: Groups cells that form physically discrete areas assigning them unique identifiers .
comment: """Groups cells that form physically discrete areas, assigning them unique identifiers.
  
          Keyword arguments:
  
          i -- Input raster file. 
          output -- Output raster file. 
          diag -- Flag indicating whether diagonal connections should be considered. 
          zero_back -- Flag indicating whether zero values should be treated as a background. 
          callback -- Custom functon for handling tool text outputs.
          """