Metadata-Version: 2.1
Name: autosubmitconfigparser
Version: 0.0.71
Summary: An utility library that allows to read an Autosubmit 4 experiment configuration.
Home-page: https://earth.bsc.es/gitlab/ces/autosubmit4-config-parser.git
Author: Daniel Beltrán Mora
Author-email: daniel.beltran@bsc.es
Keywords: climate,weather,workflow,HPC
Classifier: Programming Language :: Python :: 3.7
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
Requires-Dist: packaging (>19)
Requires-Dist: six (>=1.10.0)
Requires-Dist: configobj (>=5.0.6)
Requires-Dist: argparse (>=1.4.0)
Requires-Dist: python-dateutil (>=2.8.2)
Requires-Dist: pyparsing (>=3.0.7)
Requires-Dist: mock (>=4.0.3)
Requires-Dist: portalocker (>=2.3.2)
Requires-Dist: networkx (==2.6.3)
Requires-Dist: requests (>=2.27.1)
Requires-Dist: bscearth.utils (>=0.5.2)
Requires-Dist: cryptography (>=36.0.1)
Requires-Dist: setuptools (>=60.8.2)
Requires-Dist: pip (>=22.0.3)
Requires-Dist: ruamel.yaml
Requires-Dist: pythondialog
Requires-Dist: pytest
Requires-Dist: nose
Requires-Dist: coverage
Requires-Dist: PyNaCl (==1.4.0)
Requires-Dist: Pygments

Simple library that allows to read the data of an Autosubmit experiment.

### Usage: ####

```python

#import the main config library
from autosubmitconfigparser.config.configcommon import AutosubmitConfig
# Init the configuration object where expid = experiment identifier that you want to load
expid = "a01y"
as_conf = AutosubmitConfig("a01y")
# This will load the data from the experiment
as_conf.reload(True)

#all data is stored in the as_conf.experiment_data dictionary
as_conf.experiment_data
# Obtain only section data
as_conf.jobs_data
# Obtain only platforms data
as_conf.platforms_data
# Obtain all data in parameter format( %SECTION%.%SUBSECTION%.%SUBSECTION% )
parameters = as_conf.deep_parameters_export(as_conf.experiment_data)
```
