Skip to main content
http://img.shields.io/pypi/v/artist.png http://img.shields.io/badge/license-GPLv3-blue.png http://img.shields.io/travis/davidfokkema/artist/master.png

In short

Artist is a 2D plotting library for Python. It’s main focus is the output. Artist creates a LaTeX file which can be included in your paper or thesis. The code needs TikZ and PGFPlots to compile and your plots will tightly integrate with your main text. Artist provides an easy-to-use and clean Python interface and can compile your plot on-the-fly as a stand-alone PDF file.

For instance the cosmic-ray flux spectrum:

https://raw.githubusercontent.com/davidfokkema/artist/master/doc/images/tutorial/spectrum.png

See the documentation for tutorials.

Rationale

Artist enables you to visualize the results of your data analysis. The quality of your plots should reflect the quality of your analysis. With most software, this is hardly possible and the term ‘publication quality’ takes on an entirely new meaning. As a result, many papers and theses suffer from inconsistent and generally poor-quality plots.

Fortunately, some solutions are available. For LaTeX users, one can use PGF/TikZ for generating figures and plots. This ensures a very consistent display throughout your document. PGFPLOTS builds on that to provide a user-friendly interface for many kinds of plots and to allow extensive customization.

For many users, however, it is more convenient to use a programmatic interface from your favorite programming language. For Python, such an interface is available in Artist.

Artist can be used in place of other plotting libraries, but the output is a LaTeX file requiring PGF/TikZ and PGFPLOTS. Previewing the output is possible by means of a simple method which renders the plot as a PDF.

The style of the plots is based on the work of William S. Cleveland.

Metadata

Release files for artist 0.16.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for artist 0.16.1
File Size Uploaded
artist-0.16.1.tar.gz 490.0 kB Details

Release files / artist-0.16.1.tar.gz

Download URL artist-0.16.1.tar.gz
Size 490.0 kB
Tags Source
SHA-256 checksum
How to use checksums
ba1d980850223e1e1a01abbb721ce4ad6970622faf2d9de8cbccd52a32b980f5
BLAKE2b-256 checksum
How to use checksums
7235607dca60e9d13182d1efaa7aa39d5d43fdc1309c21716db86eee34aa86c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

0.18.2

1 release file

0.18.1

1 release file

0.17.0

2 release files

This release

0.16.1 This release

1 release file

0.16.0

1 release file

0.15.0

1 release file

0.14.1

1 release file

0.13.0

1 release file

0.12.0

1 release file

0.11.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page