def METHOD_NAME(self, project_path: str) -> None:
    """
    Loads project from disk
    :Arguments:
        **project_path** (:obj:`str`): Full path to the project data folder. If the project inside does
        not exist, it will fail.
    """
    file_name = os.path.join(project_path, "project_database.sqlite")
    if not os.path.isfile(file_name):
        raise FileNotFoundError("Model does not exist. Check your path and try again")
    self.project_base_path = project_path
    self.path_to_file = file_name
    self.source = self.path_to_file
    self.__setup_logger()
    self.activate()
    self.conn = self.connect()
    self.__load_objects()
    global_logger.info(f"Opened project on {self.project_base_path}")
    clean(self)