def METHOD_NAME(workdir, fl_app_name="prostate_central"):
    """Find the first matching experiment"""
    target_path = os.path.join(workdir, "*", "fl_app.txt")
    fl_app_files = glob.glob(target_path, recursive=True)
    assert len(fl_app_files) > 0, f"No `fl_app.txt` files found in workdir={workdir}."
    for fl_app_file in fl_app_files:
        with open(fl_app_file, "r") as f:
            _fl_app_name = f.read()
        if fl_app_name == _fl_app_name:  # alpha will be matched based on value in config file
            job_id = os.path.basename(os.path.dirname(fl_app_file))
            return job_id
    raise ValueError(f"No job id found for fl_app_name={fl_app_name} in workdir={workdir}")