def get_run(self, run_name: str) -> Run:
        """Retrieve a run by name.

        Args:
            run_name (str): unique name of the run

        Returns:
            Run: Run instance
        """
        self._check_snowflake_dao()
        run_metadata_df = self.snowflake_run_dao.get_run(
            run_name=run_name,
            object_name=self.snowflake_object_name,
            object_type=self.snowflake_object_type,
            object_version=self.snowflake_object_version,
        )
        if run_metadata_df.empty:
            raise ValueError(f"Run {run_name} not found.")

        return Run.from_metadata_df(
            run_metadata_df,
            {
                "app": self,
                "main_method_name": self.main_method_name,
                "run_dao": self.snowflake_run_dao,
                "tru_session": self.session,
            },
        )
Retrieve a run by name.

        Args:
            run_name (str): unique name of the run

        Returns:
            Run: Run instance
        
src/core/trulens/core/app.py