The python package converts atomic data into ARTIS format from several sources (e.g., CMFGEN, NORAD)
First clone the repository, for example:
git clone https://github.com/artis-mcrt/artisatomic.git
cd artistatomic
To use a uv project virtual environment with locked dependency versions run:
uv sync --frozen
source .venv/bin/activate
uv pip install -e .[dev]
Or to install into the system environment with pip:
python3 -m pip install -e .[dev]
Run "makeartisatomicfiles" at the command-line to create adata.txt, compositiondata.txt, phixsdata_v2.txt, and transitiondata.txt. This code is not user friendly and requires manual editing of the Python scripts to change ions and data sources.