---------------------------------------------------------
Checking spring: 1090_02
---------------------------------------------------------
Found 3 file(s).
Processing: Spring_1090_02_Test_01.csv
Processing: Spring_1090_02_Test_02.csv
Processing: Spring_1090_02_Test_03.csv

Finished Cleaning in memory.
Cleaned file was not saved because user selected no.
Creating Above Threshold...
Traceback (most recent call last):
  File "C:\Users\wdsch\AppData\Roaming\Python\Python314\site-packages\pandas\core\indexes\base.py", line 3641, in get_loc
    return self._engine.get_loc(casted_key)
           ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
  File "pandas/_libs/index.pyx", line 168, in pandas._libs.index.IndexEngine.get_loc
  File "pandas/_libs/index.pyx", line 197, in pandas._libs.index.IndexEngine.get_loc
  File "pandas/_libs/hashtable_class_helper.pxi", line 7668, in pandas._libs.hashtable.PyObjectHashTable.get_item
  File "pandas/_libs/hashtable_class_helper.pxi", line 7676, in pandas._libs.hashtable.PyObjectHashTable.get_item
KeyError: 'Extension (mm)'

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "c:\Users\wdsch\OneDrive\Documents\Halozyme\Spring Python\SpringCleanAndAnalyze.py", line 369, in <module>
    process_spring(
    ~~~~~~~~~~~~~~^
        spring_name,
        ^^^^^^^^^^^^
        threshold,
        ^^^^^^^^^^
        save_intermediate_files
        ^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
  File "c:\Users\wdsch\OneDrive\Documents\Halozyme\Spring Python\SpringCleanAndAnalyze.py", line 167, in process_spring
    df[extension_column] >= threshold
    ~~^^^^^^^^^^^^^^^^^^
  File "C:\Users\wdsch\AppData\Roaming\Python\Python314\site-packages\pandas\core\frame.py", line 4378, in __getitem__
    indexer = self.columns.get_loc(key)
  File "C:\Users\wdsch\AppData\Roaming\Python\Python314\site-packages\pandas\core\indexes\base.py", line 3648, in get_loc
    raise KeyError(key) from err
KeyError: 'Extension (mm)'