Skip to main content

Tools to plan and execute MRI-guided targeting experiments

Project description

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.

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

aind_mri_targeting-0.2.0.tar.gz (220.8 kB view details)

Uploaded Source

Built Distribution

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

aind_mri_targeting-0.2.0-py3-none-any.whl (22.2 kB view details)

Uploaded Python 3

File details

Details for the file aind_mri_targeting-0.2.0.tar.gz.

File metadata

  • Download URL: aind_mri_targeting-0.2.0.tar.gz
  • Upload date:
  • Size: 220.8 kB
  • Tags: Source
  • Uploaded using 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}

File hashes

Hashes for aind_mri_targeting-0.2.0.tar.gz
Algorithm Hash digest
SHA256 c991ef076c95096357e626f05587e4127ac7374fa032dff8079712efd9e6ff25
MD5 41aecbe1de147d4ff01b02d73b7bfe0a
BLAKE2b-256 9f83e22325934130002d07faa2b9ea9789b14ec79038a42c640e328e046043a5

See more details on using hashes here.

File details

Details for the file aind_mri_targeting-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: aind_mri_targeting-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 22.2 kB
  • Tags: Python 3
  • Uploaded using 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}

File hashes

Hashes for aind_mri_targeting-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4592a9c6fff46fb8ced5d80b00b69a108e2d2b61c9ca2cb71661e831b2c5d866
MD5 2950a61b3995753d9171abb944473cf7
BLAKE2b-256 1a5f7ced696969d3486515a641b217b52f11af8a0ba6cc7bbd5c8fe1a22c3ea5

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