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 radiative transfer code.

DOI Installation and pytest codecov PyPI - Version

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:

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:

  • artistools plotspectra
  • artistools plotlightcurve
  • artistools plotestimators
  • artistools plotnltepops
  • artistools describeinputmodel

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 NLTE plot Estimator plot

License

Distributed under the MIT license. See LICENSE for more information.

https://github.com/artis-mcrt/artistools

Citing Artistools

If you artistools for a paper or presentation, please cite it. For details, see 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-2024.7.4.1.tar.gz (8.1 MB view details)

Uploaded Source

Built Distributions

artistools-2024.7.4.1-cp310-abi3-musllinux_1_2_x86_64.whl (12.8 MB view details)

Uploaded CPython 3.10+ musllinux: musl 1.2+ x86-64

artistools-2024.7.4.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.7 MB view details)

Uploaded CPython 3.10+ manylinux: glibc 2.17+ x86-64

artistools-2024.7.4.1-cp310-abi3-macosx_14_0_arm64.whl (12.0 MB view details)

Uploaded CPython 3.10+ macOS 14.0+ ARM64

File details

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

File metadata

  • Download URL: artistools-2024.7.4.1.tar.gz
  • Upload date:
  • Size: 8.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for artistools-2024.7.4.1.tar.gz
Algorithm Hash digest
SHA256 46499eece245255436014da1aa131c244288dfaaad99329be5b93294c337ae76
MD5 523e0b23eb505311918f3f05c5e8d806
BLAKE2b-256 5eb78357b679c3137eba4a28a6c493e40c60544dc0c530d24ccf2cdf681ae571

See more details on using hashes here.

File details

Details for the file artistools-2024.7.4.1-cp310-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for artistools-2024.7.4.1-cp310-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 84c43c527ec7840f07ea29dd5b7aae07af50193c5f8bab07edb8a793e8688790
MD5 af7b9fb910a1ce4cdd19150ebc41abbd
BLAKE2b-256 a0d8f155a100ea118f9350418b4ad9d7f15d9822b7f2e004cb733e83a1455746

See more details on using hashes here.

File details

Details for the file artistools-2024.7.4.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for artistools-2024.7.4.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 40f117af44afdebf15bd07ac32de6fea82040b9f1c3076bacd14aa0e2ef79c19
MD5 3740b9f46c49ab9cd275795051785b5d
BLAKE2b-256 00a3f6866d354d84ea72b410c0b513254404cf48d9f91bf96a7bd18c6256014e

See more details on using hashes here.

File details

Details for the file artistools-2024.7.4.1-cp310-abi3-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for artistools-2024.7.4.1-cp310-abi3-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 28cee2cc21199eefbb16ee98e46b6e140a838c9886b574754bed72d479713ac5
MD5 4d985f9baae4f752eb25afa6f982ef26
BLAKE2b-256 bb99727a2e502621468fc53a76ff35e1d7e506b87c2ae2ba79fd9f5b33d07452

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