Skip to main content

An interactive framework for atlas-based visualization of quantitative histological traits.

Project description

GeoBrain is an interactive Python framework for atlas-based visualization of quantitative histological data. It maps region-wise metrics derived from atlas-registered workflows, such as QUINT [1], onto the Allen Mouse Brain Common Coordinate Framework (CCFv3) [2]. Built on Plotly, geobrain provides interactive 2D atlas navigation, group comparisons, customizable color mapping, web-based dashboard for exploratory analysis and publication-quality exports.

Installation

Requires Python 3.12+. Install from PyPI:

uv venv
source .venv/bin/activate      # Linux / macOS
.venv\Scripts\activate         # Windows
uv pip install geobrain

Then launch the dashboard with:

geobrain

Or from source:

git clone https://github.com/anna-teruel/geobrain
cd geobrain
uv venv
.venv\Scripts\activate
uv pip install .

Documentation

License

This project is licensed under the MIT License © 2026 Anna Teruel-Sanchis and Konrad Danielewski.

See the LICENSE file for details.

References

[1] Yates, S. C., et al. (2019). QUINT: Workflow for Quantification and Spatial Analysis of Features in Histological Images From Rodent Brain. Frontiers in Neuroinformatics, 13, 75.

[2] Wang, Q., et al. (2020). The Allen Mouse Brain Common Coordinate Framework: A 3D Reference Atlas. Cell, 181(4), 936–953.e20.

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

geobrain-0.1.0.tar.gz (3.4 MB view details)

Uploaded Source

Built Distribution

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

geobrain-0.1.0-py3-none-any.whl (3.4 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: geobrain-0.1.0.tar.gz
  • Upload date:
  • Size: 3.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for geobrain-0.1.0.tar.gz
Algorithm Hash digest
SHA256 e793601630af859588d82d9eb40113bb29fcc64539103f28b01b1e9d1a2f03b4
MD5 638a03c37b68429bd0b70dc2c956eff9
BLAKE2b-256 f65ffa679f4853c1b60936a7e27ad83594641b978e2da917566665d1fd6d7c86

See more details on using hashes here.

File details

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

File metadata

  • Download URL: geobrain-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for geobrain-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5ccbbf1eaa847ce2dc52a67d3c86023251a13b1001dcc613c738b51f0c2be71d
MD5 5aac20098f501bc60b3fff38ebf00baa
BLAKE2b-256 6c1016347be0051a1f908564fe1d7f590280bd3fe582642a4073112194df1969

See more details on using hashes here.

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