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


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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: artistools-2023.5.16.2.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.2.tar.gz
Algorithm Hash digest
SHA256 fb3bdd4ceecdb9ea8556d4a08ef43ebcd522ed3097fb4f7ebac996218af85744
MD5 01aa45b00daecf366f7111c43f0ab887
BLAKE2b-256 2c816487bf153aa61382e6cd4b05161d755ab5e727b91ecc647ea6e974a2fa58

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for artistools-2023.5.16.2-py3-none-any.whl
Algorithm Hash digest
SHA256 4a064b7950f9b33d92868b988b995c96fca2100d817044ef39910d58dccce6ea
MD5 46b6a6633e4da291b7367a622061c5e3
BLAKE2b-256 807b74c6130ac9c3eff159a7ab2d1178f302664604564af6e6de7210ed0e718b

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