Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement DESIGN_MATRIX config keyword #8688

Open
Tracked by #8457
xjules opened this issue Sep 12, 2024 · 1 comment
Open
Tracked by #8457

Implement DESIGN_MATRIX config keyword #8688

xjules opened this issue Sep 12, 2024 · 1 comment
Labels

Comments

@xjules
Copy link
Contributor

xjules commented Sep 12, 2024

The main goal of this issue is to specify an excel sheet (.xlsl) file containing the sensitivity analysis parameters.
The argument list for DESIGN_MATRIX should include

  • the path (to the excel sheet file)
  • name of the sheet with the actual design parameters (design-sheet)
  • name of the sheet with the default values (default-sheet)

An initial work has been already done by @oyvindeide #8099

@xjules
Copy link
Contributor Author

xjules commented Mar 11, 2025

WIP: man sketch

DESIGN MATRIX

.. design_matrix:

DESIGN_MATRIX is meant used to read, validate and internalize into ert storage a design matrix given in XLSX-format.
:code:DESING_MATRIX supports from 1 to 3 positional arguments:

  • XLSX file containing design and default sheet
  • the name of the design sheet (defaults to DesignSheet)
  • the name of the default sheet (defaults to DefaultSheet)

Ex: DESIGN_MATRIX poly_design.xlsx DESIGN_SHEET:DesignSheet01 DEFAULT_SHEET:DefaultSheet

The combination with GEN_KW parameters is supported; nevertheless in case of overlapping names, ert requires the full overlap of GEN_KW parameter group with the parameters located in the design parameters otherwise it will yield a validation error. In case of the full overlap the group name will be acquired from the GEN_KW, but the actual parameter values will be read from the design matrix.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Todo
Development

No branches or pull requests

3 participants