MR image reconstruction and processing package specifically developed for PyTorch.
Project description
MRpro
MR image reconstruction and processing package specifically developed for PyTorch.
This package supports ismrmrd-format for MR raw data. All data containers utilise PyTorch-tensors to ensure easy integration in PyTorch-based network schemes.
Installation for developers
- Clone the repo
- Create/select a python environment
- Open terminal in the "MRpro" main folder
- Install "MRpro" in editable mode with linting and testing:
pip install -e ".[lint,test]"
- Setup Pre-Commit Hook:
pre-commit install
Recommended IDE and Extensions
We recommend to use Microsoft Visual Studio Code with the following extensions:
- Python (Microsoft)
- Pylance (Microsoft)
- isort (Microsoft)
- Python Indent (Kevin Rose)
- Python Type Hint (njqdev)
- Editorconfig for VS Code (EditorConfig)
- Mypy (Martan Gover)
- autoDocstring (Nils Werner)
- markdownlint (David Anson)
- Even Better TOML (tamasfe)
Further extensions that might be useful:
- IntelliCode (Microsoft)
- Remote - SHH (Microsoft)
- GitHub Copilot (GitHub - fee-based )
Note that this project uses a pyproject.toml instead of setup.py file
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
MRpro-0.0.0.tar.gz
(8.3 kB
view hashes)
Built Distribution
MRpro-0.0.0-py3-none-any.whl
(11.1 kB
view hashes)