Skip to content

Summarize CATG values

Hugo Buddelmeijer requested to merge hb/summarizecatg into develop

Add summarize_catg.py which constructs 4 'tables':

  1. Get the DO.CATG value for a given human-readable name in the design.
  2. Get the DO.CATG value from the DPR keywords of a raw data file.
  3. Get the 'tag' and input type from the DO.CATG of a file for a given recipe.
  4. Get the PRO.CATG value depending on the DO.CATG value of the primary input for a given recipe.

These 'tables' are currently implemented as Python dictionaries and printed out. The print-out is included in the file.

These tables can potentially be used to generate C-macros (or functions) that can do these translations on-the-fly in C as well.

Note that the used values are as they are in the current design, and will probably be updated when resolving the actions for FDR.

Only standard imaging is currently included in the tables.

@ycao is the information in these tables useful to you? I think this is everything needed to clarify the CATG values.

Edited by Willem-Jan Vriend

Merge request reports