code: def is_human_label_column_title(t: str) -> bool:
      # e.g. any_step_any_issue
      # note that the 'any_' prefix is a safe assumption for catching only human labels, since the concept of "any" doesn't
      # make sense with continuous scores
      is_aggregate_format = (
          t.startswith("any_") or "S-" in t or "ANY_ERROR" in t
      )
      if is_aggregate_format:
          return True
      # e.g. 0_full_overall, 1_step_step_questions_irrelevant
      is_original_format = (
          t.split("_")[0].isdigit() and ("_full_" in t or "_step_" in t)
      ) or t.endswith("_result")
      return is_original_format
  
imports: import argparse
  from collections import defaultdict
  import csv
  import math
  import os
  import pathlib
  from typing import Dict, Iterable, List, Optional, Set, Tuple, Union
  import pandas
  from projects.roscoe.meta_evaluation.correlations import Analyzer
  from projects.roscoe.score import ROSCOE_SA, ROSCOE_SS, ROSCOE_LI, ROSCOE_LC, SUPERVISED_SCORES, UNSUPERVISED_SCORES
  from projects.roscoe.utils import assert_all_elements_same_length, ordered_union, split_list
  from projects.roscoe.meta_evaluation.table_file_writing import ANNOTATION_COLUMN_ORDER, COLUMN_RENAMES, MODELS, ROSCOE_SECTIONS, STEP_COLUMN_RENAMES, section_rows, write_every_dataset_summary_table_tex, write_every_dataset_final_summary_table_tex, write_granular_summary_tex
label_desc: Use image node_id 14 for calling a global function with example usage: is_human_label_column_title(t) and returns: is_original_format, True