1- # Param-sweeps
1+ Param-sweeps
2+ ============
23
34A Parameter sweeper for applications driven by ui.json files
45
56This package contains two main modules. One is for generating sweep
67files, and the other is to run a sweep over some number of parameters
78in a driver application.
89
9- ### Basic Usage
10+
11+ Basic Usage
12+ ^^^^^^^^^^^
1013
1114To generate a sweep file from a ui.json file for an existing
12- application, use the following command:
15+ application, use the following command::
1316
14- ``` bash
15- python -m param_sweeps.generate some_file.ui.json
16- ```
17+ $ python -m param_sweeps.generate some_file.ui.json
1718
1819This will create a new `some_file_sweep.ui.json ` file that may be run
19- with:
20+ with::
2021
21- ``` bash
22- python -m param_sweeps.driver some_file_sweep.ui.json
23- ```
22+ $ python -m param_sweeps.driver some_file_sweep.ui.json
2423
2524By default, this would execute a single run of the original parameters.
2625To design a sweep, simply drag the `some_file_sweep.ui.json ` file into
27- the [ Geoscience ANALYST Pro] ( https://mirageoscience.com/mining-industry-software/geoscience-analyst-pro/ )
26+ ` Geoscience ANALYST Pro < https://mirageoscience.com/mining-industry-software/geoscience-analyst-pro/ >`_.
2827session that produced the original file and select start, end, and number
2928of samples values for parameters that you would like to sweep.
3029
@@ -33,6 +32,7 @@ To organize the output, param-sweeps uses a `UUID` file naming scheme, with
3332a `lookup.json ` file to map individual parameter sets back to their respective
3433files.
3534
35+
3636License
3737^^^^^^^
3838MIT License
@@ -60,10 +60,15 @@ SOFTWARE.
6060
6161Third Party Software
6262^^^^^^^^^^^^^^^^^^^^
63- The param-sweeps Software may provide links to third party libraries or code (collectively “ Third Party Software” )
63+ The param-sweeps Software may provide links to third party libraries or code (collectively " Third Party Software" )
6464to implement various functions. Third Party Software does not comprise part of the Software.
6565The use of Third Party Software is governed by the terms of such software license(s).
6666Third Party Software notices and/or additional terms and conditions are located in the
6767`THIRD_PARTY_SOFTWARE.rst `_ file.
6868
6969.. _THIRD_PARTY_SOFTWARE.rst : THIRD_PARTY_SOFTWARE.rst
70+
71+
72+ Copyright
73+ ^^^^^^^^^
74+ Copyright (c) 2024 Mira Geoscience Ltd.
0 commit comments