Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
0e6f0fe
initial work
benk-mira Sep 10, 2025
dcafabf
push latest
benk-mira Sep 12, 2025
424fc24
add uijson
benk-mira Sep 12, 2025
c72a64f
Fix up mechanics for run_worker function
domfournier Sep 12, 2025
acfd1da
switching branches
benk-mira Sep 15, 2025
821d4ea
Update simpeg_drivers/plate_simulation/sweep/driver.py
benk-mira Sep 16, 2025
4afb123
runtest passes with correct group behaviour
benk-mira Sep 16, 2025
d063263
working on tests
benk-mira Sep 17, 2025
902d8c2
Merge branch 'GEOPY-2058' of github.com:MiraGeoscience/simpeg-drivers…
benk-mira Sep 17, 2025
5355bd0
Merge branch 'develop' into GEOPY-2058
benk-mira Sep 17, 2025
3799b59
fix linesweep tests
benk-mira Sep 17, 2025
09bb6eb
relock
benk-mira Sep 17, 2025
30ebbff
udpate lock files
benk-mira Sep 17, 2025
bdbc17e
upate lock files after py-deps-lock update
benk-mira Sep 18, 2025
ce1f1ad
Merge branch 'develop' into GEOPY-2058
benk-mira Sep 18, 2025
fda6796
Re-lock
domfournier Sep 18, 2025
42a361c
Merge branch 'develop' into GEOPY-2058
benk-mira Sep 18, 2025
10a61ec
add sweeps serializer to update start/stop/count parameters
benk-mira Sep 19, 2025
95ad8de
Fix uid reproduceability
benk-mira Sep 19, 2025
fcd6b9c
Add a second run with a couple extra trials and make sure there isn't…
benk-mira Sep 19, 2025
344715b
Use ifile, not options to update and run an extra sweep
benk-mira Sep 22, 2025
f066c58
Handle UIJsonGroup or SimPEGGroup for simluation/plate_simulation
benk-mira Sep 23, 2025
7d28c8e
Update simpeg_drivers/plate_simulation/sweep/driver.py
benk-mira Sep 24, 2025
74fc83d
Update simpeg_drivers/plate_simulation/sweep/driver.py
benk-mira Sep 24, 2025
1df3eec
Update simpeg_drivers/plate_simulation/sweep/driver.py
benk-mira Sep 24, 2025
bb7b243
Override collect_input_from_dict instead of build (requires a geoapp-…
benk-mira Sep 24, 2025
98c022e
demote -> stringify
benk-mira Sep 24, 2025
96aa77d
re-lock
benk-mira Sep 24, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
44 changes: 22 additions & 22 deletions environments/py-3.10-linux-64-dev.conda.lock.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ dependencies:
- accessible-pygments=0.0.5=pyhd8ed1ab_1
- alabaster=0.7.16=pyhd8ed1ab_0
- annotated-types=0.7.0=pyhd8ed1ab_1
- anyio=4.10.0=pyhe01879c_0
- anyio=4.11.0=pyhcf101f3_0
- argon2-cffi=25.1.0=pyhd8ed1ab_0
- argon2-cffi-bindings=25.1.0=py310h7c4b9e2_0
- arrow=1.3.0=pyhd8ed1ab_1
Expand All @@ -33,19 +33,19 @@ dependencies:
- cached-property=1.5.2=hd8ed1ab_1
- cached_property=1.5.2=pyha770c72_1
- certifi=2025.8.3=pyhd8ed1ab_0
- cffi=1.17.1=py310h34a4b09_1
- cffi=2.0.0=py310h34a4b09_0
- charset-normalizer=3.4.3=pyhd8ed1ab_0
- click=8.2.1=pyh707e725_0
- click=8.3.0=pyh707e725_0
- cloudpickle=3.1.1=pyhd8ed1ab_0
- colorama=0.4.6=pyhd8ed1ab_1
- comm=0.2.3=pyhe01879c_0
- contourpy=1.3.2=py310h3788b33_0
- coverage=7.10.6=py310h3406613_1
- coverage=7.10.7=py310h3406613_0
- cycler=0.12.1=pyhd8ed1ab_1
- cytoolz=1.0.1=py310ha75aee5_0
- dask-core=2025.3.0=pyhd8ed1ab_0
- dataclasses=0.8=pyhc8e2a94_3
- debugpy=1.8.16=py310h25320af_1
- debugpy=1.8.17=py310h25320af_0
- decorator=5.2.1=pyhd8ed1ab_0
- defusedxml=0.7.1=pyhd8ed1ab_0
- dill=0.4.0=pyhd8ed1ab_0
Expand Down Expand Up @@ -105,17 +105,17 @@ dependencies:
- keyutils=1.6.3=hb9d3cd8_0
- kiwisolver=1.4.9=py310haaf941d_1
- krb5=1.21.3=h659f571_0
- lark=1.2.2=pyhd8ed1ab_1
- lark=1.3.0=pyhd8ed1ab_0
- latexcodec=2.0.1=pyh9f0ad1d_0
- lcms2=2.17=h717163a_0
- ld_impl_linux-64=2.44=h1423503_1
- lerc=4.0.0=h0aef613_1
- libaec=1.1.4=h3f801dc_0
- libblas=3.9.0=35_h5875eb1_mkl
- libblas=3.9.0=36_h5875eb1_mkl
- libbrotlicommon=1.1.0=hb03c661_4
- libbrotlidec=1.1.0=hb03c661_4
- libbrotlienc=1.1.0=hb03c661_4
- libcblas=3.9.0=35_hfef963f_mkl
- libcblas=3.9.0=36_hfef963f_mkl
- libcurl=8.14.1=h332b0f4_0
- libdeflate=1.24=h86f0d12_0
- libdlf=0.3.0=pyhd8ed1ab_1
Expand All @@ -132,7 +132,7 @@ dependencies:
- libhwloc=2.12.1=default_h7f8ec31_1002
- libiconv=1.18=h3b78370_2
- libjpeg-turbo=3.1.0=hb9d3cd8_0
- liblapack=3.9.0=35_h5e43f62_mkl
- liblapack=3.9.0=36_h5e43f62_mkl
- liblzma=5.8.1=hb9d3cd8_2
- libnghttp2=1.67.0=had1ee68_0
- libnsl=2.0.1=hb9d3cd8_1
Expand All @@ -144,13 +144,13 @@ dependencies:
- libssh2=1.11.1=hcf80075_0
- libstdcxx=15.1.0=h8f9b012_5
- libstdcxx-ng=15.1.0=h4852527_5
- libtiff=4.7.0=h8261f1e_6
- libuuid=2.41.1=he9a06e4_0
- libtiff=4.7.1=h8261f1e_0
- libuuid=2.41.2=he9a06e4_0
- libwebp-base=1.6.0=hd42ef1d_0
- libxcb=1.17.0=h8a09558_0
- libxcrypt=4.4.36=hd590300_1
- libxml2=2.15.0=h26afc86_0
- libxml2-16=2.15.0=ha9997c6_0
- libxml2=2.15.0=h26afc86_1
- libxml2-16=2.15.0=ha9997c6_1
- libzlib=1.3.1=hb9d3cd8_2
- linkify-it-py=2.0.3=pyhd8ed1ab_1
- llvm-openmp=21.1.0=h4922eb0_0
Expand Down Expand Up @@ -182,8 +182,8 @@ dependencies:
- notebook-shim=0.2.4=pyhd8ed1ab_1
- numcodecs=0.13.1=py310h5eaa309_0
- numpy=1.26.4=py310hb13e2d6_0
- openjpeg=2.5.3=h55fea9a_1
- openssl=3.5.3=h26f9b46_0
- openjpeg=2.5.4=h55fea9a_0
- openssl=3.5.3=h26f9b46_1
- overrides=7.7.0=pyhd8ed1ab_1
- packaging=25.0=pyh29332c3_1
- pandas=2.3.2=py310h0158d43_0
Expand All @@ -197,9 +197,9 @@ dependencies:
- pip=25.2=pyh8b19718_0
- platformdirs=4.4.0=pyhcf101f3_0
- pluggy=1.6.0=pyhd8ed1ab_0
- prometheus_client=0.22.1=pyhd8ed1ab_0
- prometheus_client=0.23.1=pyhd8ed1ab_0
- prompt-toolkit=3.0.52=pyha770c72_0
- psutil=7.0.0=py310h7c4b9e2_1
- psutil=7.1.0=py310h7c4b9e2_0
- pthread-stubs=0.4=hb9d3cd8_1002
- ptyprocess=0.7.0=pyhd8ed1ab_1
- pure_eval=0.2.3=pyhd8ed1ab_1
Expand All @@ -213,7 +213,7 @@ dependencies:
- pygments=2.19.2=pyhd8ed1ab_0
- pylint=3.3.8=pyhe01879c_0
- pymatsolver=0.3.1=pyh48887ae_201
- pyparsing=3.2.4=pyhcf101f3_0
- pyparsing=3.2.5=pyhcf101f3_0
- pysocks=1.7.1=pyha55dd90_7
- pytest=8.4.2=pyhd8ed1ab_0
- pytest-cov=7.0.0=pyhcf101f3_1
Expand Down Expand Up @@ -288,7 +288,7 @@ dependencies:
- unicodedata2=16.0.0=py310h7c4b9e2_1
- uri-template=1.3.0=pyhd8ed1ab_1
- urllib3=2.5.0=pyhd8ed1ab_0
- wcwidth=0.2.13=pyhd8ed1ab_1
- wcwidth=0.2.14=pyhd8ed1ab_0
- webcolors=24.11.1=pyhd8ed1ab_0
- webencodings=0.5.1=pyhd8ed1ab_3
- websocket-client=1.8.0=pyhd8ed1ab_1
Expand All @@ -305,9 +305,9 @@ dependencies:
- zstandard=0.25.0=py310h139afa4_0
- zstd=1.5.7=hb8e6e7a_2
- pip:
- geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@a91e9479d6e948728ad430e0db526c75013c9773
- geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@2c39fbbaceb60a1d3e5a519826f3a59a908ec822
- grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@416815352706add295a9d2b90814d2291068a85e
- geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@af0d42fa2403dba53d98cc90c2b292865d2e69b1
- geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@48770d12988c340208efa22065022c34cd618ea9
- grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@ed6918388d6fc4062f72e471e415a1a22cc15d0d
- mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@998d6f58198e4aff55a401e8a6545b93eb8bfd64

variables:
Expand Down
32 changes: 16 additions & 16 deletions environments/py-3.10-linux-64.conda.lock.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,8 @@ dependencies:
- cached-property=1.5.2=hd8ed1ab_1
- cached_property=1.5.2=pyha770c72_1
- certifi=2025.8.3=pyhd8ed1ab_0
- cffi=1.17.1=py310h34a4b09_1
- click=8.2.1=pyh707e725_0
- cffi=2.0.0=py310h34a4b09_0
- click=8.3.0=pyh707e725_0
- cloudpickle=3.1.1=pyhd8ed1ab_0
- colorama=0.4.6=pyhd8ed1ab_1
- contourpy=1.3.2=py310h3788b33_0
Expand Down Expand Up @@ -53,11 +53,11 @@ dependencies:
- ld_impl_linux-64=2.44=h1423503_1
- lerc=4.0.0=h0aef613_1
- libaec=1.1.4=h3f801dc_0
- libblas=3.9.0=35_h5875eb1_mkl
- libblas=3.9.0=36_h5875eb1_mkl
- libbrotlicommon=1.1.0=hb03c661_4
- libbrotlidec=1.1.0=hb03c661_4
- libbrotlienc=1.1.0=hb03c661_4
- libcblas=3.9.0=35_hfef963f_mkl
- libcblas=3.9.0=36_hfef963f_mkl
- libcurl=8.14.1=h332b0f4_0
- libdeflate=1.24=h86f0d12_0
- libdlf=0.3.0=pyhd8ed1ab_1
Expand All @@ -74,7 +74,7 @@ dependencies:
- libhwloc=2.12.1=default_h7f8ec31_1002
- libiconv=1.18=h3b78370_2
- libjpeg-turbo=3.1.0=hb9d3cd8_0
- liblapack=3.9.0=35_h5e43f62_mkl
- liblapack=3.9.0=36_h5e43f62_mkl
- liblzma=5.8.1=hb9d3cd8_2
- libnghttp2=1.67.0=had1ee68_0
- libnsl=2.0.1=hb9d3cd8_1
Expand All @@ -85,13 +85,13 @@ dependencies:
- libssh2=1.11.1=hcf80075_0
- libstdcxx=15.1.0=h8f9b012_5
- libstdcxx-ng=15.1.0=h4852527_5
- libtiff=4.7.0=h8261f1e_6
- libuuid=2.41.1=he9a06e4_0
- libtiff=4.7.1=h8261f1e_0
- libuuid=2.41.2=he9a06e4_0
- libwebp-base=1.6.0=hd42ef1d_0
- libxcb=1.17.0=h8a09558_0
- libxcrypt=4.4.36=hd590300_1
- libxml2=2.15.0=h26afc86_0
- libxml2-16=2.15.0=ha9997c6_0
- libxml2=2.15.0=h26afc86_1
- libxml2-16=2.15.0=ha9997c6_1
- libzlib=1.3.1=hb9d3cd8_2
- llvm-openmp=21.1.0=h4922eb0_0
- locket=1.0.0=pyhd8ed1ab_0
Expand All @@ -107,23 +107,23 @@ dependencies:
- ncurses=6.5=h2d0b736_3
- numcodecs=0.13.1=py310h5eaa309_0
- numpy=1.26.4=py310hb13e2d6_0
- openjpeg=2.5.3=h55fea9a_1
- openssl=3.5.3=h26f9b46_0
- openjpeg=2.5.4=h55fea9a_0
- openssl=3.5.3=h26f9b46_1
- packaging=25.0=pyh29332c3_1
- pandas=2.3.2=py310h0158d43_0
- partd=1.4.2=pyhd8ed1ab_0
- pillow=10.3.0=py310hebfe307_1
- pip=25.2=pyh8b19718_0
- platformdirs=4.4.0=pyhcf101f3_0
- psutil=7.0.0=py310h7c4b9e2_1
- psutil=7.1.0=py310h7c4b9e2_0
- pthread-stubs=0.4=hb9d3cd8_1002
- pycparser=2.22=pyh29332c3_1
- pydantic=2.11.9=pyh3cfb1c2_0
- pydantic-core=2.33.2=py310hbcd0ec0_0
- pydiso=0.1.2=py310h69a6472_0
- pylint=3.3.8=pyhe01879c_0
- pymatsolver=0.3.1=pyh48887ae_201
- pyparsing=3.2.4=pyhcf101f3_0
- pyparsing=3.2.5=pyhcf101f3_0
- pysocks=1.7.1=pyha55dd90_7
- python=3.10.18=hd6af730_0_cpython
- python-dateutil=2.9.0.post0=pyhe01879c_2
Expand Down Expand Up @@ -166,9 +166,9 @@ dependencies:
- zstandard=0.25.0=py310h139afa4_0
- zstd=1.5.7=hb8e6e7a_2
- pip:
- geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@a91e9479d6e948728ad430e0db526c75013c9773
- geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@2c39fbbaceb60a1d3e5a519826f3a59a908ec822
- grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@416815352706add295a9d2b90814d2291068a85e
- geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@af0d42fa2403dba53d98cc90c2b292865d2e69b1
- geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@48770d12988c340208efa22065022c34cd618ea9
- grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@ed6918388d6fc4062f72e471e415a1a22cc15d0d
- mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@998d6f58198e4aff55a401e8a6545b93eb8bfd64

variables:
Expand Down
36 changes: 18 additions & 18 deletions environments/py-3.10-win-64-dev.conda.lock.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ dependencies:
- accessible-pygments=0.0.5=pyhd8ed1ab_1
- alabaster=0.7.16=pyhd8ed1ab_0
- annotated-types=0.7.0=pyhd8ed1ab_1
- anyio=4.10.0=pyhe01879c_0
- anyio=4.11.0=pyhcf101f3_0
- argon2-cffi=25.1.0=pyhd8ed1ab_0
- argon2-cffi-bindings=25.1.0=py310h29418f3_0
- arrow=1.3.0=pyhd8ed1ab_1
Expand All @@ -32,20 +32,20 @@ dependencies:
- cached-property=1.5.2=hd8ed1ab_1
- cached_property=1.5.2=pyha770c72_1
- certifi=2025.8.3=pyhd8ed1ab_0
- cffi=1.17.1=py310h29418f3_1
- cffi=2.0.0=py310h29418f3_0
- charset-normalizer=3.4.3=pyhd8ed1ab_0
- click=8.2.1=pyh7428d3b_0
- click=8.3.0=pyh7428d3b_0
- cloudpickle=3.1.1=pyhd8ed1ab_0
- colorama=0.4.6=pyhd8ed1ab_1
- comm=0.2.3=pyhe01879c_0
- contourpy=1.3.2=py310hc19bc0b_0
- coverage=7.10.6=py310hdb0e946_1
- coverage=7.10.7=py310hdb0e946_0
- cpython=3.10.18=py310hd8ed1ab_0
- cycler=0.12.1=pyhd8ed1ab_1
- cytoolz=1.0.1=py310ha8f682b_0
- dask-core=2025.3.0=pyhd8ed1ab_0
- dataclasses=0.8=pyhc8e2a94_3
- debugpy=1.8.16=py310h699e580_1
- debugpy=1.8.17=py310h699e580_0
- decorator=5.2.1=pyhd8ed1ab_0
- defusedxml=0.7.1=pyhd8ed1ab_0
- dill=0.4.0=pyhd8ed1ab_0
Expand Down Expand Up @@ -104,7 +104,7 @@ dependencies:
- jupytext=1.17.3=pyh80e38bb_0
- kiwisolver=1.4.9=py310h1e1005b_1
- krb5=1.21.3=hdf4eb48_0
- lark=1.2.2=pyhd8ed1ab_1
- lark=1.3.0=pyhd8ed1ab_0
- latexcodec=2.0.1=pyh9f0ad1d_0
- lcms2=2.17=hbcf6048_0
- lerc=4.0.0=h6470a55_1
Expand Down Expand Up @@ -133,12 +133,12 @@ dependencies:
- libspatialindex=2.0.0=h5a68840_0
- libsqlite=3.50.4=hf5d6505_0
- libssh2=1.11.1=h9aa295b_0
- libtiff=4.7.0=h550210a_6
- libtiff=4.7.1=h550210a_0
- libwebp-base=1.6.0=h4d5522a_0
- libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_9
- libxcb=1.17.0=h0e4246c_0
- libxml2=2.15.0=ha29bfb0_0
- libxml2-16=2.15.0=h06f855e_0
- libxml2=2.15.0=ha29bfb0_1
- libxml2-16=2.15.0=h06f855e_1
- libzlib=1.3.1=h2466b09_2
- linkify-it-py=2.0.3=pyhd8ed1ab_1
- llvm-openmp=20.1.8=hfa2b4ca_2
Expand Down Expand Up @@ -167,8 +167,8 @@ dependencies:
- notebook-shim=0.2.4=pyhd8ed1ab_1
- numcodecs=0.13.1=py310hb4db72f_0
- numpy=1.26.4=py310hf667824_0
- openjpeg=2.5.3=h24db6dd_1
- openssl=3.5.3=h725018a_0
- openjpeg=2.5.4=h24db6dd_0
- openssl=3.5.3=h725018a_1
- overrides=7.7.0=pyhd8ed1ab_1
- packaging=25.0=pyh29332c3_1
- pandas=2.3.2=py310hed136d8_0
Expand All @@ -181,9 +181,9 @@ dependencies:
- pip=25.2=pyh8b19718_0
- platformdirs=4.4.0=pyhcf101f3_0
- pluggy=1.6.0=pyhd8ed1ab_0
- prometheus_client=0.22.1=pyhd8ed1ab_0
- prometheus_client=0.23.1=pyhd8ed1ab_0
- prompt-toolkit=3.0.52=pyha770c72_0
- psutil=7.0.0=py310h29418f3_1
- psutil=7.1.0=py310h29418f3_0
- pthread-stubs=0.4=h0e40799_1002
- pure_eval=0.2.3=pyhd8ed1ab_1
- pybtex=0.25.1=pyhd8ed1ab_0
Expand All @@ -196,7 +196,7 @@ dependencies:
- pygments=2.19.2=pyhd8ed1ab_0
- pylint=3.3.8=pyhe01879c_0
- pymatsolver=0.3.1=pyh48887ae_201
- pyparsing=3.2.4=pyhcf101f3_0
- pyparsing=3.2.5=pyhcf101f3_0
- pysocks=1.7.1=pyh09c184e_7
- pytest=8.4.2=pyhd8ed1ab_0
- pytest-cov=7.0.0=pyhcf101f3_1
Expand Down Expand Up @@ -276,7 +276,7 @@ dependencies:
- vc=14.3=h41ae7f8_31
- vc14_runtime=14.44.35208=h818238b_31
- vcomp14=14.44.35208=h818238b_31
- wcwidth=0.2.13=pyhd8ed1ab_1
- wcwidth=0.2.14=pyhd8ed1ab_0
- webcolors=24.11.1=pyhd8ed1ab_0
- webencodings=0.5.1=pyhd8ed1ab_3
- websocket-client=1.8.0=pyhd8ed1ab_1
Expand All @@ -295,9 +295,9 @@ dependencies:
- zstandard=0.25.0=py310h1637853_0
- zstd=1.5.7=hbeecb71_2
- pip:
- geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@a91e9479d6e948728ad430e0db526c75013c9773
- geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@2c39fbbaceb60a1d3e5a519826f3a59a908ec822
- grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@416815352706add295a9d2b90814d2291068a85e
- geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@af0d42fa2403dba53d98cc90c2b292865d2e69b1
- geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@48770d12988c340208efa22065022c34cd618ea9
- grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@ed6918388d6fc4062f72e471e415a1a22cc15d0d
- mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@998d6f58198e4aff55a401e8a6545b93eb8bfd64

variables:
Expand Down
Loading
Loading