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.10

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.21.tar.gz (9.1 MB view details)

Uploaded Source

Built Distribution

artistools-2023.8.21-py3-none-any.whl (88.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: artistools-2023.8.21.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.21.tar.gz
Algorithm Hash digest
SHA256 9b50c9d6b87b8a5c72c8c0c6250c6b3f699694de51535c315c99b6ab30c926f5
MD5 a1cc36b7a00b159535fb3b3342d9736a
BLAKE2b-256 7e4d78fc1cb4863ca8f06ffaaebfabd9c7abe600d5f480171be3d3674be518de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for artistools-2023.8.21-py3-none-any.whl
Algorithm Hash digest
SHA256 7d03c69a770f9b0ae3abe857288ce883d1518632cc0cf9a4b4dd419717375176
MD5 9bd2712ff422ab70266ff16ed55860fa
BLAKE2b-256 1794fdf8f905862e9e13f9ca4e445072b462fd6abdea585e93bae03302bf10e6

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