|
1 | 1 | { |
2 | | - "version": "0.3.0-alpha.1", |
| 2 | + "version": "0.3.0-alpha.4", |
3 | 3 | "title": "Direct Current (DC) 3D Inversion", |
4 | 4 | "icon": "PotentialElectrode", |
5 | 5 | "documentation": "https://mirageoscience-simpeg-drivers.readthedocs-hosted.com/en/stable/intro.html", |
|
52 | 52 | "value": "", |
53 | 53 | "optional": true, |
54 | 54 | "enabled": false, |
55 | | - "tooltip": "Select a mesh for the inversion." |
| 55 | + "tooltip": "Select a mesh for the inversion" |
56 | 56 | }, |
57 | 57 | "model_type": { |
58 | 58 | "choiceList": [ |
|
62 | 62 | "main": true, |
63 | 63 | "group": "Mesh and models", |
64 | 64 | "label": "Model units", |
65 | | - "tooltip": "Select the units of the model.", |
| 65 | + "tooltip": "Select the units of the model", |
66 | 66 | "value": "Conductivity (S/m)" |
67 | 67 | }, |
68 | 68 | "starting_model": { |
|
141 | 141 | "value": "", |
142 | 142 | "optional": true, |
143 | 143 | "enabled": true, |
144 | | - "tooltip": "Select a topography object to define the active cells for inversion." |
| 144 | + "tooltip": "Select a topography object to define the active cells for inversion" |
145 | 145 | }, |
146 | 146 | "topography": { |
147 | 147 | "association": [ |
|
154 | 154 | "optional": true, |
155 | 155 | "enabled": false, |
156 | 156 | "label": "Elevation channel", |
157 | | - "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object.", |
| 157 | + "tooltip": "Set elevation from channel. If not set the topography will be set from the geometry of the selected 'topography' object", |
158 | 158 | "parent": "topography_object", |
159 | 159 | "dependency": "topography_object", |
160 | 160 | "dependencyType": "enabled", |
|
174 | 174 | "dependency": "topography_object", |
175 | 175 | "dependencyType": "disabled", |
176 | 176 | "label": "Active model", |
177 | | - "tooltip": "Provide the active cell boolean model directly if topography not set.", |
| 177 | + "tooltip": "Provide the active cell boolean model directly if topography not set", |
178 | 178 | "parent": "mesh", |
179 | 179 | "value": "" |
180 | 180 | }, |
|
262 | 262 | "enabled": true, |
263 | 263 | "dependency": "reference_model", |
264 | 264 | "dependencyType": "enabled", |
265 | | - "tooltip": "Lp-norm used in the smallness term of the objective function." |
| 265 | + "tooltip": "Lp-norm used in the smallness term of the objective function" |
266 | 266 | }, |
267 | 267 | "x_norm": { |
268 | 268 | "association": "Cell", |
|
278 | 278 | "precision": 2, |
279 | 279 | "lineEdit": false, |
280 | 280 | "enabled": true, |
281 | | - "tooltip": "Lp-norm used in the x-smoothness term of the objective function." |
| 281 | + "tooltip": "Lp-norm used in the x-smoothness term of the objective function" |
282 | 282 | }, |
283 | 283 | "y_norm": { |
284 | 284 | "association": "Cell", |
|
294 | 294 | "precision": 2, |
295 | 295 | "lineEdit": false, |
296 | 296 | "enabled": true, |
297 | | - "tooltip": "Lp-norm used in the y-smoothness term of the objective function." |
| 297 | + "tooltip": "Lp-norm used in the y-smoothness term of the objective function" |
298 | 298 | }, |
299 | 299 | "z_norm": { |
300 | 300 | "association": "Cell", |
|
310 | 310 | "precision": 2, |
311 | 311 | "lineEdit": false, |
312 | 312 | "enabled": true, |
313 | | - "tooltip": "Lp-norm used in the z-smoothness term of the objective function." |
| 313 | + "tooltip": "Lp-norm used in the z-smoothness term of the objective function" |
314 | 314 | }, |
315 | 315 | "gradient_type": "total", |
316 | 316 | "max_irls_iterations": { |
|
327 | 327 | "label": "IRLS start chi factor", |
328 | 328 | "enabled": true, |
329 | 329 | "value": 1.0, |
330 | | - "tooltip": "This chi factor will be used to determine the misfit threshold after which IRLS iterations begin.", |
| 330 | + "tooltip": "This chi factor will be used to determine the misfit threshold after which IRLS iterations begin", |
331 | 331 | "verbose": 3 |
332 | 332 | }, |
333 | 333 | "beta_tol": { |
|
356 | 356 | "label": "Chi factor", |
357 | 357 | "value": 1.0, |
358 | 358 | "enabled": true, |
359 | | - "tooltip": "The global target data misfit value." |
| 359 | + "tooltip": "The global target data misfit value" |
360 | 360 | }, |
361 | 361 | "auto_scale_misfits": { |
362 | 362 | "group": "Cooling schedule/target", |
363 | 363 | "label": "Auto-scale misfits", |
364 | | - "value": true, |
| 364 | + "value": false, |
365 | 365 | "verbose": 3, |
366 | 366 | "visible": true, |
367 | | - "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor." |
| 367 | + "tooltip": "Whether to auto-scale misfits functions (tile, frequency, joint methods) based on chi-factor" |
368 | 368 | }, |
369 | 369 | "initial_beta_ratio": { |
370 | 370 | "min": 0.0, |
|
375 | 375 | "label": "Initial beta ratio", |
376 | 376 | "value": 100.0, |
377 | 377 | "verbose": 2, |
378 | | - "tooltip": "Estimate the trade-off parameter by scaling the ratio between the largest derivatives in the objective function gradients." |
| 378 | + "tooltip": "Estimate the trade-off parameter by scaling the ratio between the largest derivatives in the objective function gradients" |
379 | 379 | }, |
380 | 380 | "initial_beta": { |
381 | 381 | "min": 0.0, |
|
387 | 387 | "label": "Initial beta", |
388 | 388 | "value": 1.0, |
389 | 389 | "verbose": 2, |
390 | | - "tooltip": "Trade-off parameter between data misfit and regularization." |
| 390 | + "tooltip": "Trade-off parameter between data misfit and regularization" |
391 | 391 | }, |
392 | 392 | "cooling_factor": { |
393 | 393 | "group": "Cooling schedule/target", |
394 | 394 | "label": "Beta cooling factor", |
395 | | - "tooltip": "Each beta cooling step will be calculated by dividing the current beta by this factor.", |
| 395 | + "tooltip": "Each beta cooling step will be calculated by dividing the current beta by this factor", |
396 | 396 | "value": 2.0, |
397 | 397 | "min": 1.1, |
398 | 398 | "max": 100, |
|
410 | 410 | "precision": 1, |
411 | 411 | "verbose": 2, |
412 | 412 | "enabled": true, |
413 | | - "tooltip": "Set the number of iterations per beta value. Use higher values for more non-linear optimization problems." |
| 413 | + "tooltip": "Set the number of iterations per beta value. Use higher values for more non-linear optimization problems" |
414 | 414 | }, |
415 | 415 | "epsilon_cooling_factor": 1.2, |
416 | 416 | "max_global_iterations": { |
|
429 | 429 | "min": 1, |
430 | 430 | "enabled": true, |
431 | 431 | "verbose": 3, |
432 | | - "tooltip": "Perform an Armijo backtracking linesearch for the provided number of iterations." |
| 432 | + "tooltip": "Perform an Armijo backtracking linesearch for the provided number of iterations" |
433 | 433 | }, |
434 | 434 | "max_cg_iterations": { |
435 | 435 | "min": 0, |
|
454 | 454 | "min": 1e-06, |
455 | 455 | "verbose": 3, |
456 | 456 | "enabled": true, |
457 | | - "tooltip": "Minimum decrease in regularization beyond which the IRLS procedure is deemed to have completed." |
| 457 | + "tooltip": "Minimum decrease in regularization beyond which the IRLS procedure is deemed to have completed" |
458 | 458 | }, |
459 | 459 | "sens_wts_threshold": { |
460 | 460 | "group": "Update sensitivity weights directive", |
|
478 | 478 | "save_sensitivities": { |
479 | 479 | "group": "Update sensitivity weights directive", |
480 | 480 | "label": "Save sensitivities", |
481 | | - "tooltip": "Save the summed square row sensitivities to geoh5.", |
| 481 | + "tooltip": "Save the summed square row sensitivities to geoh5", |
482 | 482 | "value": false |
483 | 483 | }, |
484 | 484 | "n_cpu": { |
|
488 | 488 | "enabled": false, |
489 | 489 | "label": "Number of CPUs", |
490 | 490 | "value": 1, |
491 | | - "visible": true |
| 491 | + "visible": false |
492 | 492 | }, |
493 | 493 | "solver_type": { |
494 | 494 | "choiceList": [ |
|
510 | 510 | "min": 1, |
511 | 511 | "max": 1000, |
512 | 512 | "verbose": 2, |
513 | | - "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library." |
| 513 | + "tooltip": "Splits the objective function into spatial tiles for distributed computation using the Dask library" |
514 | 514 | }, |
515 | 515 | "store_sensitivities": { |
516 | 516 | "choiceList": [ |
|
531 | 531 | "value": 128, |
532 | 532 | "verbose": 3, |
533 | 533 | "visible": false, |
534 | | - "tooltip": "Limit the chunk size used by Dask for distributed computation." |
| 534 | + "tooltip": "Limit the chunk size used by Dask for distributed computation" |
535 | 535 | }, |
536 | 536 | "out_group": { |
537 | 537 | "label": "SimPEG group", |
|
541 | 541 | "visible": true, |
542 | 542 | "optional": true, |
543 | 543 | "enabled": false, |
544 | | - "tooltip": "Optionally set the SimPEG group to which results will be saved." |
| 544 | + "tooltip": "Optionally set the SimPEG group to which results will be saved" |
545 | 545 | }, |
546 | 546 | "generate_sweep": { |
547 | 547 | "label": "Generate sweep file", |
548 | 548 | "group": "Python run preferences", |
549 | 549 | "main": true, |
550 | 550 | "value": false, |
551 | | - "tooltip": "Generates a file for sweeping parameters instead of running the application." |
| 551 | + "tooltip": "Generates a file for sweeping parameters instead of running the application" |
552 | 552 | }, |
553 | | - "distributed_workers": "", |
554 | 553 | "n_workers": "", |
555 | 554 | "n_threads": "", |
556 | 555 | "max_ram": "", |
557 | | - "performance_report": false |
| 556 | + "performance_report": false, |
| 557 | + "distributed_workers": "" |
558 | 558 | } |
0 commit comments