Skip to content

Conversation

@valeriadamante
Copy link
Contributor

This PR is intended to handle the data merge and file list definition.

Now the data are not grouped in one big data file but they are separated by era letter.
e.g.:

  • SingleMuon_Run2022C
  • Muon_Run2022C
  • Muon_Run2022D

and they will be grouped in "Muon_2022C" and "Muon_2022D"

Copy link
Contributor

@kandrosov kandrosov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do not change the AnaTupleFileListBuilderTask branches definition. Only modify the logic inside AnaTupleFileList.py.

@valeriadamante
Copy link
Contributor Author

@cms-flaf-bot please test

  • H_mumu_version=PR_36

@cms-flaf-bot
Copy link
Collaborator

pipeline#13941443 started

@kandrosov kandrosov added enhancement New feature or request and removed enhancement New feature or request labels Feb 2, 2026
@cms-flaf-bot
Copy link
Collaborator

pipeline#13941443 failed

@valeriadamante
Copy link
Contributor Author

@cms-flaf-bot please test

  • H_mumu_version=PR_36

@kandrosov kandrosov added enhancement New feature or request and removed enhancement New feature or request labels Feb 3, 2026
@kandrosov
Copy link
Contributor

@cms-flaf-bot please test

  • H_mumu_version=PR_36

@cms-flaf-bot
Copy link
Collaborator

pipeline#13948509 started

@cms-flaf-bot
Copy link
Collaborator

pipeline#13948509 failed

@valeriadamante
Copy link
Contributor Author

@cms-flaf-bot please test

  • H_mumu_version=PR_36

@cms-flaf-bot
Copy link
Collaborator

pipeline#13949523 started

@cms-flaf-bot
Copy link
Collaborator

pipeline#13949523 passed

@valeriadamante
Copy link
Contributor Author

@cms-flaf-bot please test

  • H_mumu_version=PR_36

@cms-flaf-bot
Copy link
Collaborator

pipeline#13951659 started

@cms-flaf-bot
Copy link
Collaborator

pipeline#13951659 failed

@valeriadamante
Copy link
Contributor Author

@cms-flaf-bot please test

  • H_mumu_version=PR_36

@cms-flaf-bot
Copy link
Collaborator

pipeline#13958487 started

@cms-flaf-bot
Copy link
Collaborator

pipeline#13958487 passed

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR addresses data organization and dataset configuration issues by separating data files by era letter instead of grouping them together. The changes enable proper grouping of datasets like "Muon_2022C" and "Muon_2022D" separately.

Changes:

  • Fixed invalid dataset names in Run3_2024 config (removed leading slashes)
  • Updated cross-section definitions to support both all-flavors and single-flavor variants
  • Modified fileNamePattern handling from string to dictionary keyed by nanoAOD version
  • Added missing type mapping for int8_t in FuseAnaTuples

Reviewed changes

Copilot reviewed 13 out of 13 changed files in this pull request and generated no comments.

Show a summary per file
File Description
test/checkDatasetConfigConsistency.py Updated logic to handle fileNamePattern as dictionary with version keys
run_tools/law_customizations.py Extracted get_nano_version method for reusability
config/dataset_exceptions.yaml Added exception for DYto2L samples in Run3_2024
config/crossSections13p6TeV.yaml Added _allFlavors/_singleFlavor cross-section variants
config/Run3_2024/datasets.yaml Fixed dataset names, updated cross-sections, added new samples
config/Run3_2023/datasets.yaml Converted fileNamePattern to dict, added allFlavors entries
config/Run3_2022EE/datasets.yaml Similar updates for fileNamePattern and cross-sections
config/Run3_2022/datasets.yaml Similar updates for fileNamePattern and cross-sections
config/Processors/stitching_DY_amcatnlo_Vpt_NpNLO_allFlavors.yaml New stitching config for all-flavors
config/Processors/stitching_DY_amcatnlo_Vpt_NpNLO.yaml Updated to use singleFlavor cross-sections
AnaProd/tasks.py Updated to retrieve fileNamePattern from dict by version
AnaProd/FuseAnaTuples.py Added int8_t type mapping

@kandrosov kandrosov merged commit e724c21 into cms-flaf:main Feb 4, 2026
11 checks passed
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