Skip to content

Commit b3e1ca8

Browse files
committed
Prefil active realization box with realizations from design matrix
1 parent 000c0da commit b3e1ca8

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

src/ert/gui/simulation/ensemble_experiment_panel.py

+10-3
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
from ert.gui.tools.design_matrix.design_matrix_panel import DesignMatrixPanel
1616
from ert.mode_definitions import ENSEMBLE_EXPERIMENT_MODE
1717
from ert.run_models import EnsembleExperiment
18-
from ert.validation import RangeStringArgument
18+
from ert.validation import ActiveRange, RangeStringArgument
1919
from ert.validation.proper_name_argument import ExperimentValidation, ProperNameArgument
2020

2121
from .experiment_config_panel import ExperimentConfigPanel
@@ -145,8 +145,15 @@ def on_use_dm_checkbox_toggled(
145145
if state == QtCore.Qt.CheckState.Checked:
146146
if design_matrix.design_matrix_df is None:
147147
design_matrix.read_design_matrix()
148-
print(design_matrix.design_matrix_df.head())
149-
print("VALIDATION GOES HERE")
148+
149+
if design_matrix.active_realizations:
150+
self._active_realizations_field.setText(
151+
ActiveRange(design_matrix.active_realizations).rangestring
152+
)
153+
else:
154+
self._active_realizations_field.setText(
155+
self._active_realizations_field.model.getDefaultValue()
156+
)
150157

151158
@Slot(ExperimentConfigPanel)
152159
def experimentTypeChanged(self, w: ExperimentConfigPanel) -> None:

0 commit comments

Comments
 (0)