DUNE / dune-prod-utils

Scripts and config files for the DUNE Production Group.
0 stars 0 forks source link

update data-catalog-docs to include required fields for production #3

Open hschellman opened 4 months ago

hschellman commented 4 months ago

Fix DataCatalogDocs and the FileChecker to include

dune_mc.geometry_version dune.config_file dune_mc.gen_fcl_filename

epennacc commented 3 months ago

the following terms (MC specific) should also be included: dune_mc.electron_lifetime dune_mc.generators
dune_mc.space_charge dune_mc.with_cosmics Beam.momentum Beam.polarity

core.group ---> used in atmospheric, LBL, PDHD and PDVD productions

hschellman commented 3 months ago

This is going to take some design work on the file checker as some of these only apply to protoDUNE.

I would propose to put the dictionaries (at this point need to be keyed on run_type, file_type and data_tier at the minimum) in python code so that they can be found via python_path along with the checker code.

On Jul 9, 2024, at 6:23 AM, epennacc @.***> wrote:

[This email originated from outside of OSU. Use caution with links and attachments.]

the following terms (MC specific) should also be included: dune_mc.electron_lifetime dune_mc.generators dune_mc.space_charge dune_mc.with_cosmics Beam.momentum Beam.polarity

core.group ---> used in atmospheric, LBL, PDHD and PDVD productions

— Reply to this email directly, view it on GitHubhttps://github.com/DUNE/dune-prod-utils/issues/3#issuecomment-2217734764, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AIA37DN7DRJJO4FIJLK62PDZLPP5VAVCNFSM6AAAAABKHZDNQWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMJXG4ZTINZWGQ. You are receiving this because you were assigned.Message ID: @.***>

hschellman commented 3 months ago

Hello, I have updated the glossary to reflect these fields. I have also marked the autogenerated ones. Need to mark the optional ones as well and provide a template with typing.

https://dune.github.io/DataCatalogDocs/glossary.html