find_matches#
- niriss_tools.pipeline.find_matches(img_dir, info_dict, pattern='*{filt}-*_drc_var.fits*', key_name='var', case_sensitive=False)[source]#
Update an info_dict with matches from a specified directory.
- Parameters:
- img_dir
os.PathLike The directory to search.
- info_dict
dict A nested dictionary, where each entry contains information about observed images.
- pattern
str, optional The filename pattern to match, by default
"*{filt}-*_drc_var.fits*".- key_name
str, optional The name to add to each dictionary item, by default
"var".- case_sensitivebool, optional
Whether to match on case, by default
False.
- img_dir
- Returns:
dictThe modified input
info_dict.