A tool to generate and manage parameter sensitivity experiments.
Project description
access-experiment-generator
About
The main role of the ACCESS experiment generator is to streamline the creation of one or more experiment configurations from a "control" experiment setup. It reduces manual editing and ensures consistent, repeatable workflows for large ensembles.
Key features
-
Parameter perturbation / Configuration changes
- Users provide a set or suite of parameter changes in a YAML input file.
- The generator applies these changes to relevant configurations.
- It can generate multiple experiments automatically, making it especially useful for large perturbation ensembles.
-
Branch-based storage approach
- The generator checks out a control branch in a git repository.
- For each perturbation, it creates a new branch containing modified parameters.
- Changes are then committed on that branch and can be pushed back to the github repository.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file experiment_generator-1.0.0.tar.gz.
File metadata
- Download URL: experiment_generator-1.0.0.tar.gz
- Upload date:
- Size: 32.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d5176186977cff55da59a65ccbe50566b9024052106b9e545ad9b9297ee9e7fe
|
|
| MD5 |
95ab4c15873681860defe26d37433ad5
|
|
| BLAKE2b-256 |
3688ebdc97974a9235afd50c676c456831c825fdfdb7c7e88bb49acca7d6c689
|
Provenance
The following attestation bundles were made for experiment_generator-1.0.0.tar.gz:
Publisher:
cd.yml on ACCESS-NRI/access-experiment-generator
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
experiment_generator-1.0.0.tar.gz -
Subject digest:
d5176186977cff55da59a65ccbe50566b9024052106b9e545ad9b9297ee9e7fe - Sigstore transparency entry: 431669841
- Sigstore integration time:
-
Permalink:
ACCESS-NRI/access-experiment-generator@21aef2e1ed65075cf3ddf828fb8b0cf52b2cb8d6 -
Branch / Tag:
refs/tags/v1.0.0 - Owner: https://github.com/ACCESS-NRI
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
cd.yml@21aef2e1ed65075cf3ddf828fb8b0cf52b2cb8d6 -
Trigger Event:
push
-
Statement type:
File details
Details for the file experiment_generator-1.0.0-py3-none-any.whl.
File metadata
- Download URL: experiment_generator-1.0.0-py3-none-any.whl
- Upload date:
- Size: 24.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
471a1cfdb353136eb3ccd30f6b4dc69437aafdbf1f7a70c9d34d4708ab8098a7
|
|
| MD5 |
4b37b75cc651f68296dbd83a35342fd1
|
|
| BLAKE2b-256 |
35db3f660e80617ebc047a8f2ca9af575b33a7640c204bbca9d95d41ece24a5f
|
Provenance
The following attestation bundles were made for experiment_generator-1.0.0-py3-none-any.whl:
Publisher:
cd.yml on ACCESS-NRI/access-experiment-generator
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
experiment_generator-1.0.0-py3-none-any.whl -
Subject digest:
471a1cfdb353136eb3ccd30f6b4dc69437aafdbf1f7a70c9d34d4708ab8098a7 - Sigstore transparency entry: 431669857
- Sigstore integration time:
-
Permalink:
ACCESS-NRI/access-experiment-generator@21aef2e1ed65075cf3ddf828fb8b0cf52b2cb8d6 -
Branch / Tag:
refs/tags/v1.0.0 - Owner: https://github.com/ACCESS-NRI
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
cd.yml@21aef2e1ed65075cf3ddf828fb8b0cf52b2cb8d6 -
Trigger Event:
push
-
Statement type: