BraiAn
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)
| 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)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| 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.