Skip to main content

A python library for easy navigation, visualisation, and analysis of whole-brain quantification data.

Project description

braian logo BraiAn

PyPI - Version status-badge

Installation

Once you are in an active python>=3.11,<3.14 environment, you can run:

python3 -m pip install braian

Citing

If you use BraiAn in your work, please cite the paper below, currently in pre-print:

Chiaruttini, N., Castoldi, C. et al. ABBA, a novel tool for whole-brain mapping, reveals brain-wide differences in immediate early genes induction following learning. bioRxiv (2024).
https://doi.org/10.1101/2024.09.06.611625

Building

Prerequisites

Windows instructions assume that you configured the PATH and PATHEXT variables with its command-line program location (e.g. git or pip). If you can't/didn't, you can juxtapose the path-to-exectuable to the respective commands (e.g., C:\Python311\python instead of python).
If you don't know how, we recommend using Scoop.

Step 1: clone the repository

git clone https://codeberg.org/SilvaLab/BraiAn.git /path/to/BraiAn

Step 2: install

with Poetry

cd /path/to/BraiAn
poetry install # --with docs, to install documentation dependencies
               # --with dev, to install basic dependencies to work on ipython

Poetry will automatically create a virtual environment in which it installs all the dependencies.
If, instead, you want to manage the environment yourself, Poetry uses the one active during the installation.

with pip

Requires python>=3.11,<3.14.

pip install -e /path/to/BraiAn

Note: installing with pip doesn't assure to install the same version of the dependencies used by developers to run and test braian.

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

braian-1.0.5.tar.gz (93.5 kB view details)

Uploaded Source

Built Distribution

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

braian-1.0.5-py3-none-any.whl (111.6 kB view details)

Uploaded Python 3

File details

Details for the file braian-1.0.5.tar.gz.

File metadata

  • Download URL: braian-1.0.5.tar.gz
  • Upload date:
  • Size: 93.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.0.1 CPython/3.11.4 Linux/6.1.0-30-amd64

File hashes

Hashes for braian-1.0.5.tar.gz
Algorithm Hash digest
SHA256 c9d72f5a167412e95255d3edc330e6e0d46a030a3c8067b66adbff4381fb0d37
MD5 1bac90cdd34ce75cdfdb5bb078445eea
BLAKE2b-256 976083f0b0355e2c808c18abb9421751d9ecab4ee9b643beb3882ee1e809bd1f

See more details on using hashes here.

File details

Details for the file braian-1.0.5-py3-none-any.whl.

File metadata

  • Download URL: braian-1.0.5-py3-none-any.whl
  • Upload date:
  • Size: 111.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.0.1 CPython/3.11.4 Linux/6.1.0-30-amd64

File hashes

Hashes for braian-1.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 b37b08044352b60c1c93735e15fd12461d014df69dfe820e7d3997ff27598dc9
MD5 0bb735563e2f9e4390979f2895ebe402
BLAKE2b-256 70a99405c2f80a06d71c1e0d2ce20beb7fc6137068db3c905ee29995a6dae505

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