Skip to content

Removed additional line which duplicated results in possible results list.#29

Open
hbirch7 wants to merge 1 commit intomainfrom
HB_Thesis
Open

Removed additional line which duplicated results in possible results list.#29
hbirch7 wants to merge 1 commit intomainfrom
HB_Thesis

Conversation

@hbirch7
Copy link
Copy Markdown
Collaborator

@hbirch7 hbirch7 commented Jun 24, 2025

Whilst running a copy of the notebooks/example_plot.ipynb I encountered an issue with the find_dd_results function when I arrived at the "Plotting many results with nice labels" section. The possible_results list was being filled with duplicate paths for each .csv file starting with WIMPSI and rightly returning an error for each file, see error below.

['../data/WIMPSI_LZ_2023_2207.03764.csv', '../data/WIMPSI_Darwin_2016_projection_200ty.csv', '../data/WIMPSI_LZ_2024_privatecommunication.csv', '../data/WIMPSI_XLZD_2024_2410.17137_200ty.csv', '../data/WIMPSI_LZ_2019_projection.csv', '../data/WIMPSI_CRESST_2405.06527.csv', '../data/WIMPSI_XENON100_1609.06154.csv', '../data/WIMPSI_LUX_2017_run4combined.csv', '../data/WIMPSI_DAMIC_2020.csv', '../data/WIMPSI_PANDAXII_2020_2007.15469.csv', '../data/WIMPSI_DarkSide50_2018_lowE_noquench.csv', '../data/WIMPSI_darkside20k_2017_100ty.csv', '../data/WIMPSI_XENON10_2008_0706.0039.csv', '../data/WIMPSI_QROCODILE_2025_2412.16279_lightmediator.csv', '../data/WIMPSI_CRESSTIII_2019.csv', '../data/WIMPSI_TESSERACT_2025_2503.03683.csv', '../data/WIMPSI_XENON1T_2018_1805.12562.csv', '../data/WIMPSI_XENONnT_2025_2502.18005.csv', '../data/WIMPSI_XENON1T_2019_S2onlyMigdal.csv', '../data/WIMPSI_XENONnT_2023_2303.14729.csv', '../data/WIMPSI_XENON1T_2019_S2only.csv', '../data/WIMPSI_XENON1T_2021_2fold.csv', '../data/WIMPSI_QROCODILE_2025_2412.16279_heavymediator.csv', '../data/WIMPSI_XENONnT_2020_projection20ty.csv', '../data/WIMPSI_PandaX-4T_2021_2107.13438.csv', '../data/WIMPSI_XLZD_2024_2410.17137_1000ty.csv', '../data/WIMPSI_CDMSlite_2018.csv']
27 files match your query:
Unable to load ../data/WIMPSI_LZ_2023_2207.03764.csv; several files match pattern: ['../data/../data/WIMPSI_LZ_2023_2207.03764.csv', './../data/WIMPSI_LZ_2023_2207.03764.csv']
Unable to load ../data/WIMPSI_Darwin_2016_projection_200ty.csv; several files match pattern: ['../data/../data/WIMPSI_Darwin_2016_projection_200ty.csv', './../data/WIMPSI_Darwin_2016_projection_200ty.csv']
Unable to load ../data/WIMPSI_LZ_2024_privatecommunication.csv; several files match pattern: ['../data/../data/WIMPSI_LZ_2024_privatecommunication.csv', './../data/WIMPSI_LZ_2024_privatecommunication.csv']
Unable to load ../data/WIMPSI_XLZD_2024_2410.17137_200ty.csv; several files match pattern: ['../data/../data/WIMPSI_XLZD_2024_2410.17137_200ty.csv', './../data/WIMPSI_XLZD_2024_2410.17137_200ty.csv']
Unable to load ../data/WIMPSI_LZ_2019_projection.csv; several files match pattern: ['../data/../data/WIMPSI_LZ_2019_projection.csv', './../data/WIMPSI_LZ_2019_projection.csv']
Unable to load ../data/WIMPSI_CRESST_2405.06527.csv; several files match pattern: ['../data/../data/WIMPSI_CRESST_2405.06527.csv', './../data/WIMPSI_CRESST_2405.06527.csv']
Unable to load ../data/WIMPSI_XENON100_1609.06154.csv; several files match pattern: ['../data/../data/WIMPSI_XENON100_1609.06154.csv', './../data/WIMPSI_XENON100_1609.06154.csv']
Unable to load ../data/WIMPSI_LUX_2017_run4combined.csv; several files match pattern: ['../data/../data/WIMPSI_LUX_2017_run4combined.csv', './../data/WIMPSI_LUX_2017_run4combined.csv']
Unable to load ../data/WIMPSI_DAMIC_2020.csv; several files match pattern: ['../data/../data/WIMPSI_DAMIC_2020.csv', './../data/WIMPSI_DAMIC_2020.csv']
Unable to load ../data/WIMPSI_PANDAXII_2020_2007.15469.csv; several files match pattern: ['../data/../data/WIMPSI_PANDAXII_2020_2007.15469.csv', './../data/WIMPSI_PANDAXII_2020_2007.15469.csv']
Unable to load ../data/WIMPSI_DarkSide50_2018_lowE_noquench.csv; several files match pattern: ['../data/../data/WIMPSI_DarkSide50_2018_lowE_noquench.csv', './../data/WIMPSI_DarkSide50_2018_lowE_noquench.csv']
Unable to load ../data/WIMPSI_darkside20k_2017_100ty.csv; several files match pattern: ['../data/../data/WIMPSI_darkside20k_2017_100ty.csv', './../data/WIMPSI_darkside20k_2017_100ty.csv']
Unable to load ../data/WIMPSI_XENON10_2008_0706.0039.csv; several files match pattern: ['../data/../data/WIMPSI_XENON10_2008_0706.0039.csv', './../data/WIMPSI_XENON10_2008_0706.0039.csv']
Unable to load ../data/WIMPSI_QROCODILE_2025_2412.16279_lightmediator.csv; several files match pattern: ['../data/../data/WIMPSI_QROCODILE_2025_2412.16279_lightmediator.csv', './../data/WIMPSI_QROCODILE_2025_2412.16279_lightmediator.csv']
Unable to load ../data/WIMPSI_CRESSTIII_2019.csv; several files match pattern: ['../data/../data/WIMPSI_CRESSTIII_2019.csv', './../data/WIMPSI_CRESSTIII_2019.csv']
Unable to load ../data/WIMPSI_TESSERACT_2025_2503.03683.csv; several files match pattern: ['../data/../data/WIMPSI_TESSERACT_2025_2503.03683.csv', './../data/WIMPSI_TESSERACT_2025_2503.03683.csv']
Unable to load ../data/WIMPSI_XENON1T_2018_1805.12562.csv; several files match pattern: ['../data/../data/WIMPSI_XENON1T_2018_1805.12562.csv', './../data/WIMPSI_XENON1T_2018_1805.12562.csv']
Unable to load ../data/WIMPSI_XENONnT_2025_2502.18005.csv; several files match pattern: ['../data/../data/WIMPSI_XENONnT_2025_2502.18005.csv', './../data/WIMPSI_XENONnT_2025_2502.18005.csv']
Unable to load ../data/WIMPSI_XENON1T_2019_S2onlyMigdal.csv; several files match pattern: ['../data/../data/WIMPSI_XENON1T_2019_S2onlyMigdal.csv', './../data/WIMPSI_XENON1T_2019_S2onlyMigdal.csv']
Unable to load ../data/WIMPSI_XENONnT_2023_2303.14729.csv; several files match pattern: ['../data/../data/WIMPSI_XENONnT_2023_2303.14729.csv', './../data/WIMPSI_XENONnT_2023_2303.14729.csv']
Unable to load ../data/WIMPSI_XENON1T_2019_S2only.csv; several files match pattern: ['../data/../data/WIMPSI_XENON1T_2019_S2only.csv', './../data/WIMPSI_XENON1T_2019_S2only.csv']
Unable to load ../data/WIMPSI_XENON1T_2021_2fold.csv; several files match pattern: ['../data/../data/WIMPSI_XENON1T_2021_2fold.csv', './../data/WIMPSI_XENON1T_2021_2fold.csv']
Unable to load ../data/WIMPSI_QROCODILE_2025_2412.16279_heavymediator.csv; several files match pattern: ['../data/../data/WIMPSI_QROCODILE_2025_2412.16279_heavymediator.csv', './../data/WIMPSI_QROCODILE_2025_2412.16279_heavymediator.csv']
Unable to load ../data/WIMPSI_XENONnT_2020_projection20ty.csv; several files match pattern: ['../data/../data/WIMPSI_XENONnT_2020_projection20ty.csv', './../data/WIMPSI_XENONnT_2020_projection20ty.csv']
Unable to load ../data/WIMPSI_PandaX-4T_2021_2107.13438.csv; several files match pattern: ['../data/../data/WIMPSI_PandaX-4T_2021_2107.13438.csv', './../data/WIMPSI_PandaX-4T_2021_2107.13438.csv']
Unable to load ../data/WIMPSI_XLZD_2024_2410.17137_1000ty.csv; several files match pattern: ['../data/../data/WIMPSI_XLZD_2024_2410.17137_1000ty.csv', './../data/WIMPSI_XLZD_2024_2410.17137_1000ty.csv']
Unable to load ../data/WIMPSI_CDMSlite_2018.csv; several files match pattern: ['../data/../data/WIMPSI_CDMSlite_2018.csv', './../data/WIMPSI_CDMSlite_2018.csv']
Loaded 0 files:

Removing line 68 from the dd_limit_plot.py resolved the issue.

@hbirch7 hbirch7 requested a review from kdund June 24, 2025 13:40
@JelleAalbers
Copy link
Copy Markdown
Contributor

For me the notebook currently runs without errors (python 3.12, commit 952d061). Is it possible you were running the notebook from an unusual working directory, e.g. the folder with the csv's?

@kdund
Copy link
Copy Markdown
Owner

kdund commented Nov 5, 2025

Yeah-- I think at least, it is very useful to be able to add .csvs also in the working directory, but that does make for this error if you're working in the data folder-- @hbirch7 perhaps we could modify it to only do this glob if the data dir and working dir are different?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants