Skip to main content

AIND MRI Targeting

CI PyPI - Version semantic-release: angular License ruff uv Copier

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)

Source distribution for aind-mri-targeting 0.2.0
File Size Uploaded
aind_mri_targeting-0.2.0.tar.gz 220.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for aind-mri-targeting 0.2.0
File Interpreter ABI Platform
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}

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

0.0.24

2 release files

0.0.23

2 release files

0.0.22

2 release files

0.0.21

2 release files

0.0.20

2 release files

0.0.19

2 release files

0.0.18

2 release files

0.0.17

2 release files

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