code: def get_analyses_at(self, slot):
          slot = to_int(slot)
          if slot < 1:
              return list()
          analyses = list()
          layout = self.getLayout()
          for pos in layout:
              layout_slot = to_int(pos['position'])
              uid = pos['analysis_uid']
              if layout_slot != slot or not uid:
                  continue
              analyses.append(api.get_object_by_uid(uid))
          return analyses