Skip to main content

circumplex

PyPI version [pre-commit] CI status Linting status Documentation status License

circumplex is a Python package for analyzing and visualizing circumplex data. It provides a set of tools for analyzing and visualizing circumplex data, following the Structural Summary Method. This project is a Python implementation based on the R circumplex package. Our goal is to provide a similar functionality and experience for Python users.

[!IMPORTANT] Massive update: the upcoming 0.3 release is a substantial rewrite of circumplex. Highlights include a modular package architecture, expanded SSM and plotting workflows, built-in instrument and tidying utilities, stronger regression coverage against the R package, and a refreshed docs/CI/release toolchain. See the changelog for release notes.

[!WARNING] This project is still under development. We're working hard to make it as good as possible, but there may be bugs or missing features. If you find any issues, please let us know by submitting an issue on Github.

Getting Started

To get started with circumplex, install it from PyPI:

pip install circumplex

Documentation

This documentation is designed to help you understand and use circumplex effectively. It's divided into several sections:

  • Docs Site: The published documentation is available at drandrewmitchell.com/circumplex.
  • Tutorials: Practical examples showing how to use our project in real-world scenarios.
  • API Reference: Detailed information about our project's API.
  • Changelog: Release highlights and migration context for the upcoming version.
  • Contribute: Information on how you can contribute to our project.

Contributing

We welcome contributions from the community. If you're interested in contributing, please get in touch or submit an issue on Github.

License

This project is licensed under the GNU GPLv3 License. For more information, please see the LICENSE file.

Project layout

    .github/workflows/
        docs.yml
        linting.yml
        python-package.yml
    CHANGELOG.md
    docs/
        changelog.md
        index.md
        api/
        tutorials/
    examples/
    src/circumplex/
        analysis/
        core/
        instruments/
        visualization/
    pyproject.toml
    uv.lock
    zensical.toml

Metadata

Release files for circumplex 0.3.0

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

Source distribution (sdist)

Source distribution for circumplex 0.3.0
File Size Uploaded
circumplex-0.3.0.tar.gz 2.9 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for circumplex 0.3.0
File Interpreter ABI Platform
circumplex-0.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 3.0 MB

Release files / circumplex-0.3.0.tar.gz

Download URL circumplex-0.3.0.tar.gz
Size 2.9 MB
Tags Source
SHA-256 checksum
How to use checksums
b488908fb98a58c19e4da69636ec15b4555f48078d85257bf882dc33786a4149
BLAKE2b-256 checksum
How to use checksums
0a920d2d411cf205ebc2573d1ecca9b79ca2535392a731f804b11c7f6e66eb22
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.5

Release files / circumplex-0.3.0-py3-none-any.whl

Download URL circumplex-0.3.0-py3-none-any.whl
Size 78.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
67c2aae13fab92029d09359c8b9de75afec215b1a08eeee320c4cca209dd3c27
BLAKE2b-256 checksum
How to use checksums
9a14f39aeb86f94ff530901c29e3988018aa454fd009b35940ad8f4df065b883
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.5

Release history Release notifications | RSS feed

This release

0.3.0 This release

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

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