docs: def _galaxy_association_cuts(
              self,
              matchedObjects,
              catalogueName,
              magnitudeLimitFilter,
              upperMagnitudeLimit,
              lowerMagnitudeLimit):
          """*perform a bright star match on the crossmatch results if required by the catalogue search*
  
          **Key Arguments:**
              - ``matchedObjects`` -- the list of matched sources from the catalogue crossmatch
              - ``catalogueName`` -- the name of the catalogue the crossmatch results from
              - ``magnitudeLimitFilter`` -- the name of the column containing the magnitude to filter on
              - ``lowerMagnitudeLimit`` -- the lower magnitude limit to match general galaxies against
              - ``upperMagnitudeLimit`` -- the upper magnitude limit to match general galaxies against
  
          **Return:**
              - ``galaxyMatches`` -- the trimmed matched sources (associated galaxies only)
  
          .. todo ::
  
              - update key arguments values and definitions with defaults
              - update return values and definitions
              - update usage examples and text
              - update docstring text
              - check sublime snippet exists
              - clip any useful text to docs mindmap
              - regenerate the docs and check redendering of this docstring
          """
          self.log.debug('starting the ``_galaxy_association_cuts`` method')
  
          import decimal
          decimal.getcontext().prec = 10
  
          # MATCH BRIGHT STAR ASSOCIATIONS
          galaxyMatches = []
          for row in matchedObjects:
              if not magnitudeLimitFilter or row[magnitudeLimitFilter] == None:
                  galaxyMatches.append(row)
              else:
                  mag = decimal.Decimal(row[magnitudeLimitFilter])
                  if mag and mag < lowerMagnitudeLimit and mag > upperMagnitudeLimit:
                      sep = decimal.Decimal(row["separationArcsec"])
                      if sep < decimal.Decimal(decimal.Decimal(10)**(decimal.Decimal((decimal.Decimal(25.) - mag) / decimal.Decimal(6.)))):
                          galaxyMatches.append(row)
  
          self.log.debug('completed the ``_galaxy_association_cuts`` method')
          return galaxyMatches