Skip to main content

Collection of tools to generate and display visualizations in JupyterLab

Project description

nbfigtulz

Python 3.8 Documentation Status PyPI Code style: black

nbfigtulz is a small library to show and save visualizations made via matplotlib with the aim to let the user conveniently render publication ready images by default while working in JupyterLab. The main features of nbfigtulz are:

  • Images are generated and stored in the PNG and PGF format which lends itself perfectly for inclusion in PDF/A-1b documents.
  • PNGs are saved Base64 encoded within a notebook. This makes the notebook free-standing and one can send raw notebooks to fellow researchers without having to remember to include various additional files such as images. Note that one does not have to re-run the notebook to display the images.
  • Users are encouraged to render small images with high-resolution. Ideally, these images can be included without rescaling into a document.

Documentation

Find our documentation here.

Installation

nbfigtulz releases are available as wheel packages for macOS, Windows and Linux on PyPI. Install it using pip:

python -m pip install -U pip
python -m pip install -U nbfigtulz

Examples

In addition to our documentation we provide a short notebook with a few examples:

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

nbfigtulz-1.0.tar.gz (7.0 kB view details)

Uploaded Source

Built Distribution

nbfigtulz-1.0-py3-none-any.whl (7.8 kB view details)

Uploaded Python 3

File details

Details for the file nbfigtulz-1.0.tar.gz.

File metadata

  • Download URL: nbfigtulz-1.0.tar.gz
  • Upload date:
  • Size: 7.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12

File hashes

Hashes for nbfigtulz-1.0.tar.gz
Algorithm Hash digest
SHA256 b0dda1f39b9e2cb3be73d1ca6646678c63d64988fae9404cd90f0782d9094ee7
MD5 39f1c64104d21ea519fd4aa6c324e081
BLAKE2b-256 82691e5df58a150080cc9562b6bb8739d047751a412da3b8849bc55dfff87c3d

See more details on using hashes here.

File details

Details for the file nbfigtulz-1.0-py3-none-any.whl.

File metadata

  • Download URL: nbfigtulz-1.0-py3-none-any.whl
  • Upload date:
  • Size: 7.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12

File hashes

Hashes for nbfigtulz-1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 27d1fcab1cf8257df7a9708ece6251ae86e6abeeace360979f885f70c5146746
MD5 2dc5611777ffb23eb099edaf219556be
BLAKE2b-256 eede9533c5514fe3876ccaac413192108e81a9c0fb217eadf779d69d8972270c

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