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

Uploaded Source

Built Distributions

artistools-2024.10.28-cp310-abi3-musllinux_1_2_x86_64.whl (12.9 MB view details)

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

artistools-2024.10.28-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.8 MB view details)

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

artistools-2024.10.28-cp310-abi3-macosx_14_0_arm64.whl (11.9 MB view details)

Uploaded CPython 3.10+ macOS 14.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for artistools-2024.10.28.tar.gz
Algorithm Hash digest
SHA256 fcf3d939b5b92cc9519d8e6d63c5191493128b1301a5334dd889503e2558395f
MD5 3663476e79b1f63fc33d19dcbafdece7
BLAKE2b-256 95cdbc1f7f0595aad57747d7edcd03c28646c07fbb756d248f2f5861e6dbc353

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for artistools-2024.10.28-cp310-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d960365bdb13fd80757e00f811fed4a9fd174e74936d4ae80968015b57484f50
MD5 bf8e2c9b320f93e6143977adfa1ac4e9
BLAKE2b-256 835fa32b78a9cdf6b29cb24f8f31c6c836b1225a1c2b97578a08dd0966a56245

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for artistools-2024.10.28-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c6b7c6855336995e2675f4591551470f497a3539185577d0c3512a717779790a
MD5 16f1e1c34c222505e9bf46950df8ff5e
BLAKE2b-256 41dee701c9227dacf7d52889b36c78070b47a318a43722d1fa855b33fd8b55d2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for artistools-2024.10.28-cp310-abi3-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 c74ad582f511ae8a7d11d7210324877600c1c22c65a491d6eef92dec417ed5a5
MD5 60cc819272d7e5806c2dd0ef08608f5f
BLAKE2b-256 f60cda3e82218564b8635c2b78d49b927a990c5bad3c1d6417b4c963d58ddaa3

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