Skip to main content

Plotting and analysis tools for the ARTIS 3D radiative transfer code for supernovae and kilonovae.

Project description

# Artistools

> Artistools is collection of plotting, analysis, and file format conversion tools for the [ARTIS](https://github.com/artis-mcrt/artis) radiative transfer code.

[![DOI](https://zenodo.org/badge/53433932.svg)](https://zenodo.org/badge/latestdoi/53433932) ![GitHub Build and test status](https://github.com/artis-mcrt/artistools/workflows/Build%20and%20test/badge.svg) [![codecov](https://codecov.io/gh/artis-mcrt/artistools/branch/main/graph/badge.svg?token=XFlarJqeZd)](https://codecov.io/gh/artis-mcrt/artistools)

## Installation Requires Python >= 3.9

artistools can be installed from PyPI using pip install artistools’. For development, clone the repository and make an editable install: ```sh git clone https://github.com/artis-mcrt/artistools.git cd artistools python3 -m pip install -e . pre-commit install ``

## Usage Type “artistools” at the command-line to get a full list of commands. The most frequently used commands are: - plotartisestimators - plotartislightcurve - plotartisnltepops - plotartisnonthermal - plotartisradfield - plotartisspectrum

Use the -h option to get a list of command-line arguments for each command. Most of these commands would usually be run from within an ARTIS simulation folder.

## Example output

![Emission plot](https://github.com/artis-mcrt/artistools/raw/main/images/fig-emission.png) ![NLTE plot](https://github.com/artis-mcrt/artistools/raw/main/images/fig-nlte-Ni.png) ![Estimator plot](https://github.com/artis-mcrt/artistools/raw/main/images/fig-estimators.png)

## License Distributed under the MIT license. See [LICENSE](https://github.com/artis-mcrt/artistools/blob/main/LICENSE) for more information.

[https://github.com/artis-mcrt/artistools](https://github.com/artis-mcrt/artistools)

## Citing Artistools

If you make use of artistools please cite it. For details, see [https://zenodo.org/badge/latestdoi/53433932](https://zenodo.org/badge/latestdoi/53433932).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

artistools-2023.8.1.tar.gz (9.1 MB view details)

Uploaded Source

Built Distribution

artistools-2023.8.1-py3-none-any.whl (87.9 kB view details)

Uploaded Python 3

File details

Details for the file artistools-2023.8.1.tar.gz.

File metadata

  • Download URL: artistools-2023.8.1.tar.gz
  • Upload date:
  • Size: 9.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for artistools-2023.8.1.tar.gz
Algorithm Hash digest
SHA256 514bd9489a1e818f45020106d150339b78bcd7c7b40295874edc66b57a869a25
MD5 831c26367280aa5da626b3f2214594c6
BLAKE2b-256 8df401b31cd4246cc3d3185e8cd04e9708bf853af3d9332c129a907b80510b9a

See more details on using hashes here.

File details

Details for the file artistools-2023.8.1-py3-none-any.whl.

File metadata

File hashes

Hashes for artistools-2023.8.1-py3-none-any.whl
Algorithm Hash digest
SHA256 632efa91a1e4312909fee9f99a46e7b6338547f1d6d4cdacff39cc8072c9d7d8
MD5 bcb0c66db39937bd654dbb4cbe8a5e55
BLAKE2b-256 e9ff555848238c8d330c70751047a1bf40b172cff9fd0e25437418d5aa7a3999

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page