1
- # Param-sweeps
1
+ Param-sweeps
2
+ ============
2
3
3
4
A Parameter sweeper for applications driven by ui.json files
4
5
5
6
This package contains two main modules. One is for generating sweep
6
7
files, and the other is to run a sweep over some number of parameters
7
8
in a driver application.
8
9
9
- ### Basic Usage
10
+
11
+ Basic Usage
12
+ ^^^^^^^^^^^
10
13
11
14
To generate a sweep file from a ui.json file for an existing
12
- application, use the following command:
15
+ application, use the following command::
13
16
14
- ``` bash
15
- python -m param_sweeps.generate some_file.ui.json
16
- ```
17
+ $ python -m param_sweeps.generate some_file.ui.json
17
18
18
19
This will create a new `some_file_sweep.ui.json ` file that may be run
19
- with:
20
+ with::
20
21
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
24
23
25
24
By default, this would execute a single run of the original parameters.
26
25
To 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/ >`_.
28
27
session that produced the original file and select start, end, and number
29
28
of samples values for parameters that you would like to sweep.
30
29
@@ -33,6 +32,7 @@ To organize the output, param-sweeps uses a `UUID` file naming scheme, with
33
32
a `lookup.json ` file to map individual parameter sets back to their respective
34
33
files.
35
34
35
+
36
36
License
37
37
^^^^^^^
38
38
MIT License
@@ -60,10 +60,15 @@ SOFTWARE.
60
60
61
61
Third Party Software
62
62
^^^^^^^^^^^^^^^^^^^^
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" )
64
64
to implement various functions. Third Party Software does not comprise part of the Software.
65
65
The use of Third Party Software is governed by the terms of such software license(s).
66
66
Third Party Software notices and/or additional terms and conditions are located in the
67
67
`THIRD_PARTY_SOFTWARE.rst `_ file.
68
68
69
69
.. _THIRD_PARTY_SOFTWARE.rst : THIRD_PARTY_SOFTWARE.rst
70
+
71
+
72
+ Copyright
73
+ ^^^^^^^^^
74
+ Copyright (c) 2024 Mira Geoscience Ltd.
0 commit comments