Skip to main content

Macrocosm Visual Engine

Project description

Macrocosm Visual Engine

Introduction

The package contains allows to setup Python's standard plotting libraries (matplotlib, plotly) to create visualizations that are consistent with the Macrocosm project's visual identity.

Example

After installing the package, import the setup utils

from macrocosm_visual.viz_setup import setup_matplotlib, setup_plotly

Then, run the setup functions for the desired library. For example, for matplotlib run

setup_matplotlib()

The plots will now be styled according to the Macrocosm project's visual identity.

The setup_matplotlib and setup_plotly functions return a VizSetup object. This object can be used to customize the visualizations further. VizSetup objects can be initialized with any desired configuration - see viz-configs-template.yaml for an example configuration file. See the docstrings for more information on VizSetup.

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

macrocosm_visual-0.1.0.tar.gz (4.6 kB view details)

Uploaded Source

Built Distribution

macrocosm_visual-0.1.0-py3-none-any.whl (4.5 kB view details)

Uploaded Python 3

File details

Details for the file macrocosm_visual-0.1.0.tar.gz.

File metadata

  • Download URL: macrocosm_visual-0.1.0.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.9

File hashes

Hashes for macrocosm_visual-0.1.0.tar.gz
Algorithm Hash digest
SHA256 7a7ff5625fc438a2278b1fc256e0e1bf4bb39529e31d957fd22fa2ad019e1301
MD5 82a6b3dc9933b6f763ec2c7e91c46dbe
BLAKE2b-256 69372bb572827d428904367980f18960e94368c8c6df83f677893f92389cc0a9

See more details on using hashes here.

File details

Details for the file macrocosm_visual-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for macrocosm_visual-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 776af9c2c2e390c9ffb4d4fec3308e4a2315dad782f4f3c875f9623af2a25b96
MD5 3da9a2d4f5bef0d9be7c3fc7be297843
BLAKE2b-256 03f6b68aa2643f09d70177a0a0f8f0f06e795bdb718baae8e7f72dcb19121f09

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