Skip to main content

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

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.

![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) [![CodeFactor](https://www.codefactor.io/repository/github/artis-mcrt/artistools/badge)](https://www.codefactor.io/repository/github/artis-mcrt/artistools)

## Installation Requires Python >= 3.9

First clone the repository, for example: `sh git clone https://github.com/artis-mcrt/artistools.git ` Then from within the repository directory run: `sh 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)

Project details


Release history Release notifications | RSS feed

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

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

artistools-2023.5.16.3-py3-none-any.whl (1.1 MB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for artistools-2023.5.16.3.tar.gz
Algorithm Hash digest
SHA256 72bbc8f197982860608808854a80834dfde6b6ce5832d914f111f32e551ace54
MD5 9aca8dca935df991bd885f08190afb19
BLAKE2b-256 30829891e11faceef65f83fbf910285eabf1851a7290dc944350c248e95df523

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for artistools-2023.5.16.3-py3-none-any.whl
Algorithm Hash digest
SHA256 46e495f42ed0cb0cb4a5bbc52ed6570802b368bc26f9d9e3d24a62a03b8d5f93
MD5 224a21b4be11e4f92693cd6461593950
BLAKE2b-256 9f9c907127e44ec2da3a6688f8768b247758e9881ba807048e62974b932dbf55

See more details on using hashes here.

Supported by

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