From 7acacbd2449396202cb4ca4b8bccc2059d3d66c4 Mon Sep 17 00:00:00 2001 From: dominiquef Date: Tue, 29 Apr 2025 12:16:44 -0700 Subject: [PATCH 1/5] Update uijsons --- .../uijson/direct_current_2d_forward.ui.json | 6 +- .../direct_current_2d_inversion.ui.json | 6 +- .../uijson/direct_current_3d_forward.ui.json | 27 ++++--- .../direct_current_3d_inversion.ui.json | 55 +++++++------- .../direct_current_batch2d_forward.ui.json | 25 ++++--- .../direct_current_batch2d_inversion.ui.json | 51 +++++++------ .../uijson/fdem1d_forward.ui.json | 27 ++++--- .../uijson/fdem1d_inversion.ui.json | 51 +++++++------ .../uijson/fem_forward.ui.json | 29 ++++---- .../uijson/fem_inversion.ui.json | 57 ++++++++------- .../uijson/gravity_forward.ui.json | 25 ++++--- .../uijson/gravity_inversion.ui.json | 51 +++++++------ .../induced_polarization_2d_forward.ui.json | 6 +- .../induced_polarization_2d_inversion.ui.json | 6 +- .../induced_polarization_3d_forward.ui.json | 30 ++++---- .../induced_polarization_3d_inversion.ui.json | 60 ++++++++-------- ...duced_polarization_batch2d_forward.ui.json | 26 ++++--- ...ced_polarization_batch2d_inversion.ui.json | 56 +++++++-------- .../joint_cross_gradient_inversion.ui.json | 51 +++++++------ .../uijson/joint_surveys_inversion.ui.json | 71 +++++++++---------- .../uijson/magnetic_scalar_forward.ui.json | 33 +++++---- .../uijson/magnetic_scalar_inversion.ui.json | 59 ++++++++------- .../uijson/magnetic_vector_forward.ui.json | 33 +++++---- .../uijson/magnetic_vector_inversion.ui.json | 57 ++++++++------- .../uijson/magnetotellurics_forward.ui.json | 27 ++++--- .../uijson/magnetotellurics_inversion.ui.json | 55 +++++++------- .../uijson/sensitivity_cutoff.ui.json | 5 +- .../uijson/tdem1d_forward.ui.json | 27 ++++--- .../uijson/tdem1d_inversion.ui.json | 55 +++++++------- .../uijson/tdem_forward.ui.json | 29 ++++---- .../uijson/tdem_inversion.ui.json | 59 ++++++++------- .../uijson/tile_estimator.ui.json | 5 +- .../uijson/tipper_forward.ui.json | 27 ++++--- .../uijson/tipper_inversion.ui.json | 55 +++++++------- 34 files changed, 604 insertions(+), 638 deletions(-) diff --git a/simpeg_drivers-assets/uijson/direct_current_2d_forward.ui.json b/simpeg_drivers-assets/uijson/direct_current_2d_forward.ui.json index ff9dfa3d..c66d99f0 100644 --- a/simpeg_drivers-assets/uijson/direct_current_2d_forward.ui.json +++ b/simpeg_drivers-assets/uijson/direct_current_2d_forward.ui.json @@ -1,5 +1,5 @@ { - "version": "0.3.0-alpha.1", + "version": "0.3.0-alpha.4", "title": "Direct Current (DC) 2D Forward", "icon": "PotentialElectrode", "documentation": "https://mirageoscience-simpeg-drivers.readthedocs-hosted.com/en/stable/intro.html", @@ -225,9 +225,9 @@ "value": false, "tooltip": "Generates a file for sweeping parameters instead of running the application." }, - "distributed_workers": "", "n_workers": "", "n_threads": "", "max_ram": "", - "performance_report": false + "performance_report": false, + "distributed_workers": "" } diff --git a/simpeg_drivers-assets/uijson/direct_current_2d_inversion.ui.json b/simpeg_drivers-assets/uijson/direct_current_2d_inversion.ui.json index 7d4851a9..ab402b7b 100644 --- a/simpeg_drivers-assets/uijson/direct_current_2d_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/direct_current_2d_inversion.ui.json @@ -1,5 +1,5 @@ { - "version": "0.3.0-alpha.1", + "version": "0.3.0-alpha.4", "title": "Direct Current (DC) 2D Inversion", "icon": "PotentialElectrode", "documentation": "https://mirageoscience-simpeg-drivers.readthedocs-hosted.com/en/stable/intro.html", @@ -570,9 +570,9 @@ "value": false, "tooltip": "Generates a file for sweeping parameters instead of running the application." }, - "distributed_workers": "", "n_workers": "", "n_threads": "", "max_ram": "", - "performance_report": false + "performance_report": false, + "distributed_workers": "" } diff --git a/simpeg_drivers-assets/uijson/direct_current_3d_forward.ui.json b/simpeg_drivers-assets/uijson/direct_current_3d_forward.ui.json index 132f72e0..7d304aaa 100644 --- a/simpeg_drivers-assets/uijson/direct_current_3d_forward.ui.json +++ b/simpeg_drivers-assets/uijson/direct_current_3d_forward.ui.json @@ -1,5 +1,5 @@ { - "version": "0.3.0-alpha.1", + "version": "0.3.0-alpha.4", "title": "Direct Current (DC) 3D Forward", "icon": "PotentialElectrode", "documentation": "https://mirageoscience-simpeg-drivers.readthedocs-hosted.com/en/stable/intro.html", @@ -7,7 +7,6 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", - "workspace_geoh5": "", "inversion_type": "direct current 3d", "physical_property": "conductivity", "forward_only": true, @@ -27,7 +26,7 @@ "value": "", "optional": true, "enabled": false, - "tooltip": "Select a mesh for the inversion." + "tooltip": "Select a mesh for the inversion" }, "model_type": { "choiceList": [ @@ -37,7 +36,7 @@ "main": true, "group": "Mesh and models", "label": "Model units", - "tooltip": "Select the units of the model.", + "tooltip": "Select the units of the model", "value": "Conductivity (S/m)" }, "starting_model": { @@ -68,7 +67,7 @@ "value": "", "optional": true, "enabled": true, - "tooltip": "Select a topography object to define the active cells for inversion." + "tooltip": "Select a topography object to define the active cells for inversion" }, "topography": { "association": [ @@ -81,7 +80,7 @@ "optional": true, "enabled": false, "label": "Elevation channel", - "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object.", + "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object", "parent": "topography_object", "dependency": "topography_object", "dependencyType": "enabled", @@ -101,7 +100,7 @@ "dependency": "topography_object", "dependencyType": "disabled", "label": "Active model", - "tooltip": "Provide the active cell boolean model directly if topography not set.", + "tooltip": "Provide the active cell boolean model directly if topography not set", "parent": "mesh", "value": "" }, @@ -113,7 +112,7 @@ "enabled": false, "label": "Number of CPUs", "value": 1, - "visible": true + "visible": false }, "solver_type": { "choiceList": [ @@ -135,7 +134,7 @@ "min": 1, "max": 1000, "verbose": 2, - "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library." + "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library" }, "max_chunk_size": { "min": 0, @@ -146,7 +145,7 @@ "value": 128, "verbose": 3, "visible": false, - "tooltip": "Limit the chunk size used by Dask for distributed computation." + "tooltip": "Limit the chunk size used by Dask for distributed computation" }, "out_group": { "label": "SimPEG group", @@ -156,18 +155,18 @@ "visible": true, "optional": true, "enabled": false, - "tooltip": "Optionally set the SimPEG group to which results will be saved." + "tooltip": "Optionally set the SimPEG group to which results will be saved" }, "generate_sweep": { "label": "Generate sweep file", "group": "Python run preferences", "main": true, "value": false, - "tooltip": "Generates a file for sweeping parameters instead of running the application." + "tooltip": "Generates a file for sweeping parameters instead of running the application" }, - "distributed_workers": "", "n_workers": "", "n_threads": "", "max_ram": "", - "performance_report": false + "performance_report": false, + "distributed_workers": "" } diff --git a/simpeg_drivers-assets/uijson/direct_current_3d_inversion.ui.json b/simpeg_drivers-assets/uijson/direct_current_3d_inversion.ui.json index 7ffbdba7..603bce73 100644 --- a/simpeg_drivers-assets/uijson/direct_current_3d_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/direct_current_3d_inversion.ui.json @@ -1,5 +1,5 @@ { - "version": "0.3.0-alpha.1", + "version": "0.3.0-alpha.4", "title": "Direct Current (DC) 3D Inversion", "icon": "PotentialElectrode", "documentation": "https://mirageoscience-simpeg-drivers.readthedocs-hosted.com/en/stable/intro.html", @@ -7,7 +7,6 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", - "workspace_geoh5": "", "inversion_type": "direct current 3d", "physical_property": "conductivity", "forward_only": false, @@ -52,7 +51,7 @@ "value": "", "optional": true, "enabled": false, - "tooltip": "Select a mesh for the inversion." + "tooltip": "Select a mesh for the inversion" }, "model_type": { "choiceList": [ @@ -62,7 +61,7 @@ "main": true, "group": "Mesh and models", "label": "Model units", - "tooltip": "Select the units of the model.", + "tooltip": "Select the units of the model", "value": "Conductivity (S/m)" }, "starting_model": { @@ -141,7 +140,7 @@ "value": "", "optional": true, "enabled": true, - "tooltip": "Select a topography object to define the active cells for inversion." + "tooltip": "Select a topography object to define the active cells for inversion" }, "topography": { "association": [ @@ -154,7 +153,7 @@ "optional": true, "enabled": false, "label": "Elevation channel", - "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object.", + "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object", "parent": "topography_object", "dependency": "topography_object", "dependencyType": "enabled", @@ -174,7 +173,7 @@ "dependency": "topography_object", "dependencyType": "disabled", "label": "Active model", - "tooltip": "Provide the active cell boolean model directly if topography not set.", + "tooltip": "Provide the active cell boolean model directly if topography not set", "parent": "mesh", "value": "" }, @@ -262,7 +261,7 @@ "enabled": true, "dependency": "reference_model", "dependencyType": "enabled", - "tooltip": "Lp-norm used in the smallness term of the objective function." + "tooltip": "Lp-norm used in the smallness term of the objective function" }, "x_norm": { "association": "Cell", @@ -278,7 +277,7 @@ "precision": 2, "lineEdit": false, "enabled": true, - "tooltip": "Lp-norm used in the x-smoothness term of the objective function." + "tooltip": "Lp-norm used in the x-smoothness term of the objective function" }, "y_norm": { "association": "Cell", @@ -294,7 +293,7 @@ "precision": 2, "lineEdit": false, "enabled": true, - "tooltip": "Lp-norm used in the y-smoothness term of the objective function." + "tooltip": "Lp-norm used in the y-smoothness term of the objective function" }, "z_norm": { "association": "Cell", @@ -310,7 +309,7 @@ "precision": 2, "lineEdit": false, "enabled": true, - "tooltip": "Lp-norm used in the z-smoothness term of the objective function." + "tooltip": "Lp-norm used in the z-smoothness term of the objective function" }, "gradient_type": "total", "max_irls_iterations": { @@ -327,7 +326,7 @@ "label": "IRLS start chi factor", "enabled": true, "value": 1.0, - "tooltip": "This chi factor will be used to determine the misfit threshold after which IRLS iterations begin.", + "tooltip": "This chi factor will be used to determine the misfit threshold after which IRLS iterations begin", "verbose": 3 }, "beta_tol": { @@ -356,7 +355,7 @@ "label": "Chi factor", "value": 1.0, "enabled": true, - "tooltip": "The global target data misfit value." + "tooltip": "The global target data misfit value" }, "auto_scale_misfits": { "group": "Cooling schedule/target", @@ -364,7 +363,7 @@ "value": true, "verbose": 3, "visible": true, - "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor." + "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor" }, "initial_beta_ratio": { "min": 0.0, @@ -375,7 +374,7 @@ "label": "Initial beta ratio", "value": 100.0, "verbose": 2, - "tooltip": "Estimate the trade-off parameter by scaling the ratio between the largest derivatives in the objective function gradients." + "tooltip": "Estimate the trade-off parameter by scaling the ratio between the largest derivatives in the objective function gradients" }, "initial_beta": { "min": 0.0, @@ -387,12 +386,12 @@ "label": "Initial beta", "value": 1.0, "verbose": 2, - "tooltip": "Trade-off parameter between data misfit and regularization." + "tooltip": "Trade-off parameter between data misfit and regularization" }, "cooling_factor": { "group": "Cooling schedule/target", "label": "Beta cooling factor", - "tooltip": "Each beta cooling step will be calculated by dividing the current beta by this factor.", + "tooltip": "Each beta cooling step will be calculated by dividing the current beta by this factor", "value": 2.0, "min": 1.1, "max": 100, @@ -410,7 +409,7 @@ "precision": 1, "verbose": 2, "enabled": true, - "tooltip": "Set the number of iterations per beta value. Use higher values for more non-linear optimization problems." + "tooltip": "Set the number of iterations per beta value. Use higher values for more non-linear optimization problems" }, "epsilon_cooling_factor": 1.2, "max_global_iterations": { @@ -429,7 +428,7 @@ "min": 1, "enabled": true, "verbose": 3, - "tooltip": "Perform an Armijo backtracking linesearch for the provided number of iterations." + "tooltip": "Perform an Armijo backtracking linesearch for the provided number of iterations" }, "max_cg_iterations": { "min": 0, @@ -454,7 +453,7 @@ "min": 1e-06, "verbose": 3, "enabled": true, - "tooltip": "Minimum decrease in regularization beyond which the IRLS procedure is deemed to have completed." + "tooltip": "Minimum decrease in regularization beyond which the IRLS procedure is deemed to have completed" }, "sens_wts_threshold": { "group": "Update sensitivity weights directive", @@ -478,7 +477,7 @@ "save_sensitivities": { "group": "Update sensitivity weights directive", "label": "Save sensitivities", - "tooltip": "Save the summed square row sensitivities to geoh5.", + "tooltip": "Save the summed square row sensitivities to geoh5", "value": false }, "n_cpu": { @@ -488,7 +487,7 @@ "enabled": false, "label": "Number of CPUs", "value": 1, - "visible": true + "visible": false }, "solver_type": { "choiceList": [ @@ -510,7 +509,7 @@ "min": 1, "max": 1000, "verbose": 2, - "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library." + "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library" }, "store_sensitivities": { "choiceList": [ @@ -531,7 +530,7 @@ "value": 128, "verbose": 3, "visible": false, - "tooltip": "Limit the chunk size used by Dask for distributed computation." + "tooltip": "Limit the chunk size used by Dask for distributed computation" }, "out_group": { "label": "SimPEG group", @@ -541,18 +540,18 @@ "visible": true, "optional": true, "enabled": false, - "tooltip": "Optionally set the SimPEG group to which results will be saved." + "tooltip": "Optionally set the SimPEG group to which results will be saved" }, "generate_sweep": { "label": "Generate sweep file", "group": "Python run preferences", "main": true, "value": false, - "tooltip": "Generates a file for sweeping parameters instead of running the application." + "tooltip": "Generates a file for sweeping parameters instead of running the application" }, - "distributed_workers": "", "n_workers": "", "n_threads": "", "max_ram": "", - "performance_report": false + "performance_report": false, + "distributed_workers": "" } diff --git a/simpeg_drivers-assets/uijson/direct_current_batch2d_forward.ui.json b/simpeg_drivers-assets/uijson/direct_current_batch2d_forward.ui.json index f2625c69..ddf79f6e 100644 --- a/simpeg_drivers-assets/uijson/direct_current_batch2d_forward.ui.json +++ b/simpeg_drivers-assets/uijson/direct_current_batch2d_forward.ui.json @@ -1,5 +1,5 @@ { - "version": "0.3.0-alpha.1", + "version": "0.3.0-alpha.4", "title": "Direct Current (DC) 2D Batch Forward", "icon": "PotentialElectrode", "documentation": "https://mirageoscience-simpeg-drivers.readthedocs-hosted.com/en/stable/intro.html", @@ -7,7 +7,6 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", - "workspace_geoh5": "", "inversion_type": "direct current pseudo 3d", "physical_property": "conductivity", "forward_only": true, @@ -26,7 +25,7 @@ "label": "Line ID", "parent": "data_object", "value": "", - "tooltip": "Selects the data representing the different lines in the survey." + "tooltip": "Selects the data representing the different lines in the survey" }, "line_id": 1, "potential_channel_bool": true, @@ -94,7 +93,7 @@ "main": true, "group": "Mesh and models", "label": "Model units", - "tooltip": "Select the units of the model.", + "tooltip": "Select the units of the model", "value": "Conductivity (S/m)" }, "starting_model": { @@ -122,7 +121,7 @@ "value": "", "optional": true, "enabled": true, - "tooltip": "Select a topography object to define the active cells for inversion." + "tooltip": "Select a topography object to define the active cells for inversion" }, "topography": { "association": [ @@ -135,7 +134,7 @@ "optional": true, "enabled": false, "label": "Elevation channel", - "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object.", + "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object", "parent": "topography_object", "dependency": "topography_object", "dependencyType": "enabled", @@ -155,7 +154,7 @@ "dependency": "topography_object", "dependencyType": "disabled", "label": "Active model", - "tooltip": "Provide the active cell boolean model directly if topography not set.", + "tooltip": "Provide the active cell boolean model directly if topography not set", "parent": "mesh", "value": "" }, @@ -167,7 +166,7 @@ "enabled": false, "label": "Number of CPUs", "value": 1, - "visible": true + "visible": false }, "solver_type": { "choiceList": [ @@ -189,7 +188,7 @@ "value": 128, "verbose": 3, "visible": false, - "tooltip": "Limit the chunk size used by Dask for distributed computation." + "tooltip": "Limit the chunk size used by Dask for distributed computation" }, "out_group": { "label": "SimPEG group", @@ -199,14 +198,14 @@ "visible": true, "optional": true, "enabled": false, - "tooltip": "Optionally set the SimPEG group to which results will be saved." + "tooltip": "Optionally set the SimPEG group to which results will be saved" }, "generate_sweep": { "label": "Generate sweep file", "group": "Python run preferences", "main": true, "value": false, - "tooltip": "Generates a file for sweeping parameters instead of running the application." + "tooltip": "Generates a file for sweeping parameters instead of running the application" }, "files_only": { "label": "Generate files only", @@ -220,9 +219,9 @@ "label": "Clean directory", "value": false }, - "distributed_workers": "", "n_workers": "", "n_threads": "", "max_ram": "", - "performance_report": false + "performance_report": false, + "distributed_workers": "" } diff --git a/simpeg_drivers-assets/uijson/direct_current_batch2d_inversion.ui.json b/simpeg_drivers-assets/uijson/direct_current_batch2d_inversion.ui.json index df354809..5ce9196d 100644 --- a/simpeg_drivers-assets/uijson/direct_current_batch2d_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/direct_current_batch2d_inversion.ui.json @@ -1,5 +1,5 @@ { - "version": "0.3.0-alpha.1", + "version": "0.3.0-alpha.4", "title": "Direct Current (DC) 2D Batch Inversion", "icon": "PotentialElectrode", "documentation": "https://mirageoscience-simpeg-drivers.readthedocs-hosted.com/en/stable/intro.html", @@ -7,7 +7,6 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", - "workspace_geoh5": "", "inversion_type": "direct current pseudo 3d", "physical_property": "conductivity", "forward_only": false, @@ -26,7 +25,7 @@ "label": "Line ID", "parent": "data_object", "value": "", - "tooltip": "Selects the data representing the different lines in the survey." + "tooltip": "Selects the data representing the different lines in the survey" }, "line_id": 1, "potential_channel": { @@ -113,7 +112,7 @@ "main": true, "group": "Mesh and models", "label": "Model units", - "tooltip": "Select the units of the model.", + "tooltip": "Select the units of the model", "value": "Conductivity (S/m)" }, "starting_model": { @@ -180,7 +179,7 @@ "value": "", "optional": true, "enabled": true, - "tooltip": "Select a topography object to define the active cells for inversion." + "tooltip": "Select a topography object to define the active cells for inversion" }, "topography": { "association": [ @@ -193,7 +192,7 @@ "optional": true, "enabled": false, "label": "Elevation channel", - "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object.", + "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object", "parent": "topography_object", "dependency": "topography_object", "dependencyType": "enabled", @@ -213,7 +212,7 @@ "dependency": "topography_object", "dependencyType": "disabled", "label": "Active model", - "tooltip": "Provide the active cell boolean model directly if topography not set.", + "tooltip": "Provide the active cell boolean model directly if topography not set", "parent": "mesh", "value": "" }, @@ -290,7 +289,7 @@ "enabled": true, "dependency": "reference_model", "dependencyType": "enabled", - "tooltip": "Lp-norm used in the smallness term of the objective function." + "tooltip": "Lp-norm used in the smallness term of the objective function" }, "x_norm": { "association": "Cell", @@ -306,7 +305,7 @@ "precision": 2, "lineEdit": false, "enabled": true, - "tooltip": "Lp-norm used in the x-smoothness term of the objective function." + "tooltip": "Lp-norm used in the x-smoothness term of the objective function" }, "z_norm": { "association": "Cell", @@ -322,7 +321,7 @@ "precision": 2, "lineEdit": false, "enabled": true, - "tooltip": "Lp-norm used in the z-smoothness term of the objective function." + "tooltip": "Lp-norm used in the z-smoothness term of the objective function" }, "gradient_type": "total", "max_irls_iterations": { @@ -339,7 +338,7 @@ "label": "IRLS start chi factor", "enabled": true, "value": 1.0, - "tooltip": "This chi factor will be used to determine the misfit threshold after which IRLS iterations begin.", + "tooltip": "This chi factor will be used to determine the misfit threshold after which IRLS iterations begin", "verbose": 3 }, "beta_tol": { @@ -368,7 +367,7 @@ "label": "Chi factor", "value": 1.0, "enabled": true, - "tooltip": "The global target data misfit value." + "tooltip": "The global target data misfit value" }, "auto_scale_misfits": { "group": "Cooling schedule/target", @@ -376,7 +375,7 @@ "value": true, "verbose": 3, "visible": true, - "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor." + "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor" }, "initial_beta_ratio": { "min": 0.0, @@ -387,7 +386,7 @@ "label": "Initial beta ratio", "value": 100.0, "verbose": 2, - "tooltip": "Estimate the trade-off parameter by scaling the ratio between the largest derivatives in the objective function gradients." + "tooltip": "Estimate the trade-off parameter by scaling the ratio between the largest derivatives in the objective function gradients" }, "initial_beta": { "min": 0.0, @@ -399,12 +398,12 @@ "label": "Initial beta", "value": 1.0, "verbose": 2, - "tooltip": "Trade-off parameter between data misfit and regularization." + "tooltip": "Trade-off parameter between data misfit and regularization" }, "cooling_factor": { "group": "Cooling schedule/target", "label": "Beta cooling factor", - "tooltip": "Each beta cooling step will be calculated by dividing the current beta by this factor.", + "tooltip": "Each beta cooling step will be calculated by dividing the current beta by this factor", "value": 2.0, "min": 1.1, "max": 100, @@ -422,7 +421,7 @@ "precision": 1, "verbose": 2, "enabled": true, - "tooltip": "Set the number of iterations per beta value. Use higher values for more non-linear optimization problems." + "tooltip": "Set the number of iterations per beta value. Use higher values for more non-linear optimization problems" }, "epsilon_cooling_factor": 1.2, "max_global_iterations": { @@ -441,7 +440,7 @@ "min": 1, "enabled": true, "verbose": 3, - "tooltip": "Perform an Armijo backtracking linesearch for the provided number of iterations." + "tooltip": "Perform an Armijo backtracking linesearch for the provided number of iterations" }, "max_cg_iterations": { "min": 0, @@ -466,7 +465,7 @@ "min": 1e-06, "verbose": 3, "enabled": true, - "tooltip": "Minimum decrease in regularization beyond which the IRLS procedure is deemed to have completed." + "tooltip": "Minimum decrease in regularization beyond which the IRLS procedure is deemed to have completed" }, "sens_wts_threshold": { "group": "Update sensitivity weights directive", @@ -490,7 +489,7 @@ "save_sensitivities": { "group": "Update sensitivity weights directive", "label": "Save sensitivities", - "tooltip": "Save the summed square row sensitivities to geoh5.", + "tooltip": "Save the summed square row sensitivities to geoh5", "value": false }, "n_cpu": { @@ -500,7 +499,7 @@ "enabled": false, "label": "Number of CPUs", "value": 1, - "visible": true + "visible": false }, "solver_type": { "choiceList": [ @@ -532,7 +531,7 @@ "value": 128, "verbose": 3, "visible": false, - "tooltip": "Limit the chunk size used by Dask for distributed computation." + "tooltip": "Limit the chunk size used by Dask for distributed computation" }, "out_group": { "label": "SimPEG group", @@ -542,14 +541,14 @@ "visible": true, "optional": true, "enabled": false, - "tooltip": "Optionally set the SimPEG group to which results will be saved." + "tooltip": "Optionally set the SimPEG group to which results will be saved" }, "generate_sweep": { "label": "Generate sweep file", "group": "Python run preferences", "main": true, "value": false, - "tooltip": "Generates a file for sweeping parameters instead of running the application." + "tooltip": "Generates a file for sweeping parameters instead of running the application" }, "files_only": { "label": "Generate files only", @@ -563,9 +562,9 @@ "label": "Clean directory", "value": true }, - "distributed_workers": "", "n_workers": "", "n_threads": "", "max_ram": "", - "performance_report": false + "performance_report": false, + "distributed_workers": "" } diff --git a/simpeg_drivers-assets/uijson/fdem1d_forward.ui.json b/simpeg_drivers-assets/uijson/fdem1d_forward.ui.json index 2910cc0c..72a501cb 100644 --- a/simpeg_drivers-assets/uijson/fdem1d_forward.ui.json +++ b/simpeg_drivers-assets/uijson/fdem1d_forward.ui.json @@ -1,5 +1,5 @@ { - "version": "0.3.0-alpha.1", + "version": "0.3.0-alpha.4", "title": "Frequency-domain EM (FEM) Forward", "icon": "surveyairborneem", "documentation": "https://mirageoscience-simpeg-drivers.readthedocs-hosted.com/en/stable/intro.html", @@ -7,7 +7,6 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", - "workspace_geoh5": "", "inversion_type": "fdem 1d", "physical_property": "conductivity", "forward_only": true, @@ -80,7 +79,7 @@ "value": "", "optional": true, "enabled": false, - "tooltip": "Select a mesh for the inversion." + "tooltip": "Select a mesh for the inversion" }, "model_type": { "choiceList": [ @@ -90,7 +89,7 @@ "main": true, "group": "Mesh and models", "label": "Model units", - "tooltip": "Select the units of the model.", + "tooltip": "Select the units of the model", "value": "Conductivity (S/m)" }, "starting_model": { @@ -121,7 +120,7 @@ "value": "", "optional": true, "enabled": true, - "tooltip": "Select a topography object to define the active cells for inversion." + "tooltip": "Select a topography object to define the active cells for inversion" }, "topography": { "association": [ @@ -134,7 +133,7 @@ "optional": true, "enabled": false, "label": "Elevation channel", - "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object.", + "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object", "parent": "topography_object", "dependency": "topography_object", "dependencyType": "enabled", @@ -154,7 +153,7 @@ "dependency": "topography_object", "dependencyType": "disabled", "label": "Active model", - "tooltip": "Provide the active cell boolean model directly if topography not set.", + "tooltip": "Provide the active cell boolean model directly if topography not set", "parent": "mesh", "value": "" }, @@ -166,7 +165,7 @@ "enabled": false, "label": "Number of CPUs", "value": 1, - "visible": true + "visible": false }, "solver_type": { "choiceList": [ @@ -188,7 +187,7 @@ "min": 1, "max": 1000, "verbose": 2, - "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library." + "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library" }, "max_chunk_size": { "min": 0, @@ -199,7 +198,7 @@ "value": 128, "verbose": 3, "visible": false, - "tooltip": "Limit the chunk size used by Dask for distributed computation." + "tooltip": "Limit the chunk size used by Dask for distributed computation" }, "out_group": { "label": "SimPEG group", @@ -209,18 +208,18 @@ "visible": true, "optional": true, "enabled": false, - "tooltip": "Optionally set the SimPEG group to which results will be saved." + "tooltip": "Optionally set the SimPEG group to which results will be saved" }, "generate_sweep": { "label": "Generate sweep file", "group": "Python run preferences", "main": true, "value": false, - "tooltip": "Generates a file for sweeping parameters instead of running the application." + "tooltip": "Generates a file for sweeping parameters instead of running the application" }, - "distributed_workers": "", "n_workers": "", "n_threads": "", "max_ram": "", - "performance_report": false + "performance_report": false, + "distributed_workers": "" } diff --git a/simpeg_drivers-assets/uijson/fdem1d_inversion.ui.json b/simpeg_drivers-assets/uijson/fdem1d_inversion.ui.json index 8555dc48..8ea4a3ee 100644 --- a/simpeg_drivers-assets/uijson/fdem1d_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/fdem1d_inversion.ui.json @@ -1,5 +1,5 @@ { - "version": "0.3.0-alpha.1", + "version": "0.3.0-alpha.4", "title": "Frequency-domain EM 1D (FEM) Inversion", "icon": "surveyairborneem", "documentation": "https://mirageoscience-simpeg-drivers.readthedocs-hosted.com/en/stable/intro.html", @@ -7,7 +7,6 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", - "workspace_geoh5": "", "inversion_type": "fdem 1d", "physical_property": "conductivity", "forward_only": false, @@ -128,7 +127,7 @@ "value": "", "optional": true, "enabled": false, - "tooltip": "Select a mesh for the inversion." + "tooltip": "Select a mesh for the inversion" }, "model_type": { "choiceList": [ @@ -138,7 +137,7 @@ "main": true, "group": "Mesh and models", "label": "Model units", - "tooltip": "Select the units of the model.", + "tooltip": "Select the units of the model", "value": "Conductivity (S/m)" }, "starting_model": { @@ -217,7 +216,7 @@ "value": "", "optional": true, "enabled": true, - "tooltip": "Select a topography object to define the active cells for inversion." + "tooltip": "Select a topography object to define the active cells for inversion" }, "topography": { "association": [ @@ -230,7 +229,7 @@ "optional": true, "enabled": false, "label": "Elevation channel", - "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object.", + "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object", "parent": "topography_object", "dependency": "topography_object", "dependencyType": "enabled", @@ -250,7 +249,7 @@ "dependency": "topography_object", "dependencyType": "disabled", "label": "Active model", - "tooltip": "Provide the active cell boolean model directly if topography not set.", + "tooltip": "Provide the active cell boolean model directly if topography not set", "parent": "mesh", "value": "" }, @@ -313,7 +312,7 @@ "enabled": true, "dependency": "reference_model", "dependencyType": "enabled", - "tooltip": "Lp-norm used in the smallness term of the objective function." + "tooltip": "Lp-norm used in the smallness term of the objective function" }, "x_norm": { "association": "Cell", @@ -329,7 +328,7 @@ "precision": 2, "lineEdit": false, "enabled": true, - "tooltip": "Lp-norm used in the x-smoothness term of the objective function." + "tooltip": "Lp-norm used in the x-smoothness term of the objective function" }, "y_norm": "", "z_norm": { @@ -346,7 +345,7 @@ "precision": 2, "lineEdit": false, "enabled": true, - "tooltip": "Lp-norm used in the z-smoothness term of the objective function." + "tooltip": "Lp-norm used in the z-smoothness term of the objective function" }, "gradient_type": "total", "max_irls_iterations": { @@ -363,7 +362,7 @@ "label": "IRLS start chi factor", "enabled": true, "value": 1.0, - "tooltip": "This chi factor will be used to determine the misfit threshold after which IRLS iterations begin.", + "tooltip": "This chi factor will be used to determine the misfit threshold after which IRLS iterations begin", "verbose": 3 }, "beta_tol": { @@ -392,7 +391,7 @@ "label": "Chi factor", "value": 1.0, "enabled": true, - "tooltip": "The global target data misfit value." + "tooltip": "The global target data misfit value" }, "auto_scale_misfits": { "group": "Cooling schedule/target", @@ -400,7 +399,7 @@ "value": false, "verbose": 3, "visible": false, - "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor." + "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor" }, "initial_beta_ratio": { "min": 0.0, @@ -411,7 +410,7 @@ "label": "Initial beta ratio", "value": 100.0, "verbose": 2, - "tooltip": "Estimate the trade-off parameter by scaling the ratio between the largest derivatives in the objective function gradients." + "tooltip": "Estimate the trade-off parameter by scaling the ratio between the largest derivatives in the objective function gradients" }, "initial_beta": { "min": 0.0, @@ -423,12 +422,12 @@ "label": "Initial beta", "value": 1.0, "verbose": 2, - "tooltip": "Trade-off parameter between data misfit and regularization." + "tooltip": "Trade-off parameter between data misfit and regularization" }, "cooling_factor": { "group": "Cooling schedule/target", "label": "Beta cooling factor", - "tooltip": "Each beta cooling step will be calculated by dividing the current beta by this factor.", + "tooltip": "Each beta cooling step will be calculated by dividing the current beta by this factor", "value": 2.0, "min": 1.1, "max": 100, @@ -446,7 +445,7 @@ "precision": 1, "verbose": 2, "enabled": true, - "tooltip": "Set the number of iterations per beta value. Use higher values for more non-linear optimization problems." + "tooltip": "Set the number of iterations per beta value. Use higher values for more non-linear optimization problems" }, "epsilon_cooling_factor": 1.2, "max_global_iterations": { @@ -465,7 +464,7 @@ "min": 1, "enabled": true, "verbose": 3, - "tooltip": "Perform an Armijo backtracking linesearch for the provided number of iterations." + "tooltip": "Perform an Armijo backtracking linesearch for the provided number of iterations" }, "max_cg_iterations": { "min": 0, @@ -490,7 +489,7 @@ "min": 1e-06, "verbose": 3, "enabled": true, - "tooltip": "Minimum decrease in regularization beyond which the IRLS procedure is deemed to have completed." + "tooltip": "Minimum decrease in regularization beyond which the IRLS procedure is deemed to have completed" }, "sens_wts_threshold": { "group": "Update sensitivity weights directive", @@ -514,7 +513,7 @@ "save_sensitivities": { "group": "Update sensitivity weights directive", "label": "Save sensitivities", - "tooltip": "Save the summed square row sensitivities to geoh5.", + "tooltip": "Save the summed square row sensitivities to geoh5", "value": false }, "n_cpu": { @@ -547,7 +546,7 @@ "max": 1000, "verbose": 2, "visible": false, - "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library." + "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library" }, "store_sensitivities": { "choiceList": [ @@ -569,7 +568,7 @@ "value": 128, "verbose": 3, "visible": false, - "tooltip": "Limit the chunk size used by Dask for distributed computation." + "tooltip": "Limit the chunk size used by Dask for distributed computation" }, "out_group": { "label": "SimPEG group", @@ -579,18 +578,18 @@ "visible": true, "optional": true, "enabled": false, - "tooltip": "Optionally set the SimPEG group to which results will be saved." + "tooltip": "Optionally set the SimPEG group to which results will be saved" }, "generate_sweep": { "label": "Generate sweep file", "group": "Python run preferences", "main": true, "value": false, - "tooltip": "Generates a file for sweeping parameters instead of running the application." + "tooltip": "Generates a file for sweeping parameters instead of running the application" }, - "distributed_workers": "", "n_workers": "", "n_threads": "", "max_ram": "", - "performance_report": false + "performance_report": false, + "distributed_workers": "" } diff --git a/simpeg_drivers-assets/uijson/fem_forward.ui.json b/simpeg_drivers-assets/uijson/fem_forward.ui.json index b248c620..7fc2270e 100644 --- a/simpeg_drivers-assets/uijson/fem_forward.ui.json +++ b/simpeg_drivers-assets/uijson/fem_forward.ui.json @@ -1,5 +1,5 @@ { - "version": "0.3.0-alpha.1", + "version": "0.3.0-alpha.4", "title": "Frequency-domain EM (FEM) Forward", "icon": "surveyairborneem", "documentation": "https://mirageoscience-simpeg-drivers.readthedocs-hosted.com/en/stable/intro.html", @@ -7,8 +7,7 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", - "workspace_geoh5": "", - "inversion_type": "fdem", + "inversion_type": "fem", "physical_property": "conductivity", "forward_only": true, "data_object": { @@ -40,7 +39,7 @@ "value": "", "optional": true, "enabled": false, - "tooltip": "Select a mesh for the inversion." + "tooltip": "Select a mesh for the inversion" }, "model_type": { "choiceList": [ @@ -50,7 +49,7 @@ "main": true, "group": "Mesh and models", "label": "Model units", - "tooltip": "Select the units of the model.", + "tooltip": "Select the units of the model", "value": "Conductivity (S/m)" }, "starting_model": { @@ -81,7 +80,7 @@ "value": "", "optional": true, "enabled": true, - "tooltip": "Select a topography object to define the active cells for inversion." + "tooltip": "Select a topography object to define the active cells for inversion" }, "topography": { "association": [ @@ -94,7 +93,7 @@ "optional": true, "enabled": false, "label": "Elevation channel", - "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object.", + "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object", "parent": "topography_object", "dependency": "topography_object", "dependencyType": "enabled", @@ -114,7 +113,7 @@ "dependency": "topography_object", "dependencyType": "disabled", "label": "Active model", - "tooltip": "Provide the active cell boolean model directly if topography not set.", + "tooltip": "Provide the active cell boolean model directly if topography not set", "parent": "mesh", "value": "" }, @@ -126,7 +125,7 @@ "enabled": false, "label": "Number of CPUs", "value": 1, - "visible": true + "visible": false }, "solver_type": { "choiceList": [ @@ -148,7 +147,7 @@ "min": 1, "max": 1000, "verbose": 2, - "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library." + "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library" }, "max_chunk_size": { "min": 0, @@ -159,7 +158,7 @@ "value": 128, "verbose": 3, "visible": false, - "tooltip": "Limit the chunk size used by Dask for distributed computation." + "tooltip": "Limit the chunk size used by Dask for distributed computation" }, "out_group": { "label": "SimPEG group", @@ -169,18 +168,18 @@ "visible": true, "optional": true, "enabled": false, - "tooltip": "Optionally set the SimPEG group to which results will be saved." + "tooltip": "Optionally set the SimPEG group to which results will be saved" }, "generate_sweep": { "label": "Generate sweep file", "group": "Python run preferences", "main": true, "value": false, - "tooltip": "Generates a file for sweeping parameters instead of running the application." + "tooltip": "Generates a file for sweeping parameters instead of running the application" }, - "distributed_workers": "", "n_workers": "", "n_threads": "", "max_ram": "", - "performance_report": false + "performance_report": false, + "distributed_workers": "" } diff --git a/simpeg_drivers-assets/uijson/fem_inversion.ui.json b/simpeg_drivers-assets/uijson/fem_inversion.ui.json index ec409904..1099893f 100644 --- a/simpeg_drivers-assets/uijson/fem_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/fem_inversion.ui.json @@ -1,5 +1,5 @@ { - "version": "0.3.0-alpha.1", + "version": "0.3.0-alpha.4", "title": "Frequency-domain EM (FEM) Inversion", "icon": "surveyairborneem", "documentation": "https://mirageoscience-simpeg-drivers.readthedocs-hosted.com/en/stable/intro.html", @@ -7,8 +7,7 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", - "workspace_geoh5": "", - "inversion_type": "fdem", + "inversion_type": "fem", "physical_property": "conductivity", "forward_only": false, "data_object": { @@ -88,7 +87,7 @@ "value": "", "optional": true, "enabled": false, - "tooltip": "Select a mesh for the inversion." + "tooltip": "Select a mesh for the inversion" }, "model_type": { "choiceList": [ @@ -98,7 +97,7 @@ "main": true, "group": "Mesh and models", "label": "Model units", - "tooltip": "Select the units of the model.", + "tooltip": "Select the units of the model", "value": "Conductivity (S/m)" }, "starting_model": { @@ -177,7 +176,7 @@ "value": "", "optional": true, "enabled": true, - "tooltip": "Select a topography object to define the active cells for inversion." + "tooltip": "Select a topography object to define the active cells for inversion" }, "topography": { "association": [ @@ -190,7 +189,7 @@ "optional": true, "enabled": false, "label": "Elevation channel", - "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object.", + "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object", "parent": "topography_object", "dependency": "topography_object", "dependencyType": "enabled", @@ -210,7 +209,7 @@ "dependency": "topography_object", "dependencyType": "disabled", "label": "Active model", - "tooltip": "Provide the active cell boolean model directly if topography not set.", + "tooltip": "Provide the active cell boolean model directly if topography not set", "parent": "mesh", "value": "" }, @@ -298,7 +297,7 @@ "enabled": true, "dependency": "reference_model", "dependencyType": "enabled", - "tooltip": "Lp-norm used in the smallness term of the objective function." + "tooltip": "Lp-norm used in the smallness term of the objective function" }, "x_norm": { "association": "Cell", @@ -314,7 +313,7 @@ "precision": 2, "lineEdit": false, "enabled": true, - "tooltip": "Lp-norm used in the x-smoothness term of the objective function." + "tooltip": "Lp-norm used in the x-smoothness term of the objective function" }, "y_norm": { "association": "Cell", @@ -330,7 +329,7 @@ "precision": 2, "lineEdit": false, "enabled": true, - "tooltip": "Lp-norm used in the y-smoothness term of the objective function." + "tooltip": "Lp-norm used in the y-smoothness term of the objective function" }, "z_norm": { "association": "Cell", @@ -346,7 +345,7 @@ "precision": 2, "lineEdit": false, "enabled": true, - "tooltip": "Lp-norm used in the z-smoothness term of the objective function." + "tooltip": "Lp-norm used in the z-smoothness term of the objective function" }, "gradient_type": "total", "max_irls_iterations": { @@ -363,7 +362,7 @@ "label": "IRLS start chi factor", "enabled": true, "value": 1.0, - "tooltip": "This chi factor will be used to determine the misfit threshold after which IRLS iterations begin.", + "tooltip": "This chi factor will be used to determine the misfit threshold after which IRLS iterations begin", "verbose": 3 }, "beta_tol": { @@ -392,7 +391,7 @@ "label": "Chi factor", "value": 1.0, "enabled": true, - "tooltip": "The global target data misfit value." + "tooltip": "The global target data misfit value" }, "auto_scale_misfits": { "group": "Cooling schedule/target", @@ -400,7 +399,7 @@ "value": true, "verbose": 3, "visible": true, - "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor." + "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor" }, "initial_beta_ratio": { "min": 0.0, @@ -411,7 +410,7 @@ "label": "Initial beta ratio", "value": 100.0, "verbose": 2, - "tooltip": "Estimate the trade-off parameter by scaling the ratio between the largest derivatives in the objective function gradients." + "tooltip": "Estimate the trade-off parameter by scaling the ratio between the largest derivatives in the objective function gradients" }, "initial_beta": { "min": 0.0, @@ -423,12 +422,12 @@ "label": "Initial beta", "value": 1.0, "verbose": 2, - "tooltip": "Trade-off parameter between data misfit and regularization." + "tooltip": "Trade-off parameter between data misfit and regularization" }, "cooling_factor": { "group": "Cooling schedule/target", "label": "Beta cooling factor", - "tooltip": "Each beta cooling step will be calculated by dividing the current beta by this factor.", + "tooltip": "Each beta cooling step will be calculated by dividing the current beta by this factor", "value": 2.0, "min": 1.1, "max": 100, @@ -446,7 +445,7 @@ "precision": 1, "verbose": 2, "enabled": true, - "tooltip": "Set the number of iterations per beta value. Use higher values for more non-linear optimization problems." + "tooltip": "Set the number of iterations per beta value. Use higher values for more non-linear optimization problems" }, "epsilon_cooling_factor": 1.2, "max_global_iterations": { @@ -465,7 +464,7 @@ "min": 1, "enabled": true, "verbose": 3, - "tooltip": "Perform an Armijo backtracking linesearch for the provided number of iterations." + "tooltip": "Perform an Armijo backtracking linesearch for the provided number of iterations" }, "max_cg_iterations": { "min": 0, @@ -490,7 +489,7 @@ "min": 1e-06, "verbose": 3, "enabled": true, - "tooltip": "Minimum decrease in regularization beyond which the IRLS procedure is deemed to have completed." + "tooltip": "Minimum decrease in regularization beyond which the IRLS procedure is deemed to have completed" }, "sens_wts_threshold": { "group": "Update sensitivity weights directive", @@ -514,7 +513,7 @@ "save_sensitivities": { "group": "Update sensitivity weights directive", "label": "Save sensitivities", - "tooltip": "Save the summed square row sensitivities to geoh5.", + "tooltip": "Save the summed square row sensitivities to geoh5", "value": false }, "n_cpu": { @@ -524,7 +523,7 @@ "enabled": false, "label": "Number of CPUs", "value": 1, - "visible": true + "visible": false }, "solver_type": { "choiceList": [ @@ -546,7 +545,7 @@ "min": 1, "max": 1000, "verbose": 2, - "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library." + "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library" }, "store_sensitivities": { "choiceList": [ @@ -567,7 +566,7 @@ "value": 128, "verbose": 3, "visible": false, - "tooltip": "Limit the chunk size used by Dask for distributed computation." + "tooltip": "Limit the chunk size used by Dask for distributed computation" }, "out_group": { "label": "SimPEG group", @@ -577,18 +576,18 @@ "visible": true, "optional": true, "enabled": false, - "tooltip": "Optionally set the SimPEG group to which results will be saved." + "tooltip": "Optionally set the SimPEG group to which results will be saved" }, "generate_sweep": { "label": "Generate sweep file", "group": "Python run preferences", "main": true, "value": false, - "tooltip": "Generates a file for sweeping parameters instead of running the application." + "tooltip": "Generates a file for sweeping parameters instead of running the application" }, - "distributed_workers": "", "n_workers": "", "n_threads": "", "max_ram": "", - "performance_report": false + "performance_report": false, + "distributed_workers": "" } diff --git a/simpeg_drivers-assets/uijson/gravity_forward.ui.json b/simpeg_drivers-assets/uijson/gravity_forward.ui.json index 53841c23..496d621a 100644 --- a/simpeg_drivers-assets/uijson/gravity_forward.ui.json +++ b/simpeg_drivers-assets/uijson/gravity_forward.ui.json @@ -1,5 +1,5 @@ { - "version": "0.3.0-alpha.1", + "version": "0.3.0-alpha.4", "title": "Gravity Forward", "icon": "surveyairbornegravity", "documentation": "https://mirageoscience-simpeg-drivers.readthedocs-hosted.com/en/stable/intro.html", @@ -7,7 +7,6 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", - "workspace_geoh5": "", "inversion_type": "gravity", "forward_only": true, "physical_property": "density", @@ -94,7 +93,7 @@ "value": "", "optional": true, "enabled": false, - "tooltip": "Select a mesh for the inversion." + "tooltip": "Select a mesh for the inversion" }, "starting_model": { "association": [ @@ -124,7 +123,7 @@ "value": "", "optional": true, "enabled": true, - "tooltip": "Select a topography object to define the active cells for inversion." + "tooltip": "Select a topography object to define the active cells for inversion" }, "topography": { "association": [ @@ -137,7 +136,7 @@ "optional": true, "enabled": false, "label": "Elevation channel", - "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object.", + "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object", "parent": "topography_object", "dependency": "topography_object", "dependencyType": "enabled", @@ -157,7 +156,7 @@ "dependency": "topography_object", "dependencyType": "disabled", "label": "Active model", - "tooltip": "Provide the active cell boolean model directly if topography not set.", + "tooltip": "Provide the active cell boolean model directly if topography not set", "parent": "mesh", "value": "" }, @@ -169,7 +168,7 @@ "enabled": false, "label": "Number of CPUs", "value": 1, - "visible": true + "visible": false }, "solver_type": "Pardiso", "tile_spatial": { @@ -182,7 +181,7 @@ "min": 1, "max": 1000, "verbose": 2, - "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library." + "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library" }, "max_chunk_size": { "min": 0, @@ -193,7 +192,7 @@ "value": 128, "verbose": 3, "visible": false, - "tooltip": "Limit the chunk size used by Dask for distributed computation." + "tooltip": "Limit the chunk size used by Dask for distributed computation" }, "out_group": { "label": "SimPEG group", @@ -203,18 +202,18 @@ "visible": true, "optional": true, "enabled": false, - "tooltip": "Optionally set the SimPEG group to which results will be saved." + "tooltip": "Optionally set the SimPEG group to which results will be saved" }, "generate_sweep": { "label": "Generate sweep file", "group": "Python run preferences", "main": true, "value": false, - "tooltip": "Generates a file for sweeping parameters instead of running the application." + "tooltip": "Generates a file for sweeping parameters instead of running the application" }, - "distributed_workers": "", "n_workers": "", "n_threads": "", "max_ram": "", - "performance_report": false + "performance_report": false, + "distributed_workers": "" } diff --git a/simpeg_drivers-assets/uijson/gravity_inversion.ui.json b/simpeg_drivers-assets/uijson/gravity_inversion.ui.json index 34cdae84..d7cb3250 100644 --- a/simpeg_drivers-assets/uijson/gravity_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/gravity_inversion.ui.json @@ -1,5 +1,5 @@ { - "version": "0.3.0-alpha.1", + "version": "0.3.0-alpha.4", "title": "Gravity Inversion", "icon": "surveyairbornegravity", "documentation": "https://mirageoscience-simpeg-drivers.readthedocs-hosted.com/en/stable/intro.html", @@ -7,7 +7,6 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", - "workspace_geoh5": "", "inversion_type": "gravity", "forward_only": false, "physical_property": "density", @@ -332,7 +331,7 @@ "value": "", "optional": true, "enabled": false, - "tooltip": "Select a mesh for the inversion." + "tooltip": "Select a mesh for the inversion" }, "starting_model": { "association": [ @@ -410,7 +409,7 @@ "value": "", "optional": true, "enabled": true, - "tooltip": "Select a topography object to define the active cells for inversion." + "tooltip": "Select a topography object to define the active cells for inversion" }, "topography": { "association": [ @@ -423,7 +422,7 @@ "optional": true, "enabled": false, "label": "Elevation channel", - "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object.", + "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object", "parent": "topography_object", "dependency": "topography_object", "dependencyType": "enabled", @@ -443,7 +442,7 @@ "dependency": "topography_object", "dependencyType": "disabled", "label": "Active model", - "tooltip": "Provide the active cell boolean model directly if topography not set.", + "tooltip": "Provide the active cell boolean model directly if topography not set", "parent": "mesh", "value": "" }, @@ -531,7 +530,7 @@ "enabled": true, "dependency": "reference_model", "dependencyType": "enabled", - "tooltip": "Lp-norm used in the smallness term of the objective function." + "tooltip": "Lp-norm used in the smallness term of the objective function" }, "x_norm": { "association": "Cell", @@ -547,7 +546,7 @@ "precision": 2, "lineEdit": false, "enabled": true, - "tooltip": "Lp-norm used in the x-smoothness term of the objective function." + "tooltip": "Lp-norm used in the x-smoothness term of the objective function" }, "y_norm": { "association": "Cell", @@ -563,7 +562,7 @@ "precision": 2, "lineEdit": false, "enabled": true, - "tooltip": "Lp-norm used in the y-smoothness term of the objective function." + "tooltip": "Lp-norm used in the y-smoothness term of the objective function" }, "z_norm": { "association": "Cell", @@ -579,7 +578,7 @@ "precision": 2, "lineEdit": false, "enabled": true, - "tooltip": "Lp-norm used in the z-smoothness term of the objective function." + "tooltip": "Lp-norm used in the z-smoothness term of the objective function" }, "gradient_type": "total", "max_irls_iterations": { @@ -596,7 +595,7 @@ "label": "IRLS start chi factor", "enabled": true, "value": 1.0, - "tooltip": "This chi factor will be used to determine the misfit threshold after which IRLS iterations begin.", + "tooltip": "This chi factor will be used to determine the misfit threshold after which IRLS iterations begin", "verbose": 3 }, "beta_tol": { @@ -625,7 +624,7 @@ "label": "Chi factor", "value": 1.0, "enabled": true, - "tooltip": "The global target data misfit value." + "tooltip": "The global target data misfit value" }, "auto_scale_misfits": { "group": "Cooling schedule/target", @@ -633,7 +632,7 @@ "value": true, "verbose": 3, "visible": true, - "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor." + "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor" }, "initial_beta_ratio": { "min": 0.0, @@ -644,7 +643,7 @@ "label": "Initial beta ratio", "value": 100.0, "verbose": 2, - "tooltip": "Estimate the trade-off parameter by scaling the ratio between the largest derivatives in the objective function gradients." + "tooltip": "Estimate the trade-off parameter by scaling the ratio between the largest derivatives in the objective function gradients" }, "initial_beta": { "min": 0.0, @@ -656,12 +655,12 @@ "label": "Initial beta", "value": 1.0, "verbose": 2, - "tooltip": "Trade-off parameter between data misfit and regularization." + "tooltip": "Trade-off parameter between data misfit and regularization" }, "cooling_factor": { "group": "Cooling schedule/target", "label": "Beta cooling factor", - "tooltip": "Each beta cooling step will be calculated by dividing the current beta by this factor.", + "tooltip": "Each beta cooling step will be calculated by dividing the current beta by this factor", "value": 2.0, "min": 1.1, "max": 100, @@ -697,7 +696,7 @@ "min": 1, "enabled": true, "verbose": 3, - "tooltip": "Perform an Armijo backtracking linesearch for the provided number of iterations." + "tooltip": "Perform an Armijo backtracking linesearch for the provided number of iterations" }, "max_cg_iterations": { "min": 0, @@ -722,7 +721,7 @@ "min": 1e-06, "verbose": 3, "enabled": true, - "tooltip": "Minimum decrease in regularization beyond which the IRLS procedure is deemed to have completed." + "tooltip": "Minimum decrease in regularization beyond which the IRLS procedure is deemed to have completed" }, "sens_wts_threshold": { "group": "Update sensitivity weights directive", @@ -746,7 +745,7 @@ "save_sensitivities": { "group": "Update sensitivity weights directive", "label": "Save sensitivities", - "tooltip": "Save the summed square row sensitivities to geoh5.", + "tooltip": "Save the summed square row sensitivities to geoh5", "value": false }, "n_cpu": { @@ -756,7 +755,7 @@ "enabled": false, "label": "Number of CPUs", "value": 1, - "visible": true + "visible": false }, "solver_type": "Pardiso", "tile_spatial": { @@ -774,7 +773,7 @@ "min": 1, "max": 1000, "verbose": 2, - "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library." + "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library" }, "store_sensitivities": { "choiceList": [ @@ -795,7 +794,7 @@ "value": 128, "verbose": 3, "visible": false, - "tooltip": "Limit the chunk size used by Dask for distributed computation." + "tooltip": "Limit the chunk size used by Dask for distributed computation" }, "out_group": { "label": "SimPEG group", @@ -805,18 +804,18 @@ "visible": true, "optional": true, "enabled": false, - "tooltip": "Optionally set the SimPEG group to which results will be saved." + "tooltip": "Optionally set the SimPEG group to which results will be saved" }, "generate_sweep": { "label": "Generate sweep file", "group": "Python run preferences", "main": true, "value": false, - "tooltip": "Generates a file for sweeping parameters instead of running the application." + "tooltip": "Generates a file for sweeping parameters instead of running the application" }, - "distributed_workers": "", "n_workers": "", "n_threads": "", "max_ram": "", - "performance_report": false + "performance_report": false, + "distributed_workers": "" } diff --git a/simpeg_drivers-assets/uijson/induced_polarization_2d_forward.ui.json b/simpeg_drivers-assets/uijson/induced_polarization_2d_forward.ui.json index 1d3b32df..fb79207d 100644 --- a/simpeg_drivers-assets/uijson/induced_polarization_2d_forward.ui.json +++ b/simpeg_drivers-assets/uijson/induced_polarization_2d_forward.ui.json @@ -1,5 +1,5 @@ { - "version": "0.3.0-alpha.1", + "version": "0.3.0-alpha.4", "title": "Induced Polarization (IP) 2D Forward", "icon": "PotentialElectrode", "documentation": "https://mirageoscience-simpeg-drivers.readthedocs-hosted.com/en/stable/intro.html", @@ -237,9 +237,9 @@ "value": false, "tooltip": "Generates a file for sweeping parameters instead of running the application." }, - "distributed_workers": "", "n_workers": "", "n_threads": "", "max_ram": "", - "performance_report": false + "performance_report": false, + "distributed_workers": "" } diff --git a/simpeg_drivers-assets/uijson/induced_polarization_2d_inversion.ui.json b/simpeg_drivers-assets/uijson/induced_polarization_2d_inversion.ui.json index 665942b4..bf1b0aa3 100644 --- a/simpeg_drivers-assets/uijson/induced_polarization_2d_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/induced_polarization_2d_inversion.ui.json @@ -1,5 +1,5 @@ { - "version": "0.3.0-alpha.1", + "version": "0.3.0-alpha.4", "title": "Induced Polarization (IP) 2D Inversion", "icon": "PotentialElectrode", "documentation": "https://mirageoscience-simpeg-drivers.readthedocs-hosted.com/en/stable/intro.html", @@ -581,9 +581,9 @@ "value": false, "tooltip": "Generates a file for sweeping parameters instead of running the application." }, - "distributed_workers": "", "n_workers": "", "n_threads": "", "max_ram": "", - "performance_report": false + "performance_report": false, + "distributed_workers": "" } diff --git a/simpeg_drivers-assets/uijson/induced_polarization_3d_forward.ui.json b/simpeg_drivers-assets/uijson/induced_polarization_3d_forward.ui.json index ad74bf9e..fe7130e9 100644 --- a/simpeg_drivers-assets/uijson/induced_polarization_3d_forward.ui.json +++ b/simpeg_drivers-assets/uijson/induced_polarization_3d_forward.ui.json @@ -1,5 +1,5 @@ { - "version": "0.3.0-alpha.1", + "version": "0.3.0-alpha.4", "title": "Induced Polarization (IP) 3D Forward", "icon": "PotentialElectrode", "documentation": "https://mirageoscience-simpeg-drivers.readthedocs-hosted.com/en/stable/intro.html", @@ -7,7 +7,6 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", - "workspace_geoh5": "", "inversion_type": "induced polarization 3d", "physical_property": "chargeability", "forward_only": true, @@ -27,7 +26,7 @@ "value": "", "optional": true, "enabled": false, - "tooltip": "Select a mesh for the inversion." + "tooltip": "Select a mesh for the inversion" }, "model_type": { "choiceList": [ @@ -37,7 +36,7 @@ "main": true, "group": "Mesh and models", "label": "Model units", - "tooltip": "Select the units of the model.", + "tooltip": "Select the units of the model", "value": "Conductivity (S/m)" }, "conductivity_model": { @@ -50,8 +49,7 @@ "main": true, "isValue": true, "parent": "mesh", - "label": "Background", - "tooltip": "Background model in the 'Model units' (S/m or Ohm-m).", + "label": "Conductivity (S/m)", "property": "", "value": 0.001 }, @@ -85,7 +83,7 @@ "value": "", "optional": true, "enabled": true, - "tooltip": "Select a topography object to define the active cells for inversion." + "tooltip": "Select a topography object to define the active cells for inversion" }, "topography": { "association": [ @@ -98,7 +96,7 @@ "optional": true, "enabled": false, "label": "Elevation channel", - "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object.", + "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object", "parent": "topography_object", "dependency": "topography_object", "dependencyType": "enabled", @@ -118,7 +116,7 @@ "dependency": "topography_object", "dependencyType": "disabled", "label": "Active model", - "tooltip": "Provide the active cell boolean model directly if topography not set.", + "tooltip": "Provide the active cell boolean model directly if topography not set", "parent": "mesh", "value": "" }, @@ -130,7 +128,7 @@ "enabled": false, "label": "Number of CPUs", "value": 1, - "visible": true + "visible": false }, "solver_type": { "choiceList": [ @@ -152,7 +150,7 @@ "min": 1, "max": 1000, "verbose": 2, - "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library." + "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library" }, "max_chunk_size": { "min": 0, @@ -163,7 +161,7 @@ "value": 128, "verbose": 3, "visible": false, - "tooltip": "Limit the chunk size used by Dask for distributed computation." + "tooltip": "Limit the chunk size used by Dask for distributed computation" }, "out_group": { "label": "SimPEG group", @@ -173,18 +171,18 @@ "visible": true, "optional": true, "enabled": false, - "tooltip": "Optionally set the SimPEG group to which results will be saved." + "tooltip": "Optionally set the SimPEG group to which results will be saved" }, "generate_sweep": { "label": "Generate sweep file", "group": "Python run preferences", "main": true, "value": false, - "tooltip": "Generates a file for sweeping parameters instead of running the application." + "tooltip": "Generates a file for sweeping parameters instead of running the application" }, - "distributed_workers": "", "n_workers": "", "n_threads": "", "max_ram": "", - "performance_report": false + "performance_report": false, + "distributed_workers": "" } diff --git a/simpeg_drivers-assets/uijson/induced_polarization_3d_inversion.ui.json b/simpeg_drivers-assets/uijson/induced_polarization_3d_inversion.ui.json index 18243153..5cf07062 100644 --- a/simpeg_drivers-assets/uijson/induced_polarization_3d_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/induced_polarization_3d_inversion.ui.json @@ -1,5 +1,5 @@ { - "version": "0.3.0-alpha.1", + "version": "0.3.0-alpha.4", "title": "Induced Polarization (IP) 3D Inversion", "icon": "PotentialElectrode", "documentation": "https://mirageoscience-simpeg-drivers.readthedocs-hosted.com/en/stable/intro.html", @@ -7,7 +7,6 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", - "workspace_geoh5": "", "inversion_type": "induced polarization 3d", "physical_property": "chargeability", "forward_only": false, @@ -52,7 +51,7 @@ "value": "", "optional": true, "enabled": false, - "tooltip": "Select a mesh for the inversion." + "tooltip": "Select a mesh for the inversion" }, "model_type": { "choiceList": [ @@ -62,7 +61,7 @@ "main": true, "group": "Mesh and models", "label": "Model units", - "tooltip": "Select the units of the model.", + "tooltip": "Select the units of the model", "value": "Conductivity (S/m)" }, "conductivity_model": { @@ -75,8 +74,7 @@ "main": true, "isValue": true, "parent": "mesh", - "label": "Background", - "tooltip": "Background model in the 'Model units' (S/m or Ohm-m).", + "label": "Conductivity (S/m)", "property": "", "value": 0.001 }, @@ -126,7 +124,7 @@ "property": "", "optional": true, "value": 0.0, - "enabled": true + "enabled": false }, "upper_bound": { "association": [ @@ -158,7 +156,7 @@ "value": "", "optional": true, "enabled": true, - "tooltip": "Select a topography object to define the active cells for inversion." + "tooltip": "Select a topography object to define the active cells for inversion" }, "topography": { "association": [ @@ -171,7 +169,7 @@ "optional": true, "enabled": false, "label": "Elevation channel", - "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object.", + "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object", "parent": "topography_object", "dependency": "topography_object", "dependencyType": "enabled", @@ -191,7 +189,7 @@ "dependency": "topography_object", "dependencyType": "disabled", "label": "Active model", - "tooltip": "Provide the active cell boolean model directly if topography not set.", + "tooltip": "Provide the active cell boolean model directly if topography not set", "parent": "mesh", "value": "" }, @@ -279,7 +277,7 @@ "enabled": true, "dependency": "reference_model", "dependencyType": "enabled", - "tooltip": "Lp-norm used in the smallness term of the objective function." + "tooltip": "Lp-norm used in the smallness term of the objective function" }, "x_norm": { "association": "Cell", @@ -295,7 +293,7 @@ "precision": 2, "lineEdit": false, "enabled": true, - "tooltip": "Lp-norm used in the x-smoothness term of the objective function." + "tooltip": "Lp-norm used in the x-smoothness term of the objective function" }, "y_norm": { "association": "Cell", @@ -311,7 +309,7 @@ "precision": 2, "lineEdit": false, "enabled": true, - "tooltip": "Lp-norm used in the y-smoothness term of the objective function." + "tooltip": "Lp-norm used in the y-smoothness term of the objective function" }, "z_norm": { "association": "Cell", @@ -327,7 +325,7 @@ "precision": 2, "lineEdit": false, "enabled": true, - "tooltip": "Lp-norm used in the z-smoothness term of the objective function." + "tooltip": "Lp-norm used in the z-smoothness term of the objective function" }, "gradient_type": "total", "max_irls_iterations": { @@ -344,7 +342,7 @@ "label": "IRLS start chi factor", "enabled": true, "value": 1.0, - "tooltip": "This chi factor will be used to determine the misfit threshold after which IRLS iterations begin.", + "tooltip": "This chi factor will be used to determine the misfit threshold after which IRLS iterations begin", "verbose": 3 }, "beta_tol": { @@ -373,7 +371,7 @@ "label": "Chi factor", "value": 1.0, "enabled": true, - "tooltip": "The global target data misfit value." + "tooltip": "The global target data misfit value" }, "auto_scale_misfits": { "group": "Cooling schedule/target", @@ -381,7 +379,7 @@ "value": true, "verbose": 3, "visible": true, - "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor." + "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor" }, "initial_beta_ratio": { "min": 0.0, @@ -392,7 +390,7 @@ "label": "Initial beta ratio", "value": 100.0, "verbose": 2, - "tooltip": "Estimate the trade-off parameter by scaling the ratio between the largest derivatives in the objective function gradients." + "tooltip": "Estimate the trade-off parameter by scaling the ratio between the largest derivatives in the objective function gradients" }, "initial_beta": { "min": 0.0, @@ -404,12 +402,12 @@ "label": "Initial beta", "value": 1.0, "verbose": 2, - "tooltip": "Trade-off parameter between data misfit and regularization." + "tooltip": "Trade-off parameter between data misfit and regularization" }, "cooling_factor": { "group": "Cooling schedule/target", "label": "Beta cooling factor", - "tooltip": "Each beta cooling step will be calculated by dividing the current beta by this factor.", + "tooltip": "Each beta cooling step will be calculated by dividing the current beta by this factor", "value": 2.0, "min": 1.1, "max": 100, @@ -427,7 +425,7 @@ "precision": 1, "verbose": 2, "enabled": true, - "tooltip": "Set the number of iterations per beta value. Use higher values for more non-linear optimization problems." + "tooltip": "Set the number of iterations per beta value. Use higher values for more non-linear optimization problems" }, "epsilon_cooling_factor": 1.2, "max_global_iterations": { @@ -446,7 +444,7 @@ "min": 1, "enabled": true, "verbose": 3, - "tooltip": "Perform an Armijo backtracking linesearch for the provided number of iterations." + "tooltip": "Perform an Armijo backtracking linesearch for the provided number of iterations" }, "max_cg_iterations": { "min": 0, @@ -471,7 +469,7 @@ "min": 1e-06, "verbose": 3, "enabled": true, - "tooltip": "Minimum decrease in regularization beyond which the IRLS procedure is deemed to have completed." + "tooltip": "Minimum decrease in regularization beyond which the IRLS procedure is deemed to have completed" }, "sens_wts_threshold": { "group": "Update sensitivity weights directive", @@ -495,7 +493,7 @@ "save_sensitivities": { "group": "Update sensitivity weights directive", "label": "Save sensitivities", - "tooltip": "Save the summed square row sensitivities to geoh5.", + "tooltip": "Save the summed square row sensitivities to geoh5", "value": false }, "n_cpu": { @@ -505,7 +503,7 @@ "enabled": false, "label": "Number of CPUs", "value": 1, - "visible": true + "visible": false }, "solver_type": { "choiceList": [ @@ -527,7 +525,7 @@ "min": 1, "max": 1000, "verbose": 2, - "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library." + "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library" }, "store_sensitivities": { "choiceList": [ @@ -548,7 +546,7 @@ "value": 128, "verbose": 3, "visible": false, - "tooltip": "Limit the chunk size used by Dask for distributed computation." + "tooltip": "Limit the chunk size used by Dask for distributed computation" }, "out_group": { "label": "SimPEG group", @@ -558,18 +556,18 @@ "visible": true, "optional": true, "enabled": false, - "tooltip": "Optionally set the SimPEG group to which results will be saved." + "tooltip": "Optionally set the SimPEG group to which results will be saved" }, "generate_sweep": { "label": "Generate sweep file", "group": "Python run preferences", "main": true, "value": false, - "tooltip": "Generates a file for sweeping parameters instead of running the application." + "tooltip": "Generates a file for sweeping parameters instead of running the application" }, - "distributed_workers": "", "n_workers": "", "n_threads": "", "max_ram": "", - "performance_report": false + "performance_report": false, + "distributed_workers": "" } diff --git a/simpeg_drivers-assets/uijson/induced_polarization_batch2d_forward.ui.json b/simpeg_drivers-assets/uijson/induced_polarization_batch2d_forward.ui.json index 827d957a..1d6e4878 100644 --- a/simpeg_drivers-assets/uijson/induced_polarization_batch2d_forward.ui.json +++ b/simpeg_drivers-assets/uijson/induced_polarization_batch2d_forward.ui.json @@ -1,5 +1,5 @@ { - "version": "0.3.0-alpha.1", + "version": "0.3.0-alpha.4", "title": "Induced Polarization (IP) 2D Batch Forward", "icon": "PotentialElectrode", "documentation": "https://mirageoscience-simpeg-drivers.readthedocs-hosted.com/en/stable/intro.html", @@ -7,7 +7,6 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", - "workspace_geoh5": "", "inversion_type": "induced polarization pseudo 3d", "physical_property": "chargeability", "forward_only": true, @@ -26,7 +25,7 @@ "label": "Line ID", "parent": "data_object", "value": "", - "tooltip": "Selects the data representing the different lines in the survey." + "tooltip": "Selects the data representing the different lines in the survey" }, "line_id": 1, "chargeability_channel_bool": true, @@ -94,7 +93,7 @@ "main": true, "group": "Mesh and models", "label": "Model units", - "tooltip": "Select the units of the model.", + "tooltip": "Select the units of the model", "value": "Conductivity (S/m)" }, "conductivity_model": { @@ -104,8 +103,7 @@ "main": true, "isValue": true, "parent": "mesh", - "label": "Background", - "tooltip": "Background model in the 'Model units' (S/m or Ohm-m).", + "label": "Conductivity (S/m)", "property": "", "value": 0.001 }, @@ -134,7 +132,7 @@ "value": "", "optional": true, "enabled": true, - "tooltip": "Select a topography object to define the active cells for inversion." + "tooltip": "Select a topography object to define the active cells for inversion" }, "topography": { "association": [ @@ -147,7 +145,7 @@ "optional": true, "enabled": false, "label": "Elevation channel", - "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object.", + "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object", "parent": "topography_object", "dependency": "topography_object", "dependencyType": "enabled", @@ -167,7 +165,7 @@ "dependency": "topography_object", "dependencyType": "disabled", "label": "Active model", - "tooltip": "Provide the active cell boolean model directly if topography not set.", + "tooltip": "Provide the active cell boolean model directly if topography not set", "parent": "mesh", "value": "" }, @@ -201,7 +199,7 @@ "value": 128, "verbose": 3, "visible": false, - "tooltip": "Limit the chunk size used by Dask for distributed computation." + "tooltip": "Limit the chunk size used by Dask for distributed computation" }, "out_group": { "label": "SimPEG group", @@ -211,14 +209,14 @@ "visible": true, "optional": true, "enabled": false, - "tooltip": "Optionally set the SimPEG group to which results will be saved." + "tooltip": "Optionally set the SimPEG group to which results will be saved" }, "generate_sweep": { "label": "Generate sweep file", "group": "Python run preferences", "main": true, "value": false, - "tooltip": "Generates a file for sweeping parameters instead of running the application." + "tooltip": "Generates a file for sweeping parameters instead of running the application" }, "files_only": { "label": "Generate files only", @@ -232,9 +230,9 @@ "label": "Clean directory", "value": false }, - "distributed_workers": "", "n_workers": "", "n_threads": "", "max_ram": "", - "performance_report": false + "performance_report": false, + "distributed_workers": "" } diff --git a/simpeg_drivers-assets/uijson/induced_polarization_batch2d_inversion.ui.json b/simpeg_drivers-assets/uijson/induced_polarization_batch2d_inversion.ui.json index 7863b81c..dbb94e00 100644 --- a/simpeg_drivers-assets/uijson/induced_polarization_batch2d_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/induced_polarization_batch2d_inversion.ui.json @@ -1,5 +1,5 @@ { - "version": "0.3.0-alpha.1", + "version": "0.3.0-alpha.4", "title": "Induced Polarization (IP) 2D Batch Inversion", "icon": "PotentialElectrode", "documentation": "https://mirageoscience-simpeg-drivers.readthedocs-hosted.com/en/stable/intro.html", @@ -7,7 +7,6 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", - "workspace_geoh5": "", "inversion_type": "induced polarization pseudo 3d", "physical_property": "chargeability", "forward_only": false, @@ -26,7 +25,7 @@ "label": "Line ID", "parent": "data_object", "value": "", - "tooltip": "Selects the data representing the different lines in the survey." + "tooltip": "Selects the data representing the different lines in the survey" }, "line_id": 1, "chargeability_channel": { @@ -113,7 +112,7 @@ "main": true, "group": "Mesh and models", "label": "Model units", - "tooltip": "Select the units of the model.", + "tooltip": "Select the units of the model", "value": "Conductivity (S/m)" }, "conductivity_model": { @@ -123,8 +122,7 @@ "main": true, "isValue": true, "parent": "mesh", - "label": "Background", - "tooltip": "Background model in the 'Model units' (S/m or Ohm-m).", + "label": "Conductivity (S/m)", "property": "", "value": 0.001 }, @@ -163,7 +161,7 @@ "property": "", "optional": true, "value": 0.0, - "enabled": true + "enabled": false }, "upper_bound": { "association": "Cell", @@ -192,7 +190,7 @@ "value": "", "optional": true, "enabled": true, - "tooltip": "Select a topography object to define the active cells for inversion." + "tooltip": "Select a topography object to define the active cells for inversion" }, "topography": { "association": [ @@ -205,7 +203,7 @@ "optional": true, "enabled": false, "label": "Elevation channel", - "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object.", + "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object", "parent": "topography_object", "dependency": "topography_object", "dependencyType": "enabled", @@ -225,7 +223,7 @@ "dependency": "topography_object", "dependencyType": "disabled", "label": "Active model", - "tooltip": "Provide the active cell boolean model directly if topography not set.", + "tooltip": "Provide the active cell boolean model directly if topography not set", "parent": "mesh", "value": "" }, @@ -302,7 +300,7 @@ "enabled": true, "dependency": "reference_model", "dependencyType": "enabled", - "tooltip": "Lp-norm used in the smallness term of the objective function." + "tooltip": "Lp-norm used in the smallness term of the objective function" }, "x_norm": { "association": "Cell", @@ -318,7 +316,7 @@ "precision": 2, "lineEdit": false, "enabled": true, - "tooltip": "Lp-norm used in the x-smoothness term of the objective function." + "tooltip": "Lp-norm used in the x-smoothness term of the objective function" }, "y_norm": "", "z_norm": { @@ -335,7 +333,7 @@ "precision": 2, "lineEdit": false, "enabled": true, - "tooltip": "Lp-norm used in the z-smoothness term of the objective function." + "tooltip": "Lp-norm used in the z-smoothness term of the objective function" }, "gradient_type": "total", "max_irls_iterations": { @@ -352,7 +350,7 @@ "label": "IRLS start chi factor", "enabled": true, "value": 1.0, - "tooltip": "This chi factor will be used to determine the misfit threshold after which IRLS iterations begin.", + "tooltip": "This chi factor will be used to determine the misfit threshold after which IRLS iterations begin", "verbose": 3 }, "beta_tol": { @@ -381,7 +379,7 @@ "label": "Chi factor", "value": 1.0, "enabled": true, - "tooltip": "The global target data misfit value." + "tooltip": "The global target data misfit value" }, "auto_scale_misfits": { "group": "Cooling schedule/target", @@ -389,7 +387,7 @@ "value": true, "verbose": 3, "visible": true, - "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor." + "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor" }, "initial_beta_ratio": { "min": 0.0, @@ -400,7 +398,7 @@ "label": "Initial beta ratio", "value": 100.0, "verbose": 2, - "tooltip": "Estimate the trade-off parameter by scaling the ratio between the largest derivatives in the objective function gradients." + "tooltip": "Estimate the trade-off parameter by scaling the ratio between the largest derivatives in the objective function gradients" }, "initial_beta": { "min": 0.0, @@ -412,12 +410,12 @@ "label": "Initial beta", "value": 1.0, "verbose": 2, - "tooltip": "Trade-off parameter between data misfit and regularization." + "tooltip": "Trade-off parameter between data misfit and regularization" }, "cooling_factor": { "group": "Cooling schedule/target", "label": "Beta cooling factor", - "tooltip": "Each beta cooling step will be calculated by dividing the current beta by this factor.", + "tooltip": "Each beta cooling step will be calculated by dividing the current beta by this factor", "value": 2.0, "min": 1.1, "max": 100, @@ -435,7 +433,7 @@ "precision": 1, "verbose": 2, "enabled": true, - "tooltip": "Set the number of iterations per beta value. Use higher values for more non-linear optimization problems." + "tooltip": "Set the number of iterations per beta value. Use higher values for more non-linear optimization problems" }, "epsilon_cooling_factor": 1.2, "max_global_iterations": { @@ -454,7 +452,7 @@ "min": 1, "enabled": true, "verbose": 3, - "tooltip": "Perform an Armijo backtracking linesearch for the provided number of iterations." + "tooltip": "Perform an Armijo backtracking linesearch for the provided number of iterations" }, "max_cg_iterations": { "min": 0, @@ -479,7 +477,7 @@ "min": 1e-06, "verbose": 3, "enabled": true, - "tooltip": "Minimum decrease in regularization beyond which the IRLS procedure is deemed to have completed." + "tooltip": "Minimum decrease in regularization beyond which the IRLS procedure is deemed to have completed" }, "sens_wts_threshold": { "group": "Update sensitivity weights directive", @@ -503,7 +501,7 @@ "save_sensitivities": { "group": "Update sensitivity weights directive", "label": "Save sensitivities", - "tooltip": "Save the summed square row sensitivities to geoh5.", + "tooltip": "Save the summed square row sensitivities to geoh5", "value": false }, "n_cpu": { @@ -513,7 +511,7 @@ "enabled": false, "label": "Number of CPUs", "value": 1, - "visible": true + "visible": false }, "solver_type": { "choiceList": [ @@ -545,7 +543,7 @@ "value": 128, "verbose": 3, "visible": false, - "tooltip": "Limit the chunk size used by Dask for distributed computation." + "tooltip": "Limit the chunk size used by Dask for distributed computation" }, "out_group": { "label": "SimPEG group", @@ -555,14 +553,14 @@ "visible": true, "optional": true, "enabled": false, - "tooltip": "Optionally set the SimPEG group to which results will be saved." + "tooltip": "Optionally set the SimPEG group to which results will be saved" }, "generate_sweep": { "label": "Generate sweep file", "group": "Python run preferences", "main": true, "value": false, - "tooltip": "Generates a file for sweeping parameters instead of running the application." + "tooltip": "Generates a file for sweeping parameters instead of running the application" }, "files_only": { "label": "Generate files only", @@ -576,9 +574,9 @@ "label": "Clean directory", "value": true }, - "distributed_workers": "", "n_workers": "", "n_threads": "", "max_ram": "", - "performance_report": false + "performance_report": false, + "distributed_workers": "" } diff --git a/simpeg_drivers-assets/uijson/joint_cross_gradient_inversion.ui.json b/simpeg_drivers-assets/uijson/joint_cross_gradient_inversion.ui.json index 8a262a6d..b50fd6e6 100644 --- a/simpeg_drivers-assets/uijson/joint_cross_gradient_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/joint_cross_gradient_inversion.ui.json @@ -1,13 +1,12 @@ { - "version": "0.3.0-alpha.1", + "version": "0.3.0-alpha.4", "title": "SimPEG Joint Cross Gradient Inversion", - "icon": "", + "icon": "function", "documentation": "https://mirageoscience-simpeg-drivers.readthedocs-hosted.com/en/stable/intro.html", "conda_environment": "simpeg_drivers", "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", - "workspace_geoh5": "", "inversion_type": "joint cross gradient", "physical_property": [ "" @@ -26,7 +25,7 @@ "group": "Joint", "label": "Misfit A Scale", "value": 1.0, - "tooltip": "Constant multiplier for the data misfit function for Group A." + "tooltip": "Constant multiplier for the data misfit function for Group A" }, "group_b": { "main": true, @@ -41,7 +40,7 @@ "group": "Joint", "label": "Misfit B Scale", "value": 1.0, - "tooltip": "Constant multiplier for the data misfit function for Group B." + "tooltip": "Constant multiplier for the data misfit function for Group B" }, "cross_gradient_weight_a_b": { "min": 0.0, @@ -69,7 +68,7 @@ "value": 1.0, "dependency": "group_c", "dependencyType": "enabled", - "tooltip": "Constant multiplier for the data misfit function for Group C." + "tooltip": "Constant multiplier for the data misfit function for Group C" }, "cross_gradient_weight_c_a": { "min": 0.0, @@ -94,7 +93,7 @@ "tooltip": "Weight applied to the cross gradient regularizations (1: equal weight with the standard Smallness and Smoothness terms.)" }, "mesh": { - "group": "Mesh and Models", + "group": "Mesh and models", "main": true, "label": "Mesh", "meshType": "{4ea87376-3ece-438b-bf12-3479733ded46}", @@ -116,7 +115,7 @@ "value": "", "optional": true, "enabled": true, - "tooltip": "Select a topography object to define the active cells for inversion." + "tooltip": "Select a topography object to define the active cells for inversion" }, "topography": { "association": [ @@ -129,7 +128,7 @@ "optional": true, "enabled": false, "label": "Elevation channel", - "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object.", + "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object", "parent": "topography_object", "dependency": "topography_object", "dependencyType": "enabled", @@ -149,7 +148,7 @@ "dependency": "topography_object", "dependencyType": "disabled", "label": "Active model", - "tooltip": "Provide the active cell boolean model directly if topography not set.", + "tooltip": "Provide the active cell boolean model directly if topography not set", "parent": "mesh", "value": "" }, @@ -252,7 +251,7 @@ "label": "IRLS start chi factor", "enabled": true, "value": 1.0, - "tooltip": "This chi factor will be used to determine the misfit threshold after which IRLS iterations begin.", + "tooltip": "This chi factor will be used to determine the misfit threshold after which IRLS iterations begin", "verbose": 3 }, "beta_tol": { @@ -281,7 +280,7 @@ "label": "Chi factor", "value": 1.0, "enabled": true, - "tooltip": "The global target data misfit value." + "tooltip": "The global target data misfit value" }, "auto_scale_misfits": { "group": "Cooling schedule/target", @@ -289,7 +288,7 @@ "value": true, "verbose": 3, "visible": true, - "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor." + "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor" }, "initial_beta_ratio": { "min": 0.0, @@ -300,7 +299,7 @@ "label": "Initial beta ratio", "value": 100.0, "verbose": 2, - "tooltip": "Estimate the trade-off parameter by scaling the ratio between the largest derivatives in the objective function gradients." + "tooltip": "Estimate the trade-off parameter by scaling the ratio between the largest derivatives in the objective function gradients" }, "initial_beta": { "min": 0.0, @@ -312,12 +311,12 @@ "label": "Initial beta", "value": 1.0, "verbose": 2, - "tooltip": "Trade-off parameter between data misfit and regularization." + "tooltip": "Trade-off parameter between data misfit and regularization" }, "cooling_factor": { "group": "Cooling schedule/target", "label": "Beta cooling factor", - "tooltip": "Each beta cooling step will be calculated by dividing the current beta by this factor.", + "tooltip": "Each beta cooling step will be calculated by dividing the current beta by this factor", "value": 2.0, "min": 1.1, "max": 100, @@ -335,7 +334,7 @@ "precision": 1, "verbose": 2, "enabled": true, - "tooltip": "Set the number of iterations per beta value. Use higher values for more non-linear optimization problems." + "tooltip": "Set the number of iterations per beta value. Use higher values for more non-linear optimization problems" }, "epsilon_cooling_factor": 1.2, "max_global_iterations": { @@ -354,7 +353,7 @@ "min": 1, "enabled": true, "verbose": 3, - "tooltip": "Perform an Armijo backtracking linesearch for the provided number of iterations." + "tooltip": "Perform an Armijo backtracking linesearch for the provided number of iterations" }, "max_cg_iterations": { "min": 0, @@ -379,7 +378,7 @@ "min": 1e-06, "verbose": 3, "enabled": true, - "tooltip": "Minimum decrease in regularization beyond which the IRLS procedure is deemed to have completed." + "tooltip": "Minimum decrease in regularization beyond which the IRLS procedure is deemed to have completed" }, "sens_wts_threshold": { "group": "Update sensitivity weights directive", @@ -403,7 +402,7 @@ "save_sensitivities": { "group": "Update sensitivity weights directive", "label": "Save sensitivities", - "tooltip": "Save the summed square row sensitivities to geoh5.", + "tooltip": "Save the summed square row sensitivities to geoh5", "value": false }, "n_cpu": { @@ -413,7 +412,7 @@ "enabled": false, "label": "Number of CPUs", "value": 1, - "visible": true + "visible": false }, "solver_type": { "choiceList": [ @@ -446,7 +445,7 @@ "value": 128, "verbose": 3, "visible": false, - "tooltip": "Limit the chunk size used by Dask for distributed computation." + "tooltip": "Limit the chunk size used by Dask for distributed computation" }, "out_group": { "label": "SimPEG group", @@ -456,18 +455,18 @@ "visible": true, "optional": true, "enabled": false, - "tooltip": "Optionally set the SimPEG group to which results will be saved." + "tooltip": "Optionally set the SimPEG group to which results will be saved" }, "generate_sweep": { "label": "Generate sweep file", "group": "Python run preferences", "main": true, "value": false, - "tooltip": "Generates a file for sweeping parameters instead of running the application." + "tooltip": "Generates a file for sweeping parameters instead of running the application" }, - "distributed_workers": "", "n_workers": "", "n_threads": "", "max_ram": "", - "performance_report": false + "performance_report": false, + "distributed_workers": "" } diff --git a/simpeg_drivers-assets/uijson/joint_surveys_inversion.ui.json b/simpeg_drivers-assets/uijson/joint_surveys_inversion.ui.json index 0a5e8b12..7b2bdef9 100644 --- a/simpeg_drivers-assets/uijson/joint_surveys_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/joint_surveys_inversion.ui.json @@ -1,13 +1,12 @@ { - "version": "0.3.0-alpha.1", + "version": "0.3.0-alpha.4", "title": "SimPEG Joint Surveys Inversion", - "icon": "", + "icon": "model", "documentation": "https://mirageoscience-simpeg-drivers.readthedocs-hosted.com/en/stable/intro.html", "conda_environment": "simpeg_drivers", "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", - "workspace_geoh5": "", "inversion_type": "joint surveys", "physical_property": "", "forward_only": false, @@ -24,7 +23,7 @@ "group": "Joint", "label": "Misfit A Scale", "value": 1.0, - "tooltip": "Constant multiplier for the data misfit function for Group A." + "tooltip": "Constant multiplier for the data misfit function for Group A" }, "group_b": { "main": true, @@ -39,7 +38,7 @@ "group": "Joint", "label": "Misfit B Scale", "value": 1.0, - "tooltip": "Constant multiplier for the data misfit function for Group B." + "tooltip": "Constant multiplier for the data misfit function for Group B" }, "group_c": { "main": true, @@ -58,10 +57,10 @@ "value": 1.0, "dependency": "group_c", "dependencyType": "enabled", - "tooltip": "Constant multiplier for the data misfit function for Group C." + "tooltip": "Constant multiplier for the data misfit function for Group C" }, "mesh": { - "group": "Mesh and Models", + "group": "Mesh and models", "main": true, "label": "Mesh", "meshType": "{4ea87376-3ece-438b-bf12-3479733ded46}", @@ -75,15 +74,15 @@ "Resistivity (Ohm-m)" ], "main": true, - "group": "Mesh and Models", + "group": "Mesh and models", "label": "Model units", - "tooltip": "Select the units of the model.", + "tooltip": "Select the units of the model", "value": "Conductivity (S/m)" }, "starting_model": { "association": "Cell", "dataType": "Float", - "group": "Mesh and Models", + "group": "Mesh and models", "main": true, "isValue": true, "parent": "mesh", @@ -97,7 +96,7 @@ "association": "Cell", "main": true, "dataType": "Float", - "group": "Mesh and Models", + "group": "Mesh and models", "isValue": true, "parent": "mesh", "label": "Reference", @@ -110,7 +109,7 @@ "association": "Cell", "main": true, "dataType": "Float", - "group": "Mesh and Models", + "group": "Mesh and models", "isValue": true, "parent": "mesh", "label": "Lower bound)", @@ -123,7 +122,7 @@ "association": "Cell", "main": true, "dataType": "Float", - "group": "Mesh and Models", + "group": "Mesh and models", "isValue": true, "parent": "mesh", "label": "Upper bound", @@ -146,7 +145,7 @@ "value": "", "optional": true, "enabled": true, - "tooltip": "Select a topography object to define the active cells for inversion." + "tooltip": "Select a topography object to define the active cells for inversion" }, "topography": { "association": [ @@ -159,7 +158,7 @@ "optional": true, "enabled": false, "label": "Elevation channel", - "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object.", + "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object", "parent": "topography_object", "dependency": "topography_object", "dependencyType": "enabled", @@ -179,7 +178,7 @@ "dependency": "topography_object", "dependencyType": "disabled", "label": "Active model", - "tooltip": "Provide the active cell boolean model directly if topography not set.", + "tooltip": "Provide the active cell boolean model directly if topography not set", "parent": "mesh", "value": "" }, @@ -267,7 +266,7 @@ "enabled": true, "dependency": "reference_model", "dependencyType": "enabled", - "tooltip": "Lp-norm used in the smallness term of the objective function." + "tooltip": "Lp-norm used in the smallness term of the objective function" }, "x_norm": { "association": "Cell", @@ -283,7 +282,7 @@ "precision": 2, "lineEdit": false, "enabled": true, - "tooltip": "Lp-norm used in the x-smoothness term of the objective function." + "tooltip": "Lp-norm used in the x-smoothness term of the objective function" }, "y_norm": { "association": "Cell", @@ -299,7 +298,7 @@ "precision": 2, "lineEdit": false, "enabled": true, - "tooltip": "Lp-norm used in the y-smoothness term of the objective function." + "tooltip": "Lp-norm used in the y-smoothness term of the objective function" }, "z_norm": { "association": "Cell", @@ -315,7 +314,7 @@ "precision": 2, "lineEdit": false, "enabled": true, - "tooltip": "Lp-norm used in the z-smoothness term of the objective function." + "tooltip": "Lp-norm used in the z-smoothness term of the objective function" }, "gradient_type": "total", "max_irls_iterations": { @@ -332,7 +331,7 @@ "label": "IRLS start chi factor", "enabled": true, "value": 1.0, - "tooltip": "This chi factor will be used to determine the misfit threshold after which IRLS iterations begin.", + "tooltip": "This chi factor will be used to determine the misfit threshold after which IRLS iterations begin", "verbose": 3 }, "beta_tol": { @@ -361,7 +360,7 @@ "label": "Chi factor", "value": 1.0, "enabled": true, - "tooltip": "The global target data misfit value." + "tooltip": "The global target data misfit value" }, "auto_scale_misfits": { "group": "Cooling schedule/target", @@ -369,7 +368,7 @@ "value": true, "verbose": 3, "visible": true, - "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor." + "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor" }, "initial_beta_ratio": { "min": 0.0, @@ -380,7 +379,7 @@ "label": "Initial beta ratio", "value": 100.0, "verbose": 2, - "tooltip": "Estimate the trade-off parameter by scaling the ratio between the largest derivatives in the objective function gradients." + "tooltip": "Estimate the trade-off parameter by scaling the ratio between the largest derivatives in the objective function gradients" }, "initial_beta": { "min": 0.0, @@ -392,12 +391,12 @@ "label": "Initial beta", "value": 1.0, "verbose": 2, - "tooltip": "Trade-off parameter between data misfit and regularization." + "tooltip": "Trade-off parameter between data misfit and regularization" }, "cooling_factor": { "group": "Cooling schedule/target", "label": "Beta cooling factor", - "tooltip": "Each beta cooling step will be calculated by dividing the current beta by this factor.", + "tooltip": "Each beta cooling step will be calculated by dividing the current beta by this factor", "value": 2.0, "min": 1.1, "max": 100, @@ -415,7 +414,7 @@ "precision": 1, "verbose": 2, "enabled": true, - "tooltip": "Set the number of iterations per beta value. Use higher values for more non-linear optimization problems." + "tooltip": "Set the number of iterations per beta value. Use higher values for more non-linear optimization problems" }, "epsilon_cooling_factor": 1.2, "max_global_iterations": { @@ -434,7 +433,7 @@ "min": 1, "enabled": true, "verbose": 3, - "tooltip": "Perform an Armijo backtracking linesearch for the provided number of iterations." + "tooltip": "Perform an Armijo backtracking linesearch for the provided number of iterations" }, "max_cg_iterations": { "min": 0, @@ -459,7 +458,7 @@ "min": 1e-06, "verbose": 3, "enabled": true, - "tooltip": "Minimum decrease in regularization beyond which the IRLS procedure is deemed to have completed." + "tooltip": "Minimum decrease in regularization beyond which the IRLS procedure is deemed to have completed" }, "sens_wts_threshold": { "group": "Update sensitivity weights directive", @@ -483,7 +482,7 @@ "save_sensitivities": { "group": "Update sensitivity weights directive", "label": "Save sensitivities", - "tooltip": "Save the summed square row sensitivities to geoh5.", + "tooltip": "Save the summed square row sensitivities to geoh5", "value": false }, "n_cpu": { @@ -493,7 +492,7 @@ "enabled": false, "label": "Number of CPUs", "value": 1, - "visible": true + "visible": false }, "solver_type": { "choiceList": [ @@ -526,7 +525,7 @@ "value": 128, "verbose": 3, "visible": false, - "tooltip": "Limit the chunk size used by Dask for distributed computation." + "tooltip": "Limit the chunk size used by Dask for distributed computation" }, "out_group": { "label": "SimPEG group", @@ -536,18 +535,18 @@ "visible": true, "optional": true, "enabled": false, - "tooltip": "Optionally set the SimPEG group to which results will be saved." + "tooltip": "Optionally set the SimPEG group to which results will be saved" }, "generate_sweep": { "label": "Generate sweep file", "group": "Python run preferences", "main": true, "value": false, - "tooltip": "Generates a file for sweeping parameters instead of running the application." + "tooltip": "Generates a file for sweeping parameters instead of running the application" }, - "distributed_workers": "", "n_workers": "", "n_threads": "", "max_ram": "", - "performance_report": false + "performance_report": false, + "distributed_workers": "" } diff --git a/simpeg_drivers-assets/uijson/magnetic_scalar_forward.ui.json b/simpeg_drivers-assets/uijson/magnetic_scalar_forward.ui.json index 66c823d7..54395936 100644 --- a/simpeg_drivers-assets/uijson/magnetic_scalar_forward.ui.json +++ b/simpeg_drivers-assets/uijson/magnetic_scalar_forward.ui.json @@ -1,5 +1,5 @@ { - "version": "0.3.0-alpha.1", + "version": "0.3.0-alpha.4", "title": "Magnetic Forward", "icon": "surveyairbornemagnetics", "documentation": "https://mirageoscience-simpeg-drivers.readthedocs-hosted.com/en/stable/intro.html", @@ -7,7 +7,6 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", - "workspace_geoh5": "", "inversion_type": "magnetic scalar", "physical_property": "susceptibility", "forward_only": true, @@ -17,7 +16,7 @@ "precision": 2, "lineEdit": false, "main": true, - "group": "Inducing Field", + "group": "Inducing field", "label": "Strength (nT)", "value": 50000.0 }, @@ -27,7 +26,7 @@ "precision": 2, "lineEdit": false, "main": true, - "group": "Inducing Field", + "group": "Inducing field", "label": "Inclination (deg)", "value": 90.0 }, @@ -37,7 +36,7 @@ "precision": 2, "lineEdit": false, "main": true, - "group": "Inducing Field", + "group": "Inducing field", "label": "Declination (deg)", "value": 0.0 }, @@ -55,7 +54,7 @@ "value": "", "optional": true, "enabled": true, - "tooltip": "Select a topography object to define the active cells for inversion." + "tooltip": "Select a topography object to define the active cells for inversion" }, "topography": { "association": [ @@ -68,7 +67,7 @@ "optional": true, "enabled": false, "label": "Elevation channel", - "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object.", + "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object", "parent": "topography_object", "dependency": "topography_object", "dependencyType": "enabled", @@ -88,7 +87,7 @@ "dependency": "topography_object", "dependencyType": "disabled", "label": "Active model", - "tooltip": "Provide the active cell boolean model directly if topography not set.", + "tooltip": "Provide the active cell boolean model directly if topography not set", "parent": "mesh", "value": "" }, @@ -175,7 +174,7 @@ "value": "", "optional": true, "enabled": false, - "tooltip": "Select a mesh for the inversion." + "tooltip": "Select a mesh for the inversion" }, "starting_model": { "association": [ @@ -187,7 +186,7 @@ "main": true, "isValue": true, "parent": "mesh", - "label": "Susceptibility (si)", + "label": "Susceptibility (SI)", "property": "", "value": 0.0001 }, @@ -199,7 +198,7 @@ "enabled": false, "label": "Number of CPUs", "value": 1, - "visible": true + "visible": false }, "solver_type": "Pardiso", "tile_spatial": { @@ -212,7 +211,7 @@ "min": 1, "max": 1000, "verbose": 2, - "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library." + "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library" }, "max_chunk_size": { "min": 0, @@ -223,7 +222,7 @@ "value": 128, "verbose": 3, "visible": false, - "tooltip": "Limit the chunk size used by Dask for distributed computation." + "tooltip": "Limit the chunk size used by Dask for distributed computation" }, "out_group": { "label": "SimPEG group", @@ -233,18 +232,18 @@ "visible": true, "optional": true, "enabled": false, - "tooltip": "Optionally set the SimPEG group to which results will be saved." + "tooltip": "Optionally set the SimPEG group to which results will be saved" }, "generate_sweep": { "label": "Generate sweep file", "group": "Python run preferences", "main": true, "value": false, - "tooltip": "Generates a file for sweeping parameters instead of running the application." + "tooltip": "Generates a file for sweeping parameters instead of running the application" }, - "distributed_workers": "", "n_workers": "", "n_threads": "", "max_ram": "", - "performance_report": false + "performance_report": false, + "distributed_workers": "" } diff --git a/simpeg_drivers-assets/uijson/magnetic_scalar_inversion.ui.json b/simpeg_drivers-assets/uijson/magnetic_scalar_inversion.ui.json index eebd0009..69afcaed 100644 --- a/simpeg_drivers-assets/uijson/magnetic_scalar_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/magnetic_scalar_inversion.ui.json @@ -1,5 +1,5 @@ { - "version": "0.3.0-alpha.1", + "version": "0.3.0-alpha.4", "title": "Magnetic Inversion", "icon": "surveyairbornemagnetics", "documentation": "https://mirageoscience-simpeg-drivers.readthedocs-hosted.com/en/stable/intro.html", @@ -7,7 +7,6 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", - "workspace_geoh5": "", "inversion_type": "magnetic scalar", "physical_property": "susceptibility", "forward_only": false, @@ -17,7 +16,7 @@ "precision": 2, "lineEdit": false, "main": true, - "group": "Inducing Field", + "group": "Inducing field", "label": "Strength (nT)", "value": 50000.0 }, @@ -27,7 +26,7 @@ "precision": 2, "lineEdit": false, "main": true, - "group": "Inducing Field", + "group": "Inducing field", "label": "Inclination (deg)", "value": 90.0 }, @@ -37,7 +36,7 @@ "precision": 2, "lineEdit": false, "main": true, - "group": "Inducing Field", + "group": "Inducing field", "label": "Declination (deg)", "value": 0.0 }, @@ -364,7 +363,7 @@ "value": "", "optional": true, "enabled": false, - "tooltip": "Select a mesh for the inversion." + "tooltip": "Select a mesh for the inversion" }, "starting_model": { "association": [ @@ -410,7 +409,7 @@ "property": "", "optional": true, "value": 0.0, - "enabled": true + "enabled": false }, "upper_bound": { "association": [ @@ -442,7 +441,7 @@ "value": "", "optional": true, "enabled": true, - "tooltip": "Select a topography object to define the active cells for inversion." + "tooltip": "Select a topography object to define the active cells for inversion" }, "topography": { "association": [ @@ -455,7 +454,7 @@ "optional": true, "enabled": false, "label": "Elevation channel", - "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object.", + "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object", "parent": "topography_object", "dependency": "topography_object", "dependencyType": "enabled", @@ -475,7 +474,7 @@ "dependency": "topography_object", "dependencyType": "disabled", "label": "Active model", - "tooltip": "Provide the active cell boolean model directly if topography not set.", + "tooltip": "Provide the active cell boolean model directly if topography not set", "parent": "mesh", "value": "" }, @@ -563,7 +562,7 @@ "enabled": true, "dependency": "reference_model", "dependencyType": "enabled", - "tooltip": "Lp-norm used in the smallness term of the objective function." + "tooltip": "Lp-norm used in the smallness term of the objective function" }, "x_norm": { "association": "Cell", @@ -579,7 +578,7 @@ "precision": 2, "lineEdit": false, "enabled": true, - "tooltip": "Lp-norm used in the x-smoothness term of the objective function." + "tooltip": "Lp-norm used in the x-smoothness term of the objective function" }, "y_norm": { "association": "Cell", @@ -595,7 +594,7 @@ "precision": 2, "lineEdit": false, "enabled": true, - "tooltip": "Lp-norm used in the y-smoothness term of the objective function." + "tooltip": "Lp-norm used in the y-smoothness term of the objective function" }, "z_norm": { "association": "Cell", @@ -611,7 +610,7 @@ "precision": 2, "lineEdit": false, "enabled": true, - "tooltip": "Lp-norm used in the z-smoothness term of the objective function." + "tooltip": "Lp-norm used in the z-smoothness term of the objective function" }, "gradient_type": "total", "max_irls_iterations": { @@ -628,7 +627,7 @@ "label": "IRLS start chi factor", "enabled": true, "value": 1.0, - "tooltip": "This chi factor will be used to determine the misfit threshold after which IRLS iterations begin.", + "tooltip": "This chi factor will be used to determine the misfit threshold after which IRLS iterations begin", "verbose": 3 }, "beta_tol": { @@ -657,7 +656,7 @@ "label": "Chi factor", "value": 1.0, "enabled": true, - "tooltip": "The global target data misfit value." + "tooltip": "The global target data misfit value" }, "auto_scale_misfits": { "group": "Cooling schedule/target", @@ -665,7 +664,7 @@ "value": true, "verbose": 3, "visible": true, - "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor." + "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor" }, "initial_beta_ratio": { "min": 0.0, @@ -676,7 +675,7 @@ "label": "Initial beta ratio", "value": 100.0, "verbose": 2, - "tooltip": "Estimate the trade-off parameter by scaling the ratio between the largest derivatives in the objective function gradients." + "tooltip": "Estimate the trade-off parameter by scaling the ratio between the largest derivatives in the objective function gradients" }, "initial_beta": { "min": 0.0, @@ -688,12 +687,12 @@ "label": "Initial beta", "value": 1.0, "verbose": 2, - "tooltip": "Trade-off parameter between data misfit and regularization." + "tooltip": "Trade-off parameter between data misfit and regularization" }, "cooling_factor": { "group": "Cooling schedule/target", "label": "Beta cooling factor", - "tooltip": "Each beta cooling step will be calculated by dividing the current beta by this factor.", + "tooltip": "Each beta cooling step will be calculated by dividing the current beta by this factor", "value": 2.0, "min": 1.1, "max": 100, @@ -729,7 +728,7 @@ "min": 1, "enabled": true, "verbose": 3, - "tooltip": "Perform an Armijo backtracking linesearch for the provided number of iterations." + "tooltip": "Perform an Armijo backtracking linesearch for the provided number of iterations" }, "max_cg_iterations": { "min": 0, @@ -754,7 +753,7 @@ "min": 1e-06, "verbose": 3, "enabled": true, - "tooltip": "Minimum decrease in regularization beyond which the IRLS procedure is deemed to have completed." + "tooltip": "Minimum decrease in regularization beyond which the IRLS procedure is deemed to have completed" }, "sens_wts_threshold": { "group": "Update sensitivity weights directive", @@ -778,7 +777,7 @@ "save_sensitivities": { "group": "Update sensitivity weights directive", "label": "Save sensitivities", - "tooltip": "Save the summed square row sensitivities to geoh5.", + "tooltip": "Save the summed square row sensitivities to geoh5", "value": false }, "n_cpu": { @@ -788,7 +787,7 @@ "enabled": false, "label": "Number of CPUs", "value": 1, - "visible": true + "visible": false }, "solver_type": "Pardiso", "tile_spatial": { @@ -801,7 +800,7 @@ "min": 1, "max": 1000, "verbose": 2, - "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library." + "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library" }, "store_sensitivities": { "choiceList": [ @@ -822,7 +821,7 @@ "value": 128, "verbose": 3, "visible": false, - "tooltip": "Limit the chunk size used by Dask for distributed computation." + "tooltip": "Limit the chunk size used by Dask for distributed computation" }, "out_group": { "label": "SimPEG group", @@ -832,18 +831,18 @@ "visible": true, "optional": true, "enabled": false, - "tooltip": "Optionally set the SimPEG group to which results will be saved." + "tooltip": "Optionally set the SimPEG group to which results will be saved" }, "generate_sweep": { "label": "Generate sweep file", "group": "Python run preferences", "main": true, "value": false, - "tooltip": "Generates a file for sweeping parameters instead of running the application." + "tooltip": "Generates a file for sweeping parameters instead of running the application" }, - "distributed_workers": "", "n_workers": "", "n_threads": "", "max_ram": "", - "performance_report": false + "performance_report": false, + "distributed_workers": "" } diff --git a/simpeg_drivers-assets/uijson/magnetic_vector_forward.ui.json b/simpeg_drivers-assets/uijson/magnetic_vector_forward.ui.json index e96d03b5..3bc68d59 100644 --- a/simpeg_drivers-assets/uijson/magnetic_vector_forward.ui.json +++ b/simpeg_drivers-assets/uijson/magnetic_vector_forward.ui.json @@ -1,5 +1,5 @@ { - "version": "0.3.0-alpha.1", + "version": "0.3.0-alpha.4", "title": "Magnetic Vector (MVI) Forward", "icon": "surveyairbornemagnetics", "documentation": "https://mirageoscience-simpeg-drivers.readthedocs-hosted.com/en/stable/intro.html", @@ -7,7 +7,6 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", - "workspace_geoh5": "", "inversion_type": "magnetic vector", "physical_property": "susceptibility", "forward_only": true, @@ -17,7 +16,7 @@ "precision": 2, "lineEdit": false, "main": true, - "group": "Inducing Field", + "group": "Inducing field", "label": "Strength (nT)", "value": 50000.0 }, @@ -27,7 +26,7 @@ "precision": 2, "lineEdit": false, "main": true, - "group": "Inducing Field", + "group": "Inducing field", "label": "Inclination (deg)", "value": 90.0 }, @@ -37,7 +36,7 @@ "precision": 2, "lineEdit": false, "main": true, - "group": "Inducing Field", + "group": "Inducing field", "label": "Declination (deg)", "value": 0.0 }, @@ -55,7 +54,7 @@ "value": "", "optional": true, "enabled": true, - "tooltip": "Select a topography object to define the active cells for inversion." + "tooltip": "Select a topography object to define the active cells for inversion" }, "topography": { "association": [ @@ -68,7 +67,7 @@ "optional": true, "enabled": false, "label": "Elevation channel", - "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object.", + "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object", "parent": "topography_object", "dependency": "topography_object", "dependencyType": "enabled", @@ -88,7 +87,7 @@ "dependency": "topography_object", "dependencyType": "disabled", "label": "Active model", - "tooltip": "Provide the active cell boolean model directly if topography not set.", + "tooltip": "Provide the active cell boolean model directly if topography not set", "parent": "mesh", "value": "" }, @@ -175,7 +174,7 @@ "value": "", "optional": true, "enabled": false, - "tooltip": "Select a mesh for the inversion." + "tooltip": "Select a mesh for the inversion" }, "starting_model": { "association": [ @@ -187,7 +186,7 @@ "main": true, "isValue": true, "parent": "mesh", - "label": "Susceptibility (si)", + "label": "Susceptibility (SI)", "property": "", "value": 0.0001 }, @@ -231,7 +230,7 @@ "enabled": false, "label": "Number of CPUs", "value": 1, - "visible": true + "visible": false }, "solver_type": "Pardiso", "tile_spatial": { @@ -244,7 +243,7 @@ "min": 1, "max": 1000, "verbose": 2, - "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library." + "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library" }, "max_chunk_size": { "min": 0, @@ -255,7 +254,7 @@ "value": 128, "verbose": 3, "visible": false, - "tooltip": "Limit the chunk size used by Dask for distributed computation." + "tooltip": "Limit the chunk size used by Dask for distributed computation" }, "out_group": { "label": "SimPEG group", @@ -265,18 +264,18 @@ "visible": true, "optional": true, "enabled": false, - "tooltip": "Optionally set the SimPEG group to which results will be saved." + "tooltip": "Optionally set the SimPEG group to which results will be saved" }, "generate_sweep": { "label": "Generate sweep file", "group": "Python run preferences", "main": true, "value": false, - "tooltip": "Generates a file for sweeping parameters instead of running the application." + "tooltip": "Generates a file for sweeping parameters instead of running the application" }, - "distributed_workers": "", "n_workers": "", "n_threads": "", "max_ram": "", - "performance_report": false + "performance_report": false, + "distributed_workers": "" } diff --git a/simpeg_drivers-assets/uijson/magnetic_vector_inversion.ui.json b/simpeg_drivers-assets/uijson/magnetic_vector_inversion.ui.json index fbb2ea82..3a97ae2e 100644 --- a/simpeg_drivers-assets/uijson/magnetic_vector_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/magnetic_vector_inversion.ui.json @@ -1,5 +1,5 @@ { - "version": "0.3.0-alpha.1", + "version": "0.3.0-alpha.4", "title": "Magnetic Vector (MVI) Inversion", "icon": "surveyairbornemagnetics", "documentation": "https://mirageoscience-simpeg-drivers.readthedocs-hosted.com/en/stable/intro.html", @@ -7,7 +7,6 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", - "workspace_geoh5": "", "inversion_type": "magnetic vector", "physical_property": "susceptibility", "forward_only": false, @@ -17,7 +16,7 @@ "precision": 2, "lineEdit": false, "main": true, - "group": "Inducing Field", + "group": "Inducing field", "label": "Strength (nT)", "value": 50000.0 }, @@ -27,7 +26,7 @@ "precision": 2, "lineEdit": false, "main": true, - "group": "Inducing Field", + "group": "Inducing field", "label": "Inclination (deg)", "value": 90.0 }, @@ -37,7 +36,7 @@ "precision": 2, "lineEdit": false, "main": true, - "group": "Inducing Field", + "group": "Inducing field", "label": "Declination (deg)", "value": 0.0 }, @@ -364,7 +363,7 @@ "value": "", "optional": true, "enabled": false, - "tooltip": "Select a mesh for the inversion." + "tooltip": "Select a mesh for the inversion" }, "starting_model": { "association": [ @@ -507,7 +506,7 @@ "value": "", "optional": true, "enabled": true, - "tooltip": "Select a topography object to define the active cells for inversion." + "tooltip": "Select a topography object to define the active cells for inversion" }, "topography": { "association": [ @@ -520,7 +519,7 @@ "optional": true, "enabled": false, "label": "Elevation channel", - "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object.", + "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object", "parent": "topography_object", "dependency": "topography_object", "dependencyType": "enabled", @@ -540,7 +539,7 @@ "dependency": "topography_object", "dependencyType": "disabled", "label": "Active model", - "tooltip": "Provide the active cell boolean model directly if topography not set.", + "tooltip": "Provide the active cell boolean model directly if topography not set", "parent": "mesh", "value": "" }, @@ -628,7 +627,7 @@ "enabled": true, "dependency": "reference_model", "dependencyType": "enabled", - "tooltip": "Lp-norm used in the smallness term of the objective function." + "tooltip": "Lp-norm used in the smallness term of the objective function" }, "x_norm": { "association": "Cell", @@ -644,7 +643,7 @@ "precision": 2, "lineEdit": false, "enabled": true, - "tooltip": "Lp-norm used in the x-smoothness term of the objective function." + "tooltip": "Lp-norm used in the x-smoothness term of the objective function" }, "y_norm": { "association": "Cell", @@ -660,7 +659,7 @@ "precision": 2, "lineEdit": false, "enabled": true, - "tooltip": "Lp-norm used in the y-smoothness term of the objective function." + "tooltip": "Lp-norm used in the y-smoothness term of the objective function" }, "z_norm": { "association": "Cell", @@ -676,7 +675,7 @@ "precision": 2, "lineEdit": false, "enabled": true, - "tooltip": "Lp-norm used in the z-smoothness term of the objective function." + "tooltip": "Lp-norm used in the z-smoothness term of the objective function" }, "gradient_type": "total", "max_irls_iterations": { @@ -693,7 +692,7 @@ "label": "IRLS start chi factor", "enabled": true, "value": 1.0, - "tooltip": "This chi factor will be used to determine the misfit threshold after which IRLS iterations begin.", + "tooltip": "This chi factor will be used to determine the misfit threshold after which IRLS iterations begin", "verbose": 3 }, "beta_tol": { @@ -722,7 +721,7 @@ "label": "Chi factor", "value": 1.0, "enabled": true, - "tooltip": "The global target data misfit value." + "tooltip": "The global target data misfit value" }, "auto_scale_misfits": { "group": "Cooling schedule/target", @@ -730,7 +729,7 @@ "value": true, "verbose": 3, "visible": true, - "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor." + "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor" }, "initial_beta_ratio": { "min": 0.0, @@ -741,7 +740,7 @@ "label": "Initial beta ratio", "value": 100.0, "verbose": 2, - "tooltip": "Estimate the trade-off parameter by scaling the ratio between the largest derivatives in the objective function gradients." + "tooltip": "Estimate the trade-off parameter by scaling the ratio between the largest derivatives in the objective function gradients" }, "initial_beta": { "min": 0.0, @@ -753,12 +752,12 @@ "label": "Initial beta", "value": 1.0, "verbose": 2, - "tooltip": "Trade-off parameter between data misfit and regularization." + "tooltip": "Trade-off parameter between data misfit and regularization" }, "cooling_factor": { "group": "Cooling schedule/target", "label": "Beta cooling factor", - "tooltip": "Each beta cooling step will be calculated by dividing the current beta by this factor.", + "tooltip": "Each beta cooling step will be calculated by dividing the current beta by this factor", "value": 2.0, "min": 1.1, "max": 100, @@ -794,7 +793,7 @@ "min": 1, "enabled": true, "verbose": 3, - "tooltip": "Perform an Armijo backtracking linesearch for the provided number of iterations." + "tooltip": "Perform an Armijo backtracking linesearch for the provided number of iterations" }, "max_cg_iterations": { "min": 0, @@ -819,7 +818,7 @@ "min": 1e-06, "verbose": 3, "enabled": true, - "tooltip": "Minimum decrease in regularization beyond which the IRLS procedure is deemed to have completed." + "tooltip": "Minimum decrease in regularization beyond which the IRLS procedure is deemed to have completed" }, "sens_wts_threshold": { "group": "Update sensitivity weights directive", @@ -843,7 +842,7 @@ "save_sensitivities": { "group": "Update sensitivity weights directive", "label": "Save sensitivities", - "tooltip": "Save the summed square row sensitivities to geoh5.", + "tooltip": "Save the summed square row sensitivities to geoh5", "value": false }, "n_cpu": { @@ -853,7 +852,7 @@ "enabled": false, "label": "Number of CPUs", "value": 1, - "visible": true + "visible": false }, "solver_type": "Pardiso", "tile_spatial": { @@ -866,7 +865,7 @@ "min": 1, "max": 1000, "verbose": 2, - "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library." + "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library" }, "store_sensitivities": { "choiceList": [ @@ -887,7 +886,7 @@ "value": 128, "verbose": 3, "visible": false, - "tooltip": "Limit the chunk size used by Dask for distributed computation." + "tooltip": "Limit the chunk size used by Dask for distributed computation" }, "out_group": { "label": "SimPEG group", @@ -897,18 +896,18 @@ "visible": true, "optional": true, "enabled": false, - "tooltip": "Optionally set the SimPEG group to which results will be saved." + "tooltip": "Optionally set the SimPEG group to which results will be saved" }, "generate_sweep": { "label": "Generate sweep file", "group": "Python run preferences", "main": true, "value": false, - "tooltip": "Generates a file for sweeping parameters instead of running the application." + "tooltip": "Generates a file for sweeping parameters instead of running the application" }, - "distributed_workers": "", "n_workers": "", "n_threads": "", "max_ram": "", - "performance_report": false + "performance_report": false, + "distributed_workers": "" } diff --git a/simpeg_drivers-assets/uijson/magnetotellurics_forward.ui.json b/simpeg_drivers-assets/uijson/magnetotellurics_forward.ui.json index ca4841ae..ada5324c 100644 --- a/simpeg_drivers-assets/uijson/magnetotellurics_forward.ui.json +++ b/simpeg_drivers-assets/uijson/magnetotellurics_forward.ui.json @@ -1,5 +1,5 @@ { - "version": "0.3.0-alpha.1", + "version": "0.3.0-alpha.4", "title": "Magnetotellurics (MT) Forward", "icon": "surveymagnetotellurics", "documentation": "https://mirageoscience-simpeg-drivers.readthedocs-hosted.com/en/stable/intro.html", @@ -7,7 +7,6 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", - "workspace_geoh5": "", "inversion_type": "magnetotellurics", "physical_property": "conductivity", "forward_only": true, @@ -74,7 +73,7 @@ "value": "", "optional": true, "enabled": false, - "tooltip": "Select a mesh for the inversion." + "tooltip": "Select a mesh for the inversion" }, "model_type": { "choiceList": [ @@ -84,7 +83,7 @@ "main": true, "group": "Mesh and models", "label": "Model units", - "tooltip": "Select the units of the model.", + "tooltip": "Select the units of the model", "value": "Conductivity (S/m)" }, "background_conductivity": { @@ -122,7 +121,7 @@ "value": "", "optional": true, "enabled": true, - "tooltip": "Select a topography object to define the active cells for inversion." + "tooltip": "Select a topography object to define the active cells for inversion" }, "topography": { "association": [ @@ -135,7 +134,7 @@ "optional": true, "enabled": false, "label": "Elevation channel", - "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object.", + "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object", "parent": "topography_object", "dependency": "topography_object", "dependencyType": "enabled", @@ -155,7 +154,7 @@ "dependency": "topography_object", "dependencyType": "disabled", "label": "Active model", - "tooltip": "Provide the active cell boolean model directly if topography not set.", + "tooltip": "Provide the active cell boolean model directly if topography not set", "parent": "mesh", "value": "" }, @@ -167,7 +166,7 @@ "enabled": false, "label": "Number of CPUs", "value": 1, - "visible": true + "visible": false }, "solver_type": { "choiceList": [ @@ -189,7 +188,7 @@ "min": 1, "max": 1000, "verbose": 2, - "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library." + "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library" }, "max_chunk_size": { "min": 0, @@ -200,7 +199,7 @@ "value": 128, "verbose": 3, "visible": false, - "tooltip": "Limit the chunk size used by Dask for distributed computation." + "tooltip": "Limit the chunk size used by Dask for distributed computation" }, "out_group": { "label": "SimPEG group", @@ -210,18 +209,18 @@ "visible": true, "optional": true, "enabled": false, - "tooltip": "Optionally set the SimPEG group to which results will be saved." + "tooltip": "Optionally set the SimPEG group to which results will be saved" }, "generate_sweep": { "label": "Generate sweep file", "group": "Python run preferences", "main": true, "value": false, - "tooltip": "Generates a file for sweeping parameters instead of running the application." + "tooltip": "Generates a file for sweeping parameters instead of running the application" }, - "distributed_workers": "", "n_workers": "", "n_threads": "", "max_ram": "", - "performance_report": false + "performance_report": false, + "distributed_workers": "" } diff --git a/simpeg_drivers-assets/uijson/magnetotellurics_inversion.ui.json b/simpeg_drivers-assets/uijson/magnetotellurics_inversion.ui.json index c2bf25cf..1099e082 100644 --- a/simpeg_drivers-assets/uijson/magnetotellurics_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/magnetotellurics_inversion.ui.json @@ -1,5 +1,5 @@ { - "version": "0.3.0-alpha.1", + "version": "0.3.0-alpha.4", "title": "Magnetotellurics (MT) Inversion", "icon": "surveymagnetotellurics", "documentation": "https://mirageoscience-simpeg-drivers.readthedocs-hosted.com/en/stable/intro.html", @@ -7,7 +7,6 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", - "workspace_geoh5": "", "inversion_type": "magnetotellurics", "physical_property": "conductivity", "forward_only": false, @@ -266,7 +265,7 @@ "value": "", "optional": true, "enabled": false, - "tooltip": "Select a mesh for the inversion." + "tooltip": "Select a mesh for the inversion" }, "model_type": { "choiceList": [ @@ -276,7 +275,7 @@ "main": true, "group": "Mesh and models", "label": "Model units", - "tooltip": "Select the units of the model.", + "tooltip": "Select the units of the model", "value": "Conductivity (S/m)" }, "background_conductivity": { @@ -362,7 +361,7 @@ "value": "", "optional": true, "enabled": true, - "tooltip": "Select a topography object to define the active cells for inversion." + "tooltip": "Select a topography object to define the active cells for inversion" }, "topography": { "association": [ @@ -375,7 +374,7 @@ "optional": true, "enabled": false, "label": "Elevation channel", - "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object.", + "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object", "parent": "topography_object", "dependency": "topography_object", "dependencyType": "enabled", @@ -395,7 +394,7 @@ "dependency": "topography_object", "dependencyType": "disabled", "label": "Active model", - "tooltip": "Provide the active cell boolean model directly if topography not set.", + "tooltip": "Provide the active cell boolean model directly if topography not set", "parent": "mesh", "value": "" }, @@ -483,7 +482,7 @@ "enabled": true, "dependency": "reference_model", "dependencyType": "enabled", - "tooltip": "Lp-norm used in the smallness term of the objective function." + "tooltip": "Lp-norm used in the smallness term of the objective function" }, "x_norm": { "association": "Cell", @@ -499,7 +498,7 @@ "precision": 2, "lineEdit": false, "enabled": true, - "tooltip": "Lp-norm used in the x-smoothness term of the objective function." + "tooltip": "Lp-norm used in the x-smoothness term of the objective function" }, "y_norm": { "association": "Cell", @@ -515,7 +514,7 @@ "precision": 2, "lineEdit": false, "enabled": true, - "tooltip": "Lp-norm used in the y-smoothness term of the objective function." + "tooltip": "Lp-norm used in the y-smoothness term of the objective function" }, "z_norm": { "association": "Cell", @@ -531,7 +530,7 @@ "precision": 2, "lineEdit": false, "enabled": true, - "tooltip": "Lp-norm used in the z-smoothness term of the objective function." + "tooltip": "Lp-norm used in the z-smoothness term of the objective function" }, "gradient_type": "total", "max_irls_iterations": { @@ -548,7 +547,7 @@ "label": "IRLS start chi factor", "enabled": true, "value": 1.0, - "tooltip": "This chi factor will be used to determine the misfit threshold after which IRLS iterations begin.", + "tooltip": "This chi factor will be used to determine the misfit threshold after which IRLS iterations begin", "verbose": 3 }, "beta_tol": { @@ -577,7 +576,7 @@ "label": "Chi factor", "value": 1.0, "enabled": true, - "tooltip": "The global target data misfit value." + "tooltip": "The global target data misfit value" }, "auto_scale_misfits": { "group": "Cooling schedule/target", @@ -585,7 +584,7 @@ "value": true, "verbose": 3, "visible": true, - "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor." + "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor" }, "initial_beta_ratio": { "min": 0.0, @@ -596,7 +595,7 @@ "label": "Initial beta ratio", "value": 100.0, "verbose": 2, - "tooltip": "Estimate the trade-off parameter by scaling the ratio between the largest derivatives in the objective function gradients." + "tooltip": "Estimate the trade-off parameter by scaling the ratio between the largest derivatives in the objective function gradients" }, "initial_beta": { "min": 0.0, @@ -608,12 +607,12 @@ "label": "Initial beta", "value": 1.0, "verbose": 2, - "tooltip": "Trade-off parameter between data misfit and regularization." + "tooltip": "Trade-off parameter between data misfit and regularization" }, "cooling_factor": { "group": "Cooling schedule/target", "label": "Beta cooling factor", - "tooltip": "Each beta cooling step will be calculated by dividing the current beta by this factor.", + "tooltip": "Each beta cooling step will be calculated by dividing the current beta by this factor", "value": 2.0, "min": 1.1, "max": 100, @@ -631,7 +630,7 @@ "precision": 1, "verbose": 2, "enabled": true, - "tooltip": "Set the number of iterations per beta value. Use higher values for more non-linear optimization problems." + "tooltip": "Set the number of iterations per beta value. Use higher values for more non-linear optimization problems" }, "epsilon_cooling_factor": 1.2, "max_global_iterations": { @@ -650,7 +649,7 @@ "min": 1, "enabled": true, "verbose": 3, - "tooltip": "Perform an Armijo backtracking linesearch for the provided number of iterations." + "tooltip": "Perform an Armijo backtracking linesearch for the provided number of iterations" }, "max_cg_iterations": { "min": 0, @@ -675,7 +674,7 @@ "min": 1e-06, "verbose": 3, "enabled": true, - "tooltip": "Minimum decrease in regularization beyond which the IRLS procedure is deemed to have completed." + "tooltip": "Minimum decrease in regularization beyond which the IRLS procedure is deemed to have completed" }, "sens_wts_threshold": { "group": "Update sensitivity weights directive", @@ -699,7 +698,7 @@ "save_sensitivities": { "group": "Update sensitivity weights directive", "label": "Save sensitivities", - "tooltip": "Save the summed square row sensitivities to geoh5.", + "tooltip": "Save the summed square row sensitivities to geoh5", "value": false }, "n_cpu": { @@ -709,7 +708,7 @@ "enabled": false, "label": "Number of CPUs", "value": 1, - "visible": true + "visible": false }, "solver_type": { "choiceList": [ @@ -731,7 +730,7 @@ "min": 1, "max": 1000, "verbose": 2, - "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library." + "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library" }, "store_sensitivities": { "choiceList": [ @@ -752,7 +751,7 @@ "value": 128, "verbose": 3, "visible": false, - "tooltip": "Limit the chunk size used by Dask for distributed computation." + "tooltip": "Limit the chunk size used by Dask for distributed computation" }, "out_group": { "label": "SimPEG group", @@ -762,18 +761,18 @@ "visible": true, "optional": true, "enabled": false, - "tooltip": "Optionally set the SimPEG group to which results will be saved." + "tooltip": "Optionally set the SimPEG group to which results will be saved" }, "generate_sweep": { "label": "Generate sweep file", "group": "Python run preferences", "main": true, "value": false, - "tooltip": "Generates a file for sweeping parameters instead of running the application." + "tooltip": "Generates a file for sweeping parameters instead of running the application" }, - "distributed_workers": "", "n_workers": "", "n_threads": "", "max_ram": "", - "performance_report": false + "performance_report": false, + "distributed_workers": "" } diff --git a/simpeg_drivers-assets/uijson/sensitivity_cutoff.ui.json b/simpeg_drivers-assets/uijson/sensitivity_cutoff.ui.json index d9e0b5a3..bff2486b 100644 --- a/simpeg_drivers-assets/uijson/sensitivity_cutoff.ui.json +++ b/simpeg_drivers-assets/uijson/sensitivity_cutoff.ui.json @@ -1,5 +1,5 @@ { - "version": "0.3.0-alpha.1", + "version": "0.3.0-alpha.4", "title": "Depth of Investigation: Sensitivity Cutoff", "icon": "", "documentation": "https://mirageoscience-simpeg-drivers.readthedocs-hosted.com/en/stable/intro.html", @@ -7,7 +7,6 @@ "run_command": "simpeg_drivers.depth_of_investigation.sensitivity_cutoff.driver", "geoh5": "", "monitoring_directory": "", - "workspace_geoh5": "", "mesh": { "main": true, "group": "Sensitivity", @@ -30,7 +29,7 @@ "main": true, "group": "Sensitivity", "label": "Cutoff (%)", - "tooltip": "The created mask will eliminate cells below the cutoff percentage.", + "tooltip": "The created mask will eliminate cells below the cutoff percentage", "value": 10.0, "min": 0.0, "max": 100.0, diff --git a/simpeg_drivers-assets/uijson/tdem1d_forward.ui.json b/simpeg_drivers-assets/uijson/tdem1d_forward.ui.json index 7ceceec1..0a2e47c2 100644 --- a/simpeg_drivers-assets/uijson/tdem1d_forward.ui.json +++ b/simpeg_drivers-assets/uijson/tdem1d_forward.ui.json @@ -1,5 +1,5 @@ { - "version": "0.3.0-alpha.1", + "version": "0.3.0-alpha.4", "title": "Time-domain EM-1D (TEM-1D) Forward", "icon": "surveyairborneem", "documentation": "https://mirageoscience-simpeg-drivers.readthedocs-hosted.com/en/stable/intro.html", @@ -7,7 +7,6 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", - "workspace_geoh5": "", "inversion_type": "tdem 1d", "physical_property": "conductivity", "forward_only": true, @@ -30,7 +29,7 @@ "group": "Survey", "main": true, "label": "Data type", - "tooltip": "Set the units of the data.", + "tooltip": "Set the units of the data", "value": "dB/dt (T/s)" }, "x_channel_bool": false, @@ -89,7 +88,7 @@ "value": "", "optional": true, "enabled": false, - "tooltip": "Select a mesh for the inversion." + "tooltip": "Select a mesh for the inversion" }, "model_type": { "choiceList": [ @@ -99,7 +98,7 @@ "main": true, "group": "Mesh and models", "label": "Model units", - "tooltip": "Select the units of the model.", + "tooltip": "Select the units of the model", "value": "Conductivity (S/m)" }, "starting_model": { @@ -130,7 +129,7 @@ "value": "", "optional": false, "enabled": true, - "tooltip": "Select a topography object to define the active cells for inversion." + "tooltip": "Select a topography object to define the active cells for inversion" }, "topography": { "association": [ @@ -143,7 +142,7 @@ "optional": true, "enabled": false, "label": "Elevation channel", - "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object.", + "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object", "parent": "topography_object", "dependency": "topography_object", "dependencyType": "enabled", @@ -164,7 +163,7 @@ "dependency": "topography_object", "dependencyType": "disabled", "label": "Active model", - "tooltip": "Provide the active cell boolean model directly if topography not set.", + "tooltip": "Provide the active cell boolean model directly if topography not set", "parent": "mesh", "value": "" }, @@ -199,7 +198,7 @@ "max": 1000, "verbose": 2, "visible": false, - "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library." + "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library" }, "max_chunk_size": { "min": 0, @@ -210,7 +209,7 @@ "value": 128, "verbose": 3, "visible": false, - "tooltip": "Limit the chunk size used by Dask for distributed computation." + "tooltip": "Limit the chunk size used by Dask for distributed computation" }, "out_group": { "label": "SimPEG group", @@ -220,18 +219,18 @@ "visible": true, "optional": true, "enabled": false, - "tooltip": "Optionally set the SimPEG group to which results will be saved." + "tooltip": "Optionally set the SimPEG group to which results will be saved" }, "generate_sweep": { "label": "Generate sweep file", "group": "Python run preferences", "main": true, "value": false, - "tooltip": "Generates a file for sweeping parameters instead of running the application." + "tooltip": "Generates a file for sweeping parameters instead of running the application" }, - "distributed_workers": "", "n_workers": "", "n_threads": "", "max_ram": "", - "performance_report": false + "performance_report": false, + "distributed_workers": "" } diff --git a/simpeg_drivers-assets/uijson/tdem1d_inversion.ui.json b/simpeg_drivers-assets/uijson/tdem1d_inversion.ui.json index c80829e6..59f4c1e6 100644 --- a/simpeg_drivers-assets/uijson/tdem1d_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/tdem1d_inversion.ui.json @@ -1,5 +1,5 @@ { - "version": "0.3.0-alpha.1", + "version": "0.3.0-alpha.4", "title": "Time-domain EM-1D (TEM-1D) Inversion", "icon": "surveyairborneem", "documentation": "https://mirageoscience-simpeg-drivers.readthedocs-hosted.com/en/stable/intro.html", @@ -7,7 +7,6 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", - "workspace_geoh5": "", "inversion_type": "tdem 1d", "physical_property": "conductivity", "forward_only": false, @@ -30,7 +29,7 @@ "group": "Data", "main": true, "label": "Data type", - "tooltip": "Set the units of the data.", + "tooltip": "Set the units of the data", "value": "dB/dt (T/s)" }, "x_channel": "", @@ -115,7 +114,7 @@ "value": "", "optional": true, "enabled": false, - "tooltip": "Select a mesh for the inversion." + "tooltip": "Select a mesh for the inversion" }, "model_type": { "choiceList": [ @@ -125,7 +124,7 @@ "main": true, "group": "Mesh and models", "label": "Model units", - "tooltip": "Select the units of the model.", + "tooltip": "Select the units of the model", "value": "Conductivity (S/m)" }, "starting_model": { @@ -198,7 +197,7 @@ "value": "", "optional": false, "enabled": true, - "tooltip": "Select a topography object to define the active cells for inversion." + "tooltip": "Select a topography object to define the active cells for inversion" }, "topography": { "association": [ @@ -211,7 +210,7 @@ "optional": true, "enabled": false, "label": "Elevation channel", - "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object.", + "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object", "parent": "topography_object", "dependency": "topography_object", "dependencyType": "enabled", @@ -232,7 +231,7 @@ "dependency": "topography_object", "dependencyType": "disabled", "label": "Active model", - "tooltip": "Provide the active cell boolean model directly if topography not set.", + "tooltip": "Provide the active cell boolean model directly if topography not set", "parent": "mesh", "value": "" }, @@ -295,7 +294,7 @@ "enabled": true, "dependency": "reference_model", "dependencyType": "enabled", - "tooltip": "Lp-norm used in the smallness term of the objective function." + "tooltip": "Lp-norm used in the smallness term of the objective function" }, "x_norm": { "association": "Cell", @@ -311,7 +310,7 @@ "precision": 2, "lineEdit": false, "enabled": true, - "tooltip": "Lp-norm used in the x-smoothness term of the objective function." + "tooltip": "Lp-norm used in the x-smoothness term of the objective function" }, "y_norm": "", "z_norm": { @@ -328,7 +327,7 @@ "precision": 2, "lineEdit": false, "enabled": true, - "tooltip": "Lp-norm used in the z-smoothness term of the objective function." + "tooltip": "Lp-norm used in the z-smoothness term of the objective function" }, "gradient_type": "total", "max_irls_iterations": { @@ -345,7 +344,7 @@ "label": "IRLS start chi factor", "enabled": true, "value": 1.0, - "tooltip": "This chi factor will be used to determine the misfit threshold after which IRLS iterations begin.", + "tooltip": "This chi factor will be used to determine the misfit threshold after which IRLS iterations begin", "verbose": 3 }, "beta_tol": { @@ -374,7 +373,7 @@ "label": "Chi factor", "value": 1.0, "enabled": true, - "tooltip": "The global target data misfit value." + "tooltip": "The global target data misfit value" }, "auto_scale_misfits": { "group": "Cooling schedule/target", @@ -382,7 +381,7 @@ "value": false, "verbose": 3, "visible": false, - "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor." + "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor" }, "initial_beta_ratio": { "min": 0.0, @@ -393,7 +392,7 @@ "label": "Initial beta ratio", "value": 100.0, "verbose": 2, - "tooltip": "Estimate the trade-off parameter by scaling the ratio between the largest derivatives in the objective function gradients." + "tooltip": "Estimate the trade-off parameter by scaling the ratio between the largest derivatives in the objective function gradients" }, "initial_beta": { "min": 0.0, @@ -405,12 +404,12 @@ "label": "Initial beta", "value": 1.0, "verbose": 2, - "tooltip": "Trade-off parameter between data misfit and regularization." + "tooltip": "Trade-off parameter between data misfit and regularization" }, "cooling_factor": { "group": "Cooling schedule/target", "label": "Beta cooling factor", - "tooltip": "Each beta cooling step will be calculated by dividing the current beta by this factor.", + "tooltip": "Each beta cooling step will be calculated by dividing the current beta by this factor", "value": 2.0, "min": 1.1, "max": 100, @@ -428,7 +427,7 @@ "precision": 1, "verbose": 2, "enabled": true, - "tooltip": "Set the number of iterations per beta value. Use higher values for more non-linear optimization problems." + "tooltip": "Set the number of iterations per beta value. Use higher values for more non-linear optimization problems" }, "epsilon_cooling_factor": 1.2, "max_global_iterations": { @@ -447,7 +446,7 @@ "min": 1, "enabled": true, "verbose": 3, - "tooltip": "Perform an Armijo backtracking linesearch for the provided number of iterations." + "tooltip": "Perform an Armijo backtracking linesearch for the provided number of iterations" }, "max_cg_iterations": { "min": 0, @@ -472,7 +471,7 @@ "min": 1e-06, "verbose": 3, "enabled": true, - "tooltip": "Minimum decrease in regularization beyond which the IRLS procedure is deemed to have completed." + "tooltip": "Minimum decrease in regularization beyond which the IRLS procedure is deemed to have completed" }, "sens_wts_threshold": { "group": "Update sensitivity weights directive", @@ -496,7 +495,7 @@ "save_sensitivities": { "group": "Update sensitivity weights directive", "label": "Save sensitivities", - "tooltip": "Save the summed square row sensitivities to geoh5.", + "tooltip": "Save the summed square row sensitivities to geoh5", "value": false }, "n_cpu": { @@ -529,7 +528,7 @@ "max": 1000, "verbose": 2, "visible": false, - "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library." + "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library" }, "store_sensitivities": { "choiceList": [ @@ -537,7 +536,7 @@ ], "group": "Compute", "label": "Storage device", - "tooltip": "Only RAM storage available for now.", + "tooltip": "Only RAM storage available for now", "value": "ram", "visible": false }, @@ -550,7 +549,7 @@ "value": 128, "verbose": 3, "visible": false, - "tooltip": "Limit the chunk size used by Dask for distributed computation." + "tooltip": "Limit the chunk size used by Dask for distributed computation" }, "out_group": { "label": "SimPEG group", @@ -560,18 +559,18 @@ "visible": true, "optional": true, "enabled": false, - "tooltip": "Optionally set the SimPEG group to which results will be saved." + "tooltip": "Optionally set the SimPEG group to which results will be saved" }, "generate_sweep": { "label": "Generate sweep file", "group": "Python run preferences", "main": true, "value": false, - "tooltip": "Generates a file for sweeping parameters instead of running the application." + "tooltip": "Generates a file for sweeping parameters instead of running the application" }, - "distributed_workers": "", "n_workers": "", "n_threads": "", "max_ram": "", - "performance_report": false + "performance_report": false, + "distributed_workers": "" } diff --git a/simpeg_drivers-assets/uijson/tdem_forward.ui.json b/simpeg_drivers-assets/uijson/tdem_forward.ui.json index e056e8fe..23072a46 100644 --- a/simpeg_drivers-assets/uijson/tdem_forward.ui.json +++ b/simpeg_drivers-assets/uijson/tdem_forward.ui.json @@ -1,5 +1,5 @@ { - "version": "0.3.0-alpha.1", + "version": "0.3.0-alpha.4", "title": "Time-domain EM (TEM) Forward", "icon": "surveyairborneem", "documentation": "https://mirageoscience-simpeg-drivers.readthedocs-hosted.com/en/stable/intro.html", @@ -7,7 +7,6 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", - "workspace_geoh5": "", "inversion_type": "tdem", "physical_property": "conductivity", "forward_only": true, @@ -30,7 +29,7 @@ "group": "Survey", "main": true, "label": "Data type", - "tooltip": "Set the units of the data.", + "tooltip": "Set the units of the data", "value": "dB/dt (T/s)" }, "z_channel_bool": { @@ -59,7 +58,7 @@ "value": "", "optional": true, "enabled": false, - "tooltip": "Select a mesh for the inversion." + "tooltip": "Select a mesh for the inversion" }, "model_type": { "choiceList": [ @@ -69,7 +68,7 @@ "main": true, "group": "Mesh and models", "label": "Model units", - "tooltip": "Select the units of the model.", + "tooltip": "Select the units of the model", "value": "Conductivity (S/m)" }, "starting_model": { @@ -100,7 +99,7 @@ "value": "", "optional": true, "enabled": true, - "tooltip": "Select a topography object to define the active cells for inversion." + "tooltip": "Select a topography object to define the active cells for inversion" }, "topography": { "association": [ @@ -113,7 +112,7 @@ "optional": true, "enabled": false, "label": "Elevation channel", - "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object.", + "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object", "parent": "topography_object", "dependency": "topography_object", "dependencyType": "enabled", @@ -133,7 +132,7 @@ "dependency": "topography_object", "dependencyType": "disabled", "label": "Active model", - "tooltip": "Provide the active cell boolean model directly if topography not set.", + "tooltip": "Provide the active cell boolean model directly if topography not set", "parent": "mesh", "value": "" }, @@ -145,7 +144,7 @@ "enabled": false, "label": "Number of CPUs", "value": 1, - "visible": true + "visible": false }, "solver_type": { "choiceList": [ @@ -167,7 +166,7 @@ "min": 1, "max": 1000, "verbose": 2, - "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library." + "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library" }, "max_chunk_size": { "min": 0, @@ -178,7 +177,7 @@ "value": 128, "verbose": 3, "visible": false, - "tooltip": "Limit the chunk size used by Dask for distributed computation." + "tooltip": "Limit the chunk size used by Dask for distributed computation" }, "out_group": { "label": "SimPEG group", @@ -188,18 +187,18 @@ "visible": true, "optional": true, "enabled": false, - "tooltip": "Optionally set the SimPEG group to which results will be saved." + "tooltip": "Optionally set the SimPEG group to which results will be saved" }, "generate_sweep": { "label": "Generate sweep file", "group": "Python run preferences", "main": true, "value": false, - "tooltip": "Generates a file for sweeping parameters instead of running the application." + "tooltip": "Generates a file for sweeping parameters instead of running the application" }, - "distributed_workers": "", "n_workers": "", "n_threads": "", "max_ram": "", - "performance_report": false + "performance_report": false, + "distributed_workers": "" } diff --git a/simpeg_drivers-assets/uijson/tdem_inversion.ui.json b/simpeg_drivers-assets/uijson/tdem_inversion.ui.json index 0278fd79..0627b178 100644 --- a/simpeg_drivers-assets/uijson/tdem_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/tdem_inversion.ui.json @@ -1,5 +1,5 @@ { - "version": "0.3.0-alpha.1", + "version": "0.3.0-alpha.4", "title": "Time-domain EM (TEM) Inversion", "icon": "surveyairborneem", "documentation": "https://mirageoscience-simpeg-drivers.readthedocs-hosted.com/en/stable/intro.html", @@ -7,7 +7,6 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", - "workspace_geoh5": "", "inversion_type": "tdem", "physical_property": "conductivity", "forward_only": false, @@ -30,7 +29,7 @@ "group": "Data", "main": true, "label": "Data type", - "tooltip": "Set the units of the data.", + "tooltip": "Set the units of the data", "value": "dB/dt (T/s)" }, "z_channel": { @@ -131,7 +130,7 @@ "value": "", "optional": true, "enabled": false, - "tooltip": "Select a mesh for the inversion." + "tooltip": "Select a mesh for the inversion" }, "model_type": { "choiceList": [ @@ -141,7 +140,7 @@ "main": true, "group": "Mesh and models", "label": "Model units", - "tooltip": "Select the units of the model.", + "tooltip": "Select the units of the model", "value": "Conductivity (S/m)" }, "starting_model": { @@ -214,7 +213,7 @@ "value": "", "optional": true, "enabled": true, - "tooltip": "Select a topography object to define the active cells for inversion." + "tooltip": "Select a topography object to define the active cells for inversion" }, "topography": { "association": [ @@ -227,7 +226,7 @@ "optional": true, "enabled": false, "label": "Elevation channel", - "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object.", + "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object", "parent": "topography_object", "dependency": "topography_object", "dependencyType": "enabled", @@ -247,7 +246,7 @@ "dependency": "topography_object", "dependencyType": "disabled", "label": "Active model", - "tooltip": "Provide the active cell boolean model directly if topography not set.", + "tooltip": "Provide the active cell boolean model directly if topography not set", "parent": "mesh", "value": "" }, @@ -333,7 +332,7 @@ "enabled": true, "dependency": "reference_model", "dependencyType": "enabled", - "tooltip": "Lp-norm used in the smallness term of the objective function." + "tooltip": "Lp-norm used in the smallness term of the objective function" }, "x_norm": { "association": "Cell", @@ -349,7 +348,7 @@ "precision": 2, "lineEdit": false, "enabled": true, - "tooltip": "Lp-norm used in the x-smoothness term of the objective function." + "tooltip": "Lp-norm used in the x-smoothness term of the objective function" }, "y_norm": { "association": "Cell", @@ -365,7 +364,7 @@ "precision": 2, "lineEdit": false, "enabled": true, - "tooltip": "Lp-norm used in the y-smoothness term of the objective function." + "tooltip": "Lp-norm used in the y-smoothness term of the objective function" }, "z_norm": { "association": "Cell", @@ -381,7 +380,7 @@ "precision": 2, "lineEdit": false, "enabled": true, - "tooltip": "Lp-norm used in the z-smoothness term of the objective function." + "tooltip": "Lp-norm used in the z-smoothness term of the objective function" }, "gradient_type": "total", "max_irls_iterations": { @@ -398,7 +397,7 @@ "label": "IRLS start chi factor", "enabled": true, "value": 1.0, - "tooltip": "This chi factor will be used to determine the misfit threshold after which IRLS iterations begin.", + "tooltip": "This chi factor will be used to determine the misfit threshold after which IRLS iterations begin", "verbose": 3 }, "beta_tol": { @@ -427,7 +426,7 @@ "label": "Chi factor", "value": 1.0, "enabled": true, - "tooltip": "The global target data misfit value." + "tooltip": "The global target data misfit value" }, "auto_scale_misfits": { "group": "Cooling schedule/target", @@ -435,7 +434,7 @@ "value": true, "verbose": 3, "visible": true, - "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor." + "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor" }, "initial_beta_ratio": { "min": 0.0, @@ -446,7 +445,7 @@ "label": "Initial beta ratio", "value": 100.0, "verbose": 2, - "tooltip": "Estimate the trade-off parameter by scaling the ratio between the largest derivatives in the objective function gradients." + "tooltip": "Estimate the trade-off parameter by scaling the ratio between the largest derivatives in the objective function gradients" }, "initial_beta": { "min": 0.0, @@ -458,12 +457,12 @@ "label": "Initial beta", "value": 1.0, "verbose": 2, - "tooltip": "Trade-off parameter between data misfit and regularization." + "tooltip": "Trade-off parameter between data misfit and regularization" }, "cooling_factor": { "group": "Cooling schedule/target", "label": "Beta cooling factor", - "tooltip": "Each beta cooling step will be calculated by dividing the current beta by this factor.", + "tooltip": "Each beta cooling step will be calculated by dividing the current beta by this factor", "value": 2.0, "min": 1.1, "max": 100, @@ -481,7 +480,7 @@ "precision": 1, "verbose": 2, "enabled": true, - "tooltip": "Set the number of iterations per beta value. Use higher values for more non-linear optimization problems." + "tooltip": "Set the number of iterations per beta value. Use higher values for more non-linear optimization problems" }, "epsilon_cooling_factor": 1.2, "max_global_iterations": { @@ -500,7 +499,7 @@ "min": 1, "enabled": true, "verbose": 3, - "tooltip": "Perform an Armijo backtracking linesearch for the provided number of iterations." + "tooltip": "Perform an Armijo backtracking linesearch for the provided number of iterations" }, "max_cg_iterations": { "min": 0, @@ -525,7 +524,7 @@ "min": 1e-06, "verbose": 3, "enabled": true, - "tooltip": "Minimum decrease in regularization beyond which the IRLS procedure is deemed to have completed." + "tooltip": "Minimum decrease in regularization beyond which the IRLS procedure is deemed to have completed" }, "sens_wts_threshold": { "group": "Update sensitivity weights directive", @@ -549,7 +548,7 @@ "save_sensitivities": { "group": "Update sensitivity weights directive", "label": "Save sensitivities", - "tooltip": "Save the summed square row sensitivities to geoh5.", + "tooltip": "Save the summed square row sensitivities to geoh5", "value": false }, "n_cpu": { @@ -559,7 +558,7 @@ "enabled": false, "label": "Number of CPUs", "value": 1, - "visible": true + "visible": false }, "solver_type": { "choiceList": [ @@ -581,7 +580,7 @@ "min": 1, "max": 1000, "verbose": 2, - "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library." + "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library" }, "store_sensitivities": { "choiceList": [ @@ -589,7 +588,7 @@ ], "group": "Compute", "label": "Storage device", - "tooltip": "Only RAM storage available for now.", + "tooltip": "Only RAM storage available for now", "value": "ram" }, "max_chunk_size": { @@ -601,7 +600,7 @@ "value": 128, "verbose": 3, "visible": false, - "tooltip": "Limit the chunk size used by Dask for distributed computation." + "tooltip": "Limit the chunk size used by Dask for distributed computation" }, "out_group": { "label": "SimPEG group", @@ -611,18 +610,18 @@ "visible": true, "optional": true, "enabled": false, - "tooltip": "Optionally set the SimPEG group to which results will be saved." + "tooltip": "Optionally set the SimPEG group to which results will be saved" }, "generate_sweep": { "label": "Generate sweep file", "group": "Python run preferences", "main": true, "value": false, - "tooltip": "Generates a file for sweeping parameters instead of running the application." + "tooltip": "Generates a file for sweeping parameters instead of running the application" }, - "distributed_workers": "", "n_workers": "", "n_threads": "", "max_ram": "", - "performance_report": false + "performance_report": false, + "distributed_workers": "" } diff --git a/simpeg_drivers-assets/uijson/tile_estimator.ui.json b/simpeg_drivers-assets/uijson/tile_estimator.ui.json index f1d8c73f..87494375 100644 --- a/simpeg_drivers-assets/uijson/tile_estimator.ui.json +++ b/simpeg_drivers-assets/uijson/tile_estimator.ui.json @@ -1,5 +1,5 @@ { - "version": "0.2.0-alpha.1", + "version": "0.3.0-alpha.4", "title": "SimPEG Tile Estimation", "icon": "", "documentation": "https://mirageoscience-simpeg-drivers.readthedocs-hosted.com/en/stable/intro.html", @@ -7,7 +7,6 @@ "run_command": "simpeg_drivers.utils.tile_estimate", "geoh5": "", "monitoring_directory": "", - "workspace_geoh5": "", "simulation": { "main": true, "label": "Group A", @@ -27,6 +26,6 @@ "visible": true, "optional": true, "enabled": false, - "tooltip": "Assign a group to which results will be saved." + "tooltip": "Assign a group to which results will be saved" } } diff --git a/simpeg_drivers-assets/uijson/tipper_forward.ui.json b/simpeg_drivers-assets/uijson/tipper_forward.ui.json index 68d2e186..18ae89c3 100644 --- a/simpeg_drivers-assets/uijson/tipper_forward.ui.json +++ b/simpeg_drivers-assets/uijson/tipper_forward.ui.json @@ -1,5 +1,5 @@ { - "version": "0.3.0-alpha.1", + "version": "0.3.0-alpha.4", "title": "Tipper Forward", "icon": "surveyztem", "documentation": "https://mirageoscience-simpeg-drivers.readthedocs-hosted.com/en/stable/intro.html", @@ -7,7 +7,6 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", - "workspace_geoh5": "", "inversion_type": "tipper", "physical_property": "conductivity", "forward_only": true, @@ -50,7 +49,7 @@ "value": "", "optional": true, "enabled": false, - "tooltip": "Select a mesh for the inversion." + "tooltip": "Select a mesh for the inversion" }, "model_type": { "choiceList": [ @@ -60,7 +59,7 @@ "main": true, "group": "Mesh and models", "label": "Model units", - "tooltip": "Select the units of the model.", + "tooltip": "Select the units of the model", "value": "Conductivity (S/m)" }, "background_conductivity": { @@ -98,7 +97,7 @@ "value": "", "optional": true, "enabled": true, - "tooltip": "Select a topography object to define the active cells for inversion." + "tooltip": "Select a topography object to define the active cells for inversion" }, "topography": { "association": [ @@ -111,7 +110,7 @@ "optional": true, "enabled": false, "label": "Elevation channel", - "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object.", + "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object", "parent": "topography_object", "dependency": "topography_object", "dependencyType": "enabled", @@ -131,7 +130,7 @@ "dependency": "topography_object", "dependencyType": "disabled", "label": "Active model", - "tooltip": "Provide the active cell boolean model directly if topography not set.", + "tooltip": "Provide the active cell boolean model directly if topography not set", "parent": "mesh", "value": "" }, @@ -143,7 +142,7 @@ "enabled": false, "label": "Number of CPUs", "value": 1, - "visible": true + "visible": false }, "solver_type": { "choiceList": [ @@ -165,7 +164,7 @@ "min": 1, "max": 1000, "verbose": 2, - "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library." + "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library" }, "max_chunk_size": { "min": 0, @@ -176,7 +175,7 @@ "value": 128, "verbose": 3, "visible": false, - "tooltip": "Limit the chunk size used by Dask for distributed computation." + "tooltip": "Limit the chunk size used by Dask for distributed computation" }, "out_group": { "label": "SimPEG group", @@ -186,18 +185,18 @@ "visible": true, "optional": true, "enabled": false, - "tooltip": "Optionally set the SimPEG group to which results will be saved." + "tooltip": "Optionally set the SimPEG group to which results will be saved" }, "generate_sweep": { "label": "Generate sweep file", "group": "Python run preferences", "main": true, "value": false, - "tooltip": "Generates a file for sweeping parameters instead of running the application." + "tooltip": "Generates a file for sweeping parameters instead of running the application" }, - "distributed_workers": "", "n_workers": "", "n_threads": "", "max_ram": "", - "performance_report": false + "performance_report": false, + "distributed_workers": "" } diff --git a/simpeg_drivers-assets/uijson/tipper_inversion.ui.json b/simpeg_drivers-assets/uijson/tipper_inversion.ui.json index cec7c795..0d971d23 100644 --- a/simpeg_drivers-assets/uijson/tipper_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/tipper_inversion.ui.json @@ -1,5 +1,5 @@ { - "version": "0.3.0-alpha.1", + "version": "0.3.0-alpha.4", "title": "Tipper Inversion", "icon": "surveyztem", "documentation": "https://mirageoscience-simpeg-drivers.readthedocs-hosted.com/en/stable/intro.html", @@ -7,7 +7,6 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", - "workspace_geoh5": "", "inversion_type": "tipper", "physical_property": "conductivity", "forward_only": false, @@ -146,7 +145,7 @@ "value": "", "optional": true, "enabled": false, - "tooltip": "Select a mesh for the inversion." + "tooltip": "Select a mesh for the inversion" }, "model_type": { "choiceList": [ @@ -156,7 +155,7 @@ "main": true, "group": "Mesh and models", "label": "Model units", - "tooltip": "Select the units of the model.", + "tooltip": "Select the units of the model", "value": "Conductivity (S/m)" }, "background_conductivity": { @@ -242,7 +241,7 @@ "value": "", "optional": true, "enabled": true, - "tooltip": "Select a topography object to define the active cells for inversion." + "tooltip": "Select a topography object to define the active cells for inversion" }, "topography": { "association": [ @@ -255,7 +254,7 @@ "optional": true, "enabled": false, "label": "Elevation channel", - "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object.", + "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object", "parent": "topography_object", "dependency": "topography_object", "dependencyType": "enabled", @@ -275,7 +274,7 @@ "dependency": "topography_object", "dependencyType": "disabled", "label": "Active model", - "tooltip": "Provide the active cell boolean model directly if topography not set.", + "tooltip": "Provide the active cell boolean model directly if topography not set", "parent": "mesh", "value": "" }, @@ -363,7 +362,7 @@ "enabled": true, "dependency": "reference_model", "dependencyType": "enabled", - "tooltip": "Lp-norm used in the smallness term of the objective function." + "tooltip": "Lp-norm used in the smallness term of the objective function" }, "x_norm": { "association": "Cell", @@ -379,7 +378,7 @@ "precision": 2, "lineEdit": false, "enabled": true, - "tooltip": "Lp-norm used in the x-smoothness term of the objective function." + "tooltip": "Lp-norm used in the x-smoothness term of the objective function" }, "y_norm": { "association": "Cell", @@ -395,7 +394,7 @@ "precision": 2, "lineEdit": false, "enabled": true, - "tooltip": "Lp-norm used in the y-smoothness term of the objective function." + "tooltip": "Lp-norm used in the y-smoothness term of the objective function" }, "z_norm": { "association": "Cell", @@ -411,7 +410,7 @@ "precision": 2, "lineEdit": false, "enabled": true, - "tooltip": "Lp-norm used in the z-smoothness term of the objective function." + "tooltip": "Lp-norm used in the z-smoothness term of the objective function" }, "gradient_type": "total", "max_irls_iterations": { @@ -428,7 +427,7 @@ "label": "IRLS start chi factor", "enabled": true, "value": 1.0, - "tooltip": "This chi factor will be used to determine the misfit threshold after which IRLS iterations begin.", + "tooltip": "This chi factor will be used to determine the misfit threshold after which IRLS iterations begin", "verbose": 3 }, "beta_tol": { @@ -457,7 +456,7 @@ "label": "Chi factor", "value": 1.0, "enabled": true, - "tooltip": "The global target data misfit value." + "tooltip": "The global target data misfit value" }, "auto_scale_misfits": { "group": "Cooling schedule/target", @@ -465,7 +464,7 @@ "value": true, "verbose": 3, "visible": true, - "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor." + "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor" }, "initial_beta_ratio": { "min": 0.0, @@ -476,7 +475,7 @@ "label": "Initial beta ratio", "value": 100.0, "verbose": 2, - "tooltip": "Estimate the trade-off parameter by scaling the ratio between the largest derivatives in the objective function gradients." + "tooltip": "Estimate the trade-off parameter by scaling the ratio between the largest derivatives in the objective function gradients" }, "initial_beta": { "min": 0.0, @@ -488,12 +487,12 @@ "label": "Initial beta", "value": 1.0, "verbose": 2, - "tooltip": "Trade-off parameter between data misfit and regularization." + "tooltip": "Trade-off parameter between data misfit and regularization" }, "cooling_factor": { "group": "Cooling schedule/target", "label": "Beta cooling factor", - "tooltip": "Each beta cooling step will be calculated by dividing the current beta by this factor.", + "tooltip": "Each beta cooling step will be calculated by dividing the current beta by this factor", "value": 2.0, "min": 1.1, "max": 100, @@ -511,7 +510,7 @@ "precision": 1, "verbose": 2, "enabled": true, - "tooltip": "Set the number of iterations per beta value. Use higher values for more non-linear optimization problems." + "tooltip": "Set the number of iterations per beta value. Use higher values for more non-linear optimization problems" }, "epsilon_cooling_factor": 1.2, "max_global_iterations": { @@ -530,7 +529,7 @@ "min": 1, "enabled": true, "verbose": 3, - "tooltip": "Perform an Armijo backtracking linesearch for the provided number of iterations." + "tooltip": "Perform an Armijo backtracking linesearch for the provided number of iterations" }, "max_cg_iterations": { "min": 0, @@ -555,7 +554,7 @@ "min": 1e-06, "verbose": 3, "enabled": true, - "tooltip": "Minimum decrease in regularization beyond which the IRLS procedure is deemed to have completed." + "tooltip": "Minimum decrease in regularization beyond which the IRLS procedure is deemed to have completed" }, "sens_wts_threshold": { "group": "Update sensitivity weights directive", @@ -579,7 +578,7 @@ "save_sensitivities": { "group": "Update sensitivity weights directive", "label": "Save sensitivities", - "tooltip": "Save the summed square row sensitivities to geoh5.", + "tooltip": "Save the summed square row sensitivities to geoh5", "value": false }, "n_cpu": { @@ -589,7 +588,7 @@ "enabled": false, "label": "Number of CPUs", "value": 1, - "visible": true + "visible": false }, "solver_type": { "choiceList": [ @@ -611,7 +610,7 @@ "min": 1, "max": 1000, "verbose": 2, - "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library." + "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library" }, "store_sensitivities": { "choiceList": [ @@ -632,7 +631,7 @@ "value": 128, "verbose": 3, "visible": false, - "tooltip": "Limit the chunk size used by Dask for distributed computation." + "tooltip": "Limit the chunk size used by Dask for distributed computation" }, "out_group": { "label": "SimPEG group", @@ -642,18 +641,18 @@ "visible": true, "optional": true, "enabled": false, - "tooltip": "Optionally set the SimPEG group to which results will be saved." + "tooltip": "Optionally set the SimPEG group to which results will be saved" }, "generate_sweep": { "label": "Generate sweep file", "group": "Python run preferences", "main": true, "value": false, - "tooltip": "Generates a file for sweeping parameters instead of running the application." + "tooltip": "Generates a file for sweeping parameters instead of running the application" }, - "distributed_workers": "", "n_workers": "", "n_threads": "", "max_ram": "", - "performance_report": false + "performance_report": false, + "distributed_workers": "" } From 4746c88d1f3bff72c2798283a46c1e586acc92be Mon Sep 17 00:00:00 2001 From: dominiquef Date: Tue, 29 Apr 2025 12:19:37 -0700 Subject: [PATCH 2/5] change n_cpu visibility to false --- simpeg_drivers-assets/uijson/direct_current_2d_forward.ui.json | 2 +- .../uijson/direct_current_2d_inversion.ui.json | 2 +- .../uijson/induced_polarization_2d_forward.ui.json | 2 +- .../uijson/induced_polarization_2d_inversion.ui.json | 2 +- .../uijson/induced_polarization_batch2d_forward.ui.json | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/simpeg_drivers-assets/uijson/direct_current_2d_forward.ui.json b/simpeg_drivers-assets/uijson/direct_current_2d_forward.ui.json index c66d99f0..4d85f256 100644 --- a/simpeg_drivers-assets/uijson/direct_current_2d_forward.ui.json +++ b/simpeg_drivers-assets/uijson/direct_current_2d_forward.ui.json @@ -184,7 +184,7 @@ "enabled": false, "label": "Number of CPUs", "value": 1, - "visible": true + "visible": false }, "solver_type": { "choiceList": [ diff --git a/simpeg_drivers-assets/uijson/direct_current_2d_inversion.ui.json b/simpeg_drivers-assets/uijson/direct_current_2d_inversion.ui.json index ab402b7b..80b4f6b0 100644 --- a/simpeg_drivers-assets/uijson/direct_current_2d_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/direct_current_2d_inversion.ui.json @@ -519,7 +519,7 @@ "enabled": false, "label": "Number of CPUs", "value": 1, - "visible": true + "visible": false }, "solver_type": { "choiceList": [ diff --git a/simpeg_drivers-assets/uijson/induced_polarization_2d_forward.ui.json b/simpeg_drivers-assets/uijson/induced_polarization_2d_forward.ui.json index fb79207d..485f4d4a 100644 --- a/simpeg_drivers-assets/uijson/induced_polarization_2d_forward.ui.json +++ b/simpeg_drivers-assets/uijson/induced_polarization_2d_forward.ui.json @@ -196,7 +196,7 @@ "enabled": false, "label": "Number of CPUs", "value": 1, - "visible": true + "visible": false }, "solver_type": { "choiceList": [ diff --git a/simpeg_drivers-assets/uijson/induced_polarization_2d_inversion.ui.json b/simpeg_drivers-assets/uijson/induced_polarization_2d_inversion.ui.json index bf1b0aa3..0e2a7f32 100644 --- a/simpeg_drivers-assets/uijson/induced_polarization_2d_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/induced_polarization_2d_inversion.ui.json @@ -530,7 +530,7 @@ "enabled": false, "label": "Number of CPUs", "value": 1, - "visible": true + "visible": false }, "solver_type": { "choiceList": [ diff --git a/simpeg_drivers-assets/uijson/induced_polarization_batch2d_forward.ui.json b/simpeg_drivers-assets/uijson/induced_polarization_batch2d_forward.ui.json index 1d6e4878..58356aac 100644 --- a/simpeg_drivers-assets/uijson/induced_polarization_batch2d_forward.ui.json +++ b/simpeg_drivers-assets/uijson/induced_polarization_batch2d_forward.ui.json @@ -177,7 +177,7 @@ "enabled": false, "label": "Number of CPUs", "value": 1, - "visible": true + "visible": false }, "solver_type": { "choiceList": [ From 3f01882270682f7e55d5aef1ecea4b1e2c9364ba Mon Sep 17 00:00:00 2001 From: dominiquef Date: Tue, 29 Apr 2025 12:22:12 -0700 Subject: [PATCH 3/5] Re-instate default lower_bound for mag scalar and ip --- .../uijson/induced_polarization_3d_inversion.ui.json | 2 +- .../uijson/induced_polarization_batch2d_inversion.ui.json | 2 +- simpeg_drivers-assets/uijson/magnetic_scalar_inversion.ui.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/simpeg_drivers-assets/uijson/induced_polarization_3d_inversion.ui.json b/simpeg_drivers-assets/uijson/induced_polarization_3d_inversion.ui.json index 5cf07062..7469ac79 100644 --- a/simpeg_drivers-assets/uijson/induced_polarization_3d_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/induced_polarization_3d_inversion.ui.json @@ -124,7 +124,7 @@ "property": "", "optional": true, "value": 0.0, - "enabled": false + "enabled": true }, "upper_bound": { "association": [ diff --git a/simpeg_drivers-assets/uijson/induced_polarization_batch2d_inversion.ui.json b/simpeg_drivers-assets/uijson/induced_polarization_batch2d_inversion.ui.json index dbb94e00..c3f5d5d7 100644 --- a/simpeg_drivers-assets/uijson/induced_polarization_batch2d_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/induced_polarization_batch2d_inversion.ui.json @@ -161,7 +161,7 @@ "property": "", "optional": true, "value": 0.0, - "enabled": false + "enabled": true }, "upper_bound": { "association": "Cell", diff --git a/simpeg_drivers-assets/uijson/magnetic_scalar_inversion.ui.json b/simpeg_drivers-assets/uijson/magnetic_scalar_inversion.ui.json index 69afcaed..6268b163 100644 --- a/simpeg_drivers-assets/uijson/magnetic_scalar_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/magnetic_scalar_inversion.ui.json @@ -409,7 +409,7 @@ "property": "", "optional": true, "value": 0.0, - "enabled": false + "enabled": true }, "upper_bound": { "association": [ From f30b79576ea1498a7a421eed11ee20852a166365 Mon Sep 17 00:00:00 2001 From: dominiquef Date: Tue, 29 Apr 2025 13:46:36 -0700 Subject: [PATCH 4/5] Bring back workspace_geoh5 --- simpeg_drivers-assets/uijson/direct_current_3d_forward.ui.json | 1 + simpeg_drivers-assets/uijson/direct_current_3d_inversion.ui.json | 1 + .../uijson/direct_current_batch2d_forward.ui.json | 1 + .../uijson/direct_current_batch2d_inversion.ui.json | 1 + simpeg_drivers-assets/uijson/fdem1d_forward.ui.json | 1 + simpeg_drivers-assets/uijson/fdem1d_inversion.ui.json | 1 + simpeg_drivers-assets/uijson/fem_forward.ui.json | 1 + simpeg_drivers-assets/uijson/fem_inversion.ui.json | 1 + simpeg_drivers-assets/uijson/gravity_forward.ui.json | 1 + simpeg_drivers-assets/uijson/gravity_inversion.ui.json | 1 + .../uijson/induced_polarization_3d_forward.ui.json | 1 + .../uijson/induced_polarization_3d_inversion.ui.json | 1 + .../uijson/induced_polarization_batch2d_forward.ui.json | 1 + .../uijson/induced_polarization_batch2d_inversion.ui.json | 1 + .../uijson/joint_cross_gradient_inversion.ui.json | 1 + simpeg_drivers-assets/uijson/joint_surveys_inversion.ui.json | 1 + simpeg_drivers-assets/uijson/magnetic_scalar_forward.ui.json | 1 + simpeg_drivers-assets/uijson/magnetic_scalar_inversion.ui.json | 1 + simpeg_drivers-assets/uijson/magnetic_vector_forward.ui.json | 1 + simpeg_drivers-assets/uijson/magnetic_vector_inversion.ui.json | 1 + simpeg_drivers-assets/uijson/magnetotellurics_forward.ui.json | 1 + simpeg_drivers-assets/uijson/magnetotellurics_inversion.ui.json | 1 + simpeg_drivers-assets/uijson/sensitivity_cutoff.ui.json | 1 + simpeg_drivers-assets/uijson/tdem1d_forward.ui.json | 1 + simpeg_drivers-assets/uijson/tdem1d_inversion.ui.json | 1 + simpeg_drivers-assets/uijson/tdem_forward.ui.json | 1 + simpeg_drivers-assets/uijson/tdem_inversion.ui.json | 1 + simpeg_drivers-assets/uijson/tile_estimator.ui.json | 1 + simpeg_drivers-assets/uijson/tipper_forward.ui.json | 1 + simpeg_drivers-assets/uijson/tipper_inversion.ui.json | 1 + 30 files changed, 30 insertions(+) diff --git a/simpeg_drivers-assets/uijson/direct_current_3d_forward.ui.json b/simpeg_drivers-assets/uijson/direct_current_3d_forward.ui.json index 7d304aaa..c7e1043d 100644 --- a/simpeg_drivers-assets/uijson/direct_current_3d_forward.ui.json +++ b/simpeg_drivers-assets/uijson/direct_current_3d_forward.ui.json @@ -7,6 +7,7 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", + "workspace_geoh5": "", "inversion_type": "direct current 3d", "physical_property": "conductivity", "forward_only": true, diff --git a/simpeg_drivers-assets/uijson/direct_current_3d_inversion.ui.json b/simpeg_drivers-assets/uijson/direct_current_3d_inversion.ui.json index 603bce73..18d3192c 100644 --- a/simpeg_drivers-assets/uijson/direct_current_3d_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/direct_current_3d_inversion.ui.json @@ -7,6 +7,7 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", + "workspace_geoh5": "", "inversion_type": "direct current 3d", "physical_property": "conductivity", "forward_only": false, diff --git a/simpeg_drivers-assets/uijson/direct_current_batch2d_forward.ui.json b/simpeg_drivers-assets/uijson/direct_current_batch2d_forward.ui.json index ddf79f6e..ecb2fbe6 100644 --- a/simpeg_drivers-assets/uijson/direct_current_batch2d_forward.ui.json +++ b/simpeg_drivers-assets/uijson/direct_current_batch2d_forward.ui.json @@ -7,6 +7,7 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", + "workspace_geoh5": "", "inversion_type": "direct current pseudo 3d", "physical_property": "conductivity", "forward_only": true, diff --git a/simpeg_drivers-assets/uijson/direct_current_batch2d_inversion.ui.json b/simpeg_drivers-assets/uijson/direct_current_batch2d_inversion.ui.json index 5ce9196d..c718213a 100644 --- a/simpeg_drivers-assets/uijson/direct_current_batch2d_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/direct_current_batch2d_inversion.ui.json @@ -7,6 +7,7 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", + "workspace_geoh5": "", "inversion_type": "direct current pseudo 3d", "physical_property": "conductivity", "forward_only": false, diff --git a/simpeg_drivers-assets/uijson/fdem1d_forward.ui.json b/simpeg_drivers-assets/uijson/fdem1d_forward.ui.json index 72a501cb..bc8313e6 100644 --- a/simpeg_drivers-assets/uijson/fdem1d_forward.ui.json +++ b/simpeg_drivers-assets/uijson/fdem1d_forward.ui.json @@ -7,6 +7,7 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", + "workspace_geoh5": "", "inversion_type": "fdem 1d", "physical_property": "conductivity", "forward_only": true, diff --git a/simpeg_drivers-assets/uijson/fdem1d_inversion.ui.json b/simpeg_drivers-assets/uijson/fdem1d_inversion.ui.json index 8ea4a3ee..830d5ff1 100644 --- a/simpeg_drivers-assets/uijson/fdem1d_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/fdem1d_inversion.ui.json @@ -7,6 +7,7 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", + "workspace_geoh5": "", "inversion_type": "fdem 1d", "physical_property": "conductivity", "forward_only": false, diff --git a/simpeg_drivers-assets/uijson/fem_forward.ui.json b/simpeg_drivers-assets/uijson/fem_forward.ui.json index 7fc2270e..1814cd41 100644 --- a/simpeg_drivers-assets/uijson/fem_forward.ui.json +++ b/simpeg_drivers-assets/uijson/fem_forward.ui.json @@ -7,6 +7,7 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", + "workspace_geoh5": "", "inversion_type": "fem", "physical_property": "conductivity", "forward_only": true, diff --git a/simpeg_drivers-assets/uijson/fem_inversion.ui.json b/simpeg_drivers-assets/uijson/fem_inversion.ui.json index 1099893f..d030e31a 100644 --- a/simpeg_drivers-assets/uijson/fem_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/fem_inversion.ui.json @@ -7,6 +7,7 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", + "workspace_geoh5": "", "inversion_type": "fem", "physical_property": "conductivity", "forward_only": false, diff --git a/simpeg_drivers-assets/uijson/gravity_forward.ui.json b/simpeg_drivers-assets/uijson/gravity_forward.ui.json index 496d621a..f73b3bbe 100644 --- a/simpeg_drivers-assets/uijson/gravity_forward.ui.json +++ b/simpeg_drivers-assets/uijson/gravity_forward.ui.json @@ -7,6 +7,7 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", + "workspace_geoh5": "", "inversion_type": "gravity", "forward_only": true, "physical_property": "density", diff --git a/simpeg_drivers-assets/uijson/gravity_inversion.ui.json b/simpeg_drivers-assets/uijson/gravity_inversion.ui.json index d7cb3250..71a40aaf 100644 --- a/simpeg_drivers-assets/uijson/gravity_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/gravity_inversion.ui.json @@ -7,6 +7,7 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", + "workspace_geoh5": "", "inversion_type": "gravity", "forward_only": false, "physical_property": "density", diff --git a/simpeg_drivers-assets/uijson/induced_polarization_3d_forward.ui.json b/simpeg_drivers-assets/uijson/induced_polarization_3d_forward.ui.json index fe7130e9..92e6e653 100644 --- a/simpeg_drivers-assets/uijson/induced_polarization_3d_forward.ui.json +++ b/simpeg_drivers-assets/uijson/induced_polarization_3d_forward.ui.json @@ -7,6 +7,7 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", + "workspace_geoh5": "", "inversion_type": "induced polarization 3d", "physical_property": "chargeability", "forward_only": true, diff --git a/simpeg_drivers-assets/uijson/induced_polarization_3d_inversion.ui.json b/simpeg_drivers-assets/uijson/induced_polarization_3d_inversion.ui.json index 7469ac79..9bfa2712 100644 --- a/simpeg_drivers-assets/uijson/induced_polarization_3d_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/induced_polarization_3d_inversion.ui.json @@ -7,6 +7,7 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", + "workspace_geoh5": "", "inversion_type": "induced polarization 3d", "physical_property": "chargeability", "forward_only": false, diff --git a/simpeg_drivers-assets/uijson/induced_polarization_batch2d_forward.ui.json b/simpeg_drivers-assets/uijson/induced_polarization_batch2d_forward.ui.json index 58356aac..7cd918c5 100644 --- a/simpeg_drivers-assets/uijson/induced_polarization_batch2d_forward.ui.json +++ b/simpeg_drivers-assets/uijson/induced_polarization_batch2d_forward.ui.json @@ -7,6 +7,7 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", + "workspace_geoh5": "", "inversion_type": "induced polarization pseudo 3d", "physical_property": "chargeability", "forward_only": true, diff --git a/simpeg_drivers-assets/uijson/induced_polarization_batch2d_inversion.ui.json b/simpeg_drivers-assets/uijson/induced_polarization_batch2d_inversion.ui.json index c3f5d5d7..41d7967a 100644 --- a/simpeg_drivers-assets/uijson/induced_polarization_batch2d_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/induced_polarization_batch2d_inversion.ui.json @@ -7,6 +7,7 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", + "workspace_geoh5": "", "inversion_type": "induced polarization pseudo 3d", "physical_property": "chargeability", "forward_only": false, diff --git a/simpeg_drivers-assets/uijson/joint_cross_gradient_inversion.ui.json b/simpeg_drivers-assets/uijson/joint_cross_gradient_inversion.ui.json index b50fd6e6..7ddae3a9 100644 --- a/simpeg_drivers-assets/uijson/joint_cross_gradient_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/joint_cross_gradient_inversion.ui.json @@ -7,6 +7,7 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", + "workspace_geoh5": "", "inversion_type": "joint cross gradient", "physical_property": [ "" diff --git a/simpeg_drivers-assets/uijson/joint_surveys_inversion.ui.json b/simpeg_drivers-assets/uijson/joint_surveys_inversion.ui.json index 7b2bdef9..c772de9a 100644 --- a/simpeg_drivers-assets/uijson/joint_surveys_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/joint_surveys_inversion.ui.json @@ -7,6 +7,7 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", + "workspace_geoh5": "", "inversion_type": "joint surveys", "physical_property": "", "forward_only": false, diff --git a/simpeg_drivers-assets/uijson/magnetic_scalar_forward.ui.json b/simpeg_drivers-assets/uijson/magnetic_scalar_forward.ui.json index 54395936..23bfcdee 100644 --- a/simpeg_drivers-assets/uijson/magnetic_scalar_forward.ui.json +++ b/simpeg_drivers-assets/uijson/magnetic_scalar_forward.ui.json @@ -7,6 +7,7 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", + "workspace_geoh5": "", "inversion_type": "magnetic scalar", "physical_property": "susceptibility", "forward_only": true, diff --git a/simpeg_drivers-assets/uijson/magnetic_scalar_inversion.ui.json b/simpeg_drivers-assets/uijson/magnetic_scalar_inversion.ui.json index 6268b163..05921809 100644 --- a/simpeg_drivers-assets/uijson/magnetic_scalar_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/magnetic_scalar_inversion.ui.json @@ -7,6 +7,7 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", + "workspace_geoh5": "", "inversion_type": "magnetic scalar", "physical_property": "susceptibility", "forward_only": false, diff --git a/simpeg_drivers-assets/uijson/magnetic_vector_forward.ui.json b/simpeg_drivers-assets/uijson/magnetic_vector_forward.ui.json index 3bc68d59..79bc6844 100644 --- a/simpeg_drivers-assets/uijson/magnetic_vector_forward.ui.json +++ b/simpeg_drivers-assets/uijson/magnetic_vector_forward.ui.json @@ -7,6 +7,7 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", + "workspace_geoh5": "", "inversion_type": "magnetic vector", "physical_property": "susceptibility", "forward_only": true, diff --git a/simpeg_drivers-assets/uijson/magnetic_vector_inversion.ui.json b/simpeg_drivers-assets/uijson/magnetic_vector_inversion.ui.json index 3a97ae2e..f7182b59 100644 --- a/simpeg_drivers-assets/uijson/magnetic_vector_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/magnetic_vector_inversion.ui.json @@ -7,6 +7,7 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", + "workspace_geoh5": "", "inversion_type": "magnetic vector", "physical_property": "susceptibility", "forward_only": false, diff --git a/simpeg_drivers-assets/uijson/magnetotellurics_forward.ui.json b/simpeg_drivers-assets/uijson/magnetotellurics_forward.ui.json index ada5324c..28d8712a 100644 --- a/simpeg_drivers-assets/uijson/magnetotellurics_forward.ui.json +++ b/simpeg_drivers-assets/uijson/magnetotellurics_forward.ui.json @@ -7,6 +7,7 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", + "workspace_geoh5": "", "inversion_type": "magnetotellurics", "physical_property": "conductivity", "forward_only": true, diff --git a/simpeg_drivers-assets/uijson/magnetotellurics_inversion.ui.json b/simpeg_drivers-assets/uijson/magnetotellurics_inversion.ui.json index 1099e082..7763bb89 100644 --- a/simpeg_drivers-assets/uijson/magnetotellurics_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/magnetotellurics_inversion.ui.json @@ -7,6 +7,7 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", + "workspace_geoh5": "", "inversion_type": "magnetotellurics", "physical_property": "conductivity", "forward_only": false, diff --git a/simpeg_drivers-assets/uijson/sensitivity_cutoff.ui.json b/simpeg_drivers-assets/uijson/sensitivity_cutoff.ui.json index bff2486b..5095ac4c 100644 --- a/simpeg_drivers-assets/uijson/sensitivity_cutoff.ui.json +++ b/simpeg_drivers-assets/uijson/sensitivity_cutoff.ui.json @@ -7,6 +7,7 @@ "run_command": "simpeg_drivers.depth_of_investigation.sensitivity_cutoff.driver", "geoh5": "", "monitoring_directory": "", + "workspace_geoh5": "", "mesh": { "main": true, "group": "Sensitivity", diff --git a/simpeg_drivers-assets/uijson/tdem1d_forward.ui.json b/simpeg_drivers-assets/uijson/tdem1d_forward.ui.json index 0a2e47c2..4afb61c8 100644 --- a/simpeg_drivers-assets/uijson/tdem1d_forward.ui.json +++ b/simpeg_drivers-assets/uijson/tdem1d_forward.ui.json @@ -7,6 +7,7 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", + "workspace_geoh5": "", "inversion_type": "tdem 1d", "physical_property": "conductivity", "forward_only": true, diff --git a/simpeg_drivers-assets/uijson/tdem1d_inversion.ui.json b/simpeg_drivers-assets/uijson/tdem1d_inversion.ui.json index 59f4c1e6..ccd28a7f 100644 --- a/simpeg_drivers-assets/uijson/tdem1d_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/tdem1d_inversion.ui.json @@ -7,6 +7,7 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", + "workspace_geoh5": "", "inversion_type": "tdem 1d", "physical_property": "conductivity", "forward_only": false, diff --git a/simpeg_drivers-assets/uijson/tdem_forward.ui.json b/simpeg_drivers-assets/uijson/tdem_forward.ui.json index 23072a46..ffb7b27f 100644 --- a/simpeg_drivers-assets/uijson/tdem_forward.ui.json +++ b/simpeg_drivers-assets/uijson/tdem_forward.ui.json @@ -7,6 +7,7 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", + "workspace_geoh5": "", "inversion_type": "tdem", "physical_property": "conductivity", "forward_only": true, diff --git a/simpeg_drivers-assets/uijson/tdem_inversion.ui.json b/simpeg_drivers-assets/uijson/tdem_inversion.ui.json index 0627b178..494fdb9a 100644 --- a/simpeg_drivers-assets/uijson/tdem_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/tdem_inversion.ui.json @@ -7,6 +7,7 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", + "workspace_geoh5": "", "inversion_type": "tdem", "physical_property": "conductivity", "forward_only": false, diff --git a/simpeg_drivers-assets/uijson/tile_estimator.ui.json b/simpeg_drivers-assets/uijson/tile_estimator.ui.json index 87494375..0f815777 100644 --- a/simpeg_drivers-assets/uijson/tile_estimator.ui.json +++ b/simpeg_drivers-assets/uijson/tile_estimator.ui.json @@ -7,6 +7,7 @@ "run_command": "simpeg_drivers.utils.tile_estimate", "geoh5": "", "monitoring_directory": "", + "workspace_geoh5": "", "simulation": { "main": true, "label": "Group A", diff --git a/simpeg_drivers-assets/uijson/tipper_forward.ui.json b/simpeg_drivers-assets/uijson/tipper_forward.ui.json index 18ae89c3..0fefce2f 100644 --- a/simpeg_drivers-assets/uijson/tipper_forward.ui.json +++ b/simpeg_drivers-assets/uijson/tipper_forward.ui.json @@ -7,6 +7,7 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", + "workspace_geoh5": "", "inversion_type": "tipper", "physical_property": "conductivity", "forward_only": true, diff --git a/simpeg_drivers-assets/uijson/tipper_inversion.ui.json b/simpeg_drivers-assets/uijson/tipper_inversion.ui.json index 0d971d23..5224367b 100644 --- a/simpeg_drivers-assets/uijson/tipper_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/tipper_inversion.ui.json @@ -7,6 +7,7 @@ "run_command": "simpeg_drivers.driver", "geoh5": "", "monitoring_directory": "", + "workspace_geoh5": "", "inversion_type": "tipper", "physical_property": "conductivity", "forward_only": false, From b68abaedade1d4c68b0faf26ddabe1bf806bb685 Mon Sep 17 00:00:00 2001 From: dominiquef Date: Tue, 29 Apr 2025 14:13:55 -0700 Subject: [PATCH 5/5] Switch auto scaling to false on all inversion except joints --- .../uijson/direct_current_2d_inversion.ui.json | 2 +- .../uijson/direct_current_3d_inversion.ui.json | 2 +- .../uijson/direct_current_batch2d_inversion.ui.json | 2 +- simpeg_drivers-assets/uijson/fem_inversion.ui.json | 2 +- simpeg_drivers-assets/uijson/gravity_inversion.ui.json | 2 +- .../uijson/induced_polarization_2d_inversion.ui.json | 2 +- .../uijson/induced_polarization_3d_inversion.ui.json | 2 +- .../uijson/induced_polarization_batch2d_inversion.ui.json | 2 +- simpeg_drivers-assets/uijson/magnetic_scalar_inversion.ui.json | 2 +- simpeg_drivers-assets/uijson/magnetic_vector_inversion.ui.json | 2 +- simpeg_drivers-assets/uijson/magnetotellurics_inversion.ui.json | 2 +- simpeg_drivers-assets/uijson/tdem_inversion.ui.json | 2 +- simpeg_drivers-assets/uijson/tipper_inversion.ui.json | 2 +- 13 files changed, 13 insertions(+), 13 deletions(-) diff --git a/simpeg_drivers-assets/uijson/direct_current_2d_inversion.ui.json b/simpeg_drivers-assets/uijson/direct_current_2d_inversion.ui.json index 80b4f6b0..c8cdecf5 100644 --- a/simpeg_drivers-assets/uijson/direct_current_2d_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/direct_current_2d_inversion.ui.json @@ -392,7 +392,7 @@ "auto_scale_misfits": { "group": "Cooling schedule/target", "label": "Auto-scale misfits", - "value": true, + "value": false, "verbose": 3, "visible": true, "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor." diff --git a/simpeg_drivers-assets/uijson/direct_current_3d_inversion.ui.json b/simpeg_drivers-assets/uijson/direct_current_3d_inversion.ui.json index 18d3192c..92efc57f 100644 --- a/simpeg_drivers-assets/uijson/direct_current_3d_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/direct_current_3d_inversion.ui.json @@ -361,7 +361,7 @@ "auto_scale_misfits": { "group": "Cooling schedule/target", "label": "Auto-scale misfits", - "value": true, + "value": false, "verbose": 3, "visible": true, "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor" diff --git a/simpeg_drivers-assets/uijson/direct_current_batch2d_inversion.ui.json b/simpeg_drivers-assets/uijson/direct_current_batch2d_inversion.ui.json index c718213a..d92387f2 100644 --- a/simpeg_drivers-assets/uijson/direct_current_batch2d_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/direct_current_batch2d_inversion.ui.json @@ -373,7 +373,7 @@ "auto_scale_misfits": { "group": "Cooling schedule/target", "label": "Auto-scale misfits", - "value": true, + "value": false, "verbose": 3, "visible": true, "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor" diff --git a/simpeg_drivers-assets/uijson/fem_inversion.ui.json b/simpeg_drivers-assets/uijson/fem_inversion.ui.json index d030e31a..4e49a97d 100644 --- a/simpeg_drivers-assets/uijson/fem_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/fem_inversion.ui.json @@ -397,7 +397,7 @@ "auto_scale_misfits": { "group": "Cooling schedule/target", "label": "Auto-scale misfits", - "value": true, + "value": false, "verbose": 3, "visible": true, "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor" diff --git a/simpeg_drivers-assets/uijson/gravity_inversion.ui.json b/simpeg_drivers-assets/uijson/gravity_inversion.ui.json index 71a40aaf..41e10c3b 100644 --- a/simpeg_drivers-assets/uijson/gravity_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/gravity_inversion.ui.json @@ -630,7 +630,7 @@ "auto_scale_misfits": { "group": "Cooling schedule/target", "label": "Auto-scale misfits", - "value": true, + "value": false, "verbose": 3, "visible": true, "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor" diff --git a/simpeg_drivers-assets/uijson/induced_polarization_2d_inversion.ui.json b/simpeg_drivers-assets/uijson/induced_polarization_2d_inversion.ui.json index 0e2a7f32..9cad055f 100644 --- a/simpeg_drivers-assets/uijson/induced_polarization_2d_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/induced_polarization_2d_inversion.ui.json @@ -403,7 +403,7 @@ "auto_scale_misfits": { "group": "Cooling schedule/target", "label": "Auto-scale misfits", - "value": true, + "value": false, "verbose": 3, "visible": true, "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor." diff --git a/simpeg_drivers-assets/uijson/induced_polarization_3d_inversion.ui.json b/simpeg_drivers-assets/uijson/induced_polarization_3d_inversion.ui.json index 9bfa2712..606610a8 100644 --- a/simpeg_drivers-assets/uijson/induced_polarization_3d_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/induced_polarization_3d_inversion.ui.json @@ -377,7 +377,7 @@ "auto_scale_misfits": { "group": "Cooling schedule/target", "label": "Auto-scale misfits", - "value": true, + "value": false, "verbose": 3, "visible": true, "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor" diff --git a/simpeg_drivers-assets/uijson/induced_polarization_batch2d_inversion.ui.json b/simpeg_drivers-assets/uijson/induced_polarization_batch2d_inversion.ui.json index 41d7967a..f5fa78a2 100644 --- a/simpeg_drivers-assets/uijson/induced_polarization_batch2d_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/induced_polarization_batch2d_inversion.ui.json @@ -385,7 +385,7 @@ "auto_scale_misfits": { "group": "Cooling schedule/target", "label": "Auto-scale misfits", - "value": true, + "value": false, "verbose": 3, "visible": true, "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor" diff --git a/simpeg_drivers-assets/uijson/magnetic_scalar_inversion.ui.json b/simpeg_drivers-assets/uijson/magnetic_scalar_inversion.ui.json index 05921809..e8af8bc0 100644 --- a/simpeg_drivers-assets/uijson/magnetic_scalar_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/magnetic_scalar_inversion.ui.json @@ -662,7 +662,7 @@ "auto_scale_misfits": { "group": "Cooling schedule/target", "label": "Auto-scale misfits", - "value": true, + "value": false, "verbose": 3, "visible": true, "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor" diff --git a/simpeg_drivers-assets/uijson/magnetic_vector_inversion.ui.json b/simpeg_drivers-assets/uijson/magnetic_vector_inversion.ui.json index f7182b59..61cdd4a7 100644 --- a/simpeg_drivers-assets/uijson/magnetic_vector_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/magnetic_vector_inversion.ui.json @@ -727,7 +727,7 @@ "auto_scale_misfits": { "group": "Cooling schedule/target", "label": "Auto-scale misfits", - "value": true, + "value": false, "verbose": 3, "visible": true, "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor" diff --git a/simpeg_drivers-assets/uijson/magnetotellurics_inversion.ui.json b/simpeg_drivers-assets/uijson/magnetotellurics_inversion.ui.json index 7763bb89..7ad1c63b 100644 --- a/simpeg_drivers-assets/uijson/magnetotellurics_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/magnetotellurics_inversion.ui.json @@ -582,7 +582,7 @@ "auto_scale_misfits": { "group": "Cooling schedule/target", "label": "Auto-scale misfits", - "value": true, + "value": false, "verbose": 3, "visible": true, "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor" diff --git a/simpeg_drivers-assets/uijson/tdem_inversion.ui.json b/simpeg_drivers-assets/uijson/tdem_inversion.ui.json index 494fdb9a..f10e551d 100644 --- a/simpeg_drivers-assets/uijson/tdem_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/tdem_inversion.ui.json @@ -432,7 +432,7 @@ "auto_scale_misfits": { "group": "Cooling schedule/target", "label": "Auto-scale misfits", - "value": true, + "value": false, "verbose": 3, "visible": true, "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor" diff --git a/simpeg_drivers-assets/uijson/tipper_inversion.ui.json b/simpeg_drivers-assets/uijson/tipper_inversion.ui.json index 5224367b..ae529543 100644 --- a/simpeg_drivers-assets/uijson/tipper_inversion.ui.json +++ b/simpeg_drivers-assets/uijson/tipper_inversion.ui.json @@ -462,7 +462,7 @@ "auto_scale_misfits": { "group": "Cooling schedule/target", "label": "Auto-scale misfits", - "value": true, + "value": false, "verbose": 3, "visible": true, "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor"