Scientific plotting package for Cognitive neuroscience
Project description
plotfig
A Python visualization library designed for cognitive neuroscience research, providing efficient, easy-to-use, and beautiful plotting tools.
Features
- 📊 Multiple Chart Types: Bar charts, matrix plots, correlation plots, circos plots, brain surface plots, brain connectivity plots
- 🎨 Professional Research Style: Built-in color schemes that meet academic publication standards
- 📈 Automatic Significance Testing: Built-in statistical methods with automatic significance annotations
- 🔬 Designed for Neuroscience: Supports common primate brain atlases and brain network visualization
- 🚀 Easy to Use: Simple API for quick getting started
Quick Start
from plotfig import plot_one_group_bar_figure
# Plot single group bar chart
data = [[1.2, 2.3, 3.1], [4.5, 5.6, 6.2]]
plot_one_group_bar_figure(data)
plt.show()
Installation
plotfig requires Python 3.11 or higher.
Install with uv:
uv add plotfig
Install with pip:
pip install plotfig
Documentation
For detailed documentation and usage examples, please visit the plotfig documentation.
Contributing
We welcome Issues and PRs! Whether it's bug reports, feature suggestions, or documentation improvements, please feel free to open an Issue.
For contribution guidelines, please see the contribution guide.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file plotfig-1.18.0.tar.gz.
File metadata
- Download URL: plotfig-1.18.0.tar.gz
- Upload date:
- Size: 34.1 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
993d3d44d42d406ad733a288b385608e47b6d97c35dbb60a8175301a20181934
|
|
| MD5 |
fb97cdffda28d6b8f1bc5b88ed98ff32
|
|
| BLAKE2b-256 |
36361d3097438f0f101453da91a46cf9f3608986aa2e1da8917b71b20b69272a
|
Provenance
The following attestation bundles were made for plotfig-1.18.0.tar.gz:
Publisher:
python_publish.yml on RicardoRyn/plotfig
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
plotfig-1.18.0.tar.gz -
Subject digest:
993d3d44d42d406ad733a288b385608e47b6d97c35dbb60a8175301a20181934 - Sigstore transparency entry: 1436792904
- Sigstore integration time:
-
Permalink:
RicardoRyn/plotfig@22eb9fe29297b6db6b9e3f6c37b129ad9383a488 -
Branch / Tag:
refs/tags/v1.18.0 - Owner: https://github.com/RicardoRyn
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python_publish.yml@22eb9fe29297b6db6b9e3f6c37b129ad9383a488 -
Trigger Event:
release
-
Statement type:
File details
Details for the file plotfig-1.18.0-py3-none-any.whl.
File metadata
- Download URL: plotfig-1.18.0-py3-none-any.whl
- Upload date:
- Size: 26.4 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
12923eccaac275bdd627c13d240f1033dc8409a47dc4e0cd7247312a2dd02c04
|
|
| MD5 |
a02d2e914f7a9796526d233f33ed1958
|
|
| BLAKE2b-256 |
d7e3b37d08d3ace50ca14d06ad21fd1ef34072329fa9025272ba682242f9494c
|
Provenance
The following attestation bundles were made for plotfig-1.18.0-py3-none-any.whl:
Publisher:
python_publish.yml on RicardoRyn/plotfig
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
plotfig-1.18.0-py3-none-any.whl -
Subject digest:
12923eccaac275bdd627c13d240f1033dc8409a47dc4e0cd7247312a2dd02c04 - Sigstore transparency entry: 1436792974
- Sigstore integration time:
-
Permalink:
RicardoRyn/plotfig@22eb9fe29297b6db6b9e3f6c37b129ad9383a488 -
Branch / Tag:
refs/tags/v1.18.0 - Owner: https://github.com/RicardoRyn
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python_publish.yml@22eb9fe29297b6db6b9e3f6c37b129ad9383a488 -
Trigger Event:
release
-
Statement type: