Skip to main content

Create figures and images from NIfTI images, masks, and label maps.

Project description

Beautiful-Brains logo

Beautiful Brains

Beautiful-Brains creates notebook-friendly NIfTI figures from intensity images, masks, and label maps.

Beautiful-Brains provides a Python toolkit for loading, smoothing, transforming, coregistering, slicing, and compositing NIfTI images in Jupyter notebooks and Python scripts. Images are read with NiBabel, processed with NumPy and SciPy, and rendered with Pillow. Registration, masking, and bias-field correction are performed with ANTsPy.

Beautiful-Brains began as a series of personal utilities and scripts.

To Do Before Beta Release

  • Complete basic feature set
  • Design starter templates
  • Add documentation
  • Set up PyPI
  • Complete human code review

AI Disclaimer

This project began as a set of human-coded utilities for private use. Claude Code (Sonnet 4.6) and Codex (GPT-5.5) were used to convert a working codebase into a Python package. These tools helped redesign the code and build the package as of the first alpha release. Future development will continue using AI-assisted coding tools.

All code merged into a stable release must undergo human review.

Installation

Install the current Beautiful-Brains release with pip:

pip install beautiful-brains

Usage

See the demonstration notebook.

Support

Please send questions, bug reports, and feature requests to the issue tracker.

Documentation will be expanded after the project leaves alpha.

License

Beautiful-Brains is licensed under the terms of the GNU General Public License version 3. For more information, see the LICENSE file. :::

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

beautiful_brains-0.0.1.tar.gz (124.7 kB view details)

Uploaded Source

Built Distribution

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

beautiful_brains-0.0.1-py3-none-any.whl (132.4 kB view details)

Uploaded Python 3

File details

Details for the file beautiful_brains-0.0.1.tar.gz.

File metadata

  • Download URL: beautiful_brains-0.0.1.tar.gz
  • Upload date:
  • Size: 124.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for beautiful_brains-0.0.1.tar.gz
Algorithm Hash digest
SHA256 f098120ef4de773dce8f72118ce1f5258092ee447a1bfd331fe299d55679e399
MD5 0fe44f193e6d51bb5a5cefe1ac97335c
BLAKE2b-256 04af8e710552d9cd2d07e81ca48cb122c7219f713a59688c06fb991a9e651e36

See more details on using hashes here.

Provenance

The following attestation bundles were made for beautiful_brains-0.0.1.tar.gz:

Publisher: python-publish.yml on Tj-Ward/beautiful-brains

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file beautiful_brains-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for beautiful_brains-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 561a093ef771523d7c2124e7065b14ec81d0df31cb589a7e06a18aa7d183fb34
MD5 bfd3ebe544765684aa2bdd2737b5df84
BLAKE2b-256 f125283760d442ef5ca28975d9e4830f6ebe29a18a4a9e59227bb5cb21026e7e

See more details on using hashes here.

Provenance

The following attestation bundles were made for beautiful_brains-0.0.1-py3-none-any.whl:

Publisher: python-publish.yml on Tj-Ward/beautiful-brains

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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