AIND MRI Targeting
Tools to plan and execute MRI-guided targeting experiments
Installation
If you choose to clone the repository, you can install the package by running the following command from the root directory of the repository:
pip install .
Otherwise, you can use pip:
pip install aind-mri-targeting
To install notebooks, run:
install_notebooks [path]
To develop the code, run:
uv sync
Development
Please test your changes using the full linting and testing suite:
./scripts/run_linters_and_checks.sh -c
Or run individual commands:
uv run --frozen ruff format # Code formatting
uv run --frozen ruff check # Linting
uv run --frozen interrogate -v src # Documentation coverage
uv run --frozen codespell --check-filenames # Spell checking
uv run --frozen pytest --cov aind_mri_targeting # Tests with coverage
License
This project is licensed under the MIT License - see the LICENSE file for details.
Metadata
Release files for aind-mri-targeting 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| aind_mri_targeting-0.2.0.tar.gz | 220.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| aind_mri_targeting-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 243.0 kB
Release files / aind_mri_targeting-0.2.0.tar.gz
| Download URL | aind_mri_targeting-0.2.0.tar.gz |
|---|---|
| Size | 220.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c991ef076c95096357e626f05587e4127ac7374fa032dff8079712efd9e6ff25
|
|
BLAKE2b-256 checksum How to use checksums |
9f83e22325934130002d07faa2b9ea9789b14ec79038a42c640e328e046043a5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| 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}
|
Release files / aind_mri_targeting-0.2.0-py3-none-any.whl
| Download URL | aind_mri_targeting-0.2.0-py3-none-any.whl |
|---|---|
| Size | 22.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4592a9c6fff46fb8ced5d80b00b69a108e2d2b61c9ca2cb71661e831b2c5d866
|
|
BLAKE2b-256 checksum How to use checksums |
1a5f7ced696969d3486515a641b217b52f11af8a0ba6cc7bbd5c8fe1a22c3ea5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| 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}
|