Skip to main content

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.

Metadata

Release files for braian 1.0.5

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

Source distribution (sdist)

Source distribution for braian 1.0.5
File Size Uploaded Provenance Actions
braian-1.0.5.tar.gz 93.5 kB Without provenance Details for braian-1.0.5.tar.gz

Built distribution (wheel)

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

Total release size: 205.0 kB

Release files / braian-1.0.5.tar.gz

Download URL braian-1.0.5.tar.gz
Size 93.5 kB
Tags Source
SHA-256 checksum
How to use checksums
c9d72f5a167412e95255d3edc330e6e0d46a030a3c8067b66adbff4381fb0d37
BLAKE2b-256 checksum
How to use checksums
976083f0b0355e2c808c18abb9421751d9ecab4ee9b643beb3882ee1e809bd1f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.0.1 CPython/3.11.4 Linux/6.1.0-30-amd64

Release files / braian-1.0.5-py3-none-any.whl

Download URL braian-1.0.5-py3-none-any.whl
Size 111.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b37b08044352b60c1c93735e15fd12461d014df69dfe820e7d3997ff27598dc9
BLAKE2b-256 checksum
How to use checksums
70a99405c2f80a06d71c1e0d2ce20beb7fc6137068db3c905ee29995a6dae505
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.0.1 CPython/3.11.4 Linux/6.1.0-30-amd64

Security for braian 1.0.5

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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