Skip to main content

Plottting utilities for scientific papers within the Bessa Group

Project description

Bessa Research Group

Bessa Plots

| GitHub | Documentation

Plottting utilities for scientific papers within the Bessa Group

First publication: February 3, 2026


Summary

Statement of need

Authorship

Authors:

Authors afilliation:

  • Delft University of Technology (Bessa Research Group)

Maintainer:

Maintainer afilliation:

  • Delft University of Technology (Bessa Research Group)

Getting started

Usage

Here is a minimal example of how to use savefig to generate publication-ready figures:

import matplotlib.pyplot as plt
import bessaplots
from bessaplots.savefig import savefig

# Use the specific bessaplots style
plt.style.use('bessaplots')

# Create a plot
fig, ax = plt.subplots()
ax.plot([1, 2, 3], [1, 4, 9])
ax.set_xlabel("Time [s]")
ax.set_ylabel("Displacement [mm]")

# Save the figure specifying the paper size
# This will save 'my_figure.pdf' optimized for A4 paper
savefig(fig, "my_figure", paper_size="a4")

Credits

Community Support

If you find any issues, bugs or problems with this package, please use the GitHub issue tracker to report them.

License

Copyright (c) 2026, Martin van der Schelling

All rights reserved.

This project is licensed under the BSD 3-Clause License. See LICENSE for the full license text.

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

bessaplots-0.5.1.tar.gz (140.9 kB view details)

Uploaded Source

Built Distribution

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

bessaplots-0.5.1-py3-none-any.whl (16.8 kB view details)

Uploaded Python 3

File details

Details for the file bessaplots-0.5.1.tar.gz.

File metadata

  • Download URL: bessaplots-0.5.1.tar.gz
  • Upload date:
  • Size: 140.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for bessaplots-0.5.1.tar.gz
Algorithm Hash digest
SHA256 59144720a37f64e209be8fd47d29966995c0091b4a41277bfe3dff3768071a3d
MD5 cffa8fb792ac58cb6c3344f124d4007d
BLAKE2b-256 0174fff85f1b947d27d28c9a4ec7548f39422139a670136ecb130b6342183faf

See more details on using hashes here.

File details

Details for the file bessaplots-0.5.1-py3-none-any.whl.

File metadata

  • Download URL: bessaplots-0.5.1-py3-none-any.whl
  • Upload date:
  • Size: 16.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for bessaplots-0.5.1-py3-none-any.whl
Algorithm Hash digest
SHA256 632d76f2ba4c32d02a8b91e177c4048bb000e4e38489ab3df9c79010b2423239
MD5 8874ba8f75cb31d8ecf2c59978918a07
BLAKE2b-256 3385768d194dcde338cbaf64f8af1d1250c87a575d36247f628513879983ec9f

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