docs: def mark_meas_good(self, g_index):
          """
          Marks the g_index'th measuremnt of current specimen good
  
          Parameters
          ----------
          g_index : int that gives the index of the measurement to mark good,
              indexed from 0
          """
          meas_index, ind_data = 0, []
          for i, meas_data in enumerate(self.mag_meas_data):
              if meas_data['er_specimen_name'] == self.s:
                  ind_data.append(i)
          meas_index = ind_data[g_index]
  
          self.Data[self.s]['measurement_flag'][g_index] = 'g'
          if len(self.Data[self.s]['zijdblock'][g_index]) < 6:
              self.Data[self.s]['zijdblock'][g_index].append('g')
          self.Data[self.s]['zijdblock'][g_index][5] = 'g'
          if 'zijdblock_geo' in self.Data[self.s] and g_index < len(self.Data[self.s]['zijdblock_geo']):
              if len(self.Data[self.s]['zijdblock_geo'][g_index]) < 6:
                  self.Data[self.s]['zijdblock_geo'][g_index].append('g')
              self.Data[self.s]['zijdblock_geo'][g_index][5] = 'g'
          if 'zijdblock_tilt' in self.Data[self.s] and g_index < len(self.Data[self.s]['zijdblock_tilt']):
              if len(self.Data[self.s]['zijdblock_tilt'][g_index]) < 6:
                  self.Data[self.s]['zijdblock_tilt'][g_index].append('g')
              self.Data[self.s]['zijdblock_tilt'][g_index][5] = 'g'
          self.mag_meas_data[meas_index]['measurement_flag'] = 'g'
  
          if self.data_model == 3.0:
              meas_name = str(self.Data[self.s]['measurement_names'][g_index])
              mdf = self.con.tables['measurements'].df
              # check for multiple measurements with the same name
              if not isinstance(mdf.loc[meas_name], pd.Series):
                  res = self.user_warning("Your measurements table has non-unique measurement names.\nYou may end up marking more than one measurement as good.\nRight click this measurement again to undo.")
              # mark measurement as good
              mdf.loc[meas_name, 'quality'] = 'g'