code: def get_recipe_object(self, mode):
          
  
          if isinstance(mode, ObservingMode):
              key_mode = mode.key
          elif isinstance(mode, str):
              key_mode = mode
          else:
              key_mode = mode
  
          recipe_entry = self.recipes[key_mode]
          recipe = self._get_base_object(recipe_entry)
  
          # Init additional members
          recipe.mode = mode
          recipe.instrument = self.instrument
  
          return recipe
docs: Load recipe object, according to observing mode