code: def counts(self,*args,**kwargs):
          
          n = Counts.read_cellframe(self,prune_neighbors=False)
          if 'measured_regions' in kwargs: n.measured_regions = kwargs['measured_regions']
          else: n.measured_regions = self.get_measured_regions()
          if 'measured_phenotypes' in kwargs: n.measured_phenotypes = kwargs['measured_phenotypes']
          else: n.measured_phenotypes = self.phenotypes
          n.microns_per_pixel = self.microns_per_pixel
          if 'minimum_region_size_pixels' in kwargs: n.minimum_region_size_pixels = kwargs['minimum_region_size_pixels']
          else: n.minimum_region_size_pixels = 1
          return n
docs: Return a class that can be used to access count densities
  
          Args:
              measured_regions (pandas.DataFrame): Dataframe of regions that are being measured (defaults to all the regions)
              measured_phenotypes (list): List of phenotypes present (defaults to all the phenotypes)
              minimum_region_size_pixels (int): Minimum region size to calculate counts on in pixels (Default: 1)
  
          Returns:
              Counts: returns a class that holds the counts.