Project

General

Profile

Feature #21180

Campain Editor: Inherit partial parameters

Added by Stephen White about 1 year ago. Updated 6 months ago.

Status:
Resolved
Priority:
Normal
Target version:
Start date:
10/18/2018
Due date:
% Done:

100%

Estimated time:
Scope:
Internal
Experiment:
-
Stakeholders:
Duration:

Description

Is it possible to use default campaign values for some of my overrides (version, quals, mdprojectname, dataset, N) while still uniquely defining some overrides (stage) for each campaign stage?

See RITM0734040 for details.

History

#1 Updated by Vladimir Podstavkov about 1 year ago

  • Status changed from New to Accepted

This a copy of request description from RITM0734040 for the references:

------------------------------
A lot of parameter overrides are common between the various stages but a few are not. Here is an example.
The g4 stage:
-Oglobal.version= v07_02_00
-Oglobal.quals=e15:prof
-Oglobal.mdprojectname=prodsingle_proton_100-1257MeV_fixposcontained_fixangle
-Osubmit.dataset=%(dataset)s
-Osubmit.N= 100
--stage= g4

detsim stage:
-Oglobal.version= v07_02_00
-Oglobal.quals=e15:prof
-Oglobal.mdprojectname=prodsingle_proton_100-1257MeV_fixposcontained_fixangle
-Osubmit.dataset=%(dataset)s
-Osubmit.N= 100
--stage= detsim

version, quals, mdprojectname, dataset and N are shared between all stages but stage is not.
With the current setup, I can't see how I'd use the campaign default values to initialise the common variables while still overriding 'stage' for each campaign stage. My current campaign setup is to fully define all of the overrides for every stage. To update a common parameter would be pretty cumbersome e.g. if I wanted to change how many jobs were run for each stage.

Is it possible to use default campaign values for some of my overrides (version, quals, mdprojectname, dataset, N) while still uniquely defining some overrides (stage) for each campaign stage?

#2 Updated by Vladimir Podstavkov 12 months ago

  • Subject changed from Campain Editor: Inherit partial paramenters to Campain Editor: Inherit partial parameters

#3 Updated by Marc Mengel 11 months ago

  • Target version changed from v4_1_0 to v4_2_0

Bumping this to v4_2_0, although it does seem possible...
It would mean that we would get param overrides from the
following sequence, with each layered onto / overriding the previous

  • job type
  • campaign
  • campaign stage
  • campaign_stage_test (if test)
  • recovery entry (if a recovery job)

#4 Updated by Marc Mengel 6 months ago

  • Scope set to Internal
  • % Done changed from 0 to 100
  • Status changed from Accepted to Resolved
  • Tracker changed from Idea to Feature

Resolved -- see #22014.



Also available in: Atom PDF