Metadata-Version: 2.1
Name: r3xa
Version: 2024.4.dev2
Summary: Remember, Reuse and Replicate eXperiments and Analyses
Home-page: https://photomecanics.gitlab.io/r3xa/doc
Author: Emmanuel Roubin
Author-email: emmanuel.roubin@univ-grenoble-alpes.fr
Maintainer: Emmanuel Roubin
Maintainer-email: emmanuel.roubin@univ-grenoble-alpes.fr
Requires-Python: >=3.8.1,<4.0.0
Classifier: License :: Public Domain
Classifier: Natural Language :: French
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: PyQt5 (==5.15.2)
Requires-Dist: Pygments (==2.17.2)
Requires-Dist: jsonschema (==4.21.1)
Requires-Dist: python-slugify (==8.0.4)
Requires-Dist: pyvis (==0.3.2)
Project-URL: Repository, https://gitlab.com/photomecanics/r3xa
Description-Content-Type: text/markdown

# R3XA
## Remember, Reuse and Replicate eXperiments and Analyses

### Specs
- html: https://photomecanics.gitlab.io/r3xa/doc/
- json: https://gitlab.com/photomecanics/r3xa/-/raw/main/resources/schema.json

### Disclamer
This project is under developement. The specs are not complete.

### Install
```
pip install r3xa
```

### Command lines
```bash
# check validity of json faile
r3xa-validate my-metadata.json

# launch the gui to build a metadata file from scratch
r3xa

# launch the gui to see or modify an existing metadata file
r3xa --json my-metadata.json
```

### Versions
```
YYYY.MMaN     # alpha release
YYYY.MMbN     # beta release
YYYY.MMrcN    # release candidate
YYYY.MM.devN  # developmental version
YYYY.MM       # final release
YYYY.MM.postN # post release
```

