Skip to main content

mr-recv-coil-match-networks

DOI

Description

This repository implements calculations for MRI receive coil matching networks. These matching networks provide noise matching, preamplifier decoupling and common-mode rejection.

Installation

To install the Python package (required for using the Jupyter notebook), run python3 -m pip install mr-recv-coil-match-networks. Alternatively, run pip install . in the root directory of this repository.

To use the Jupyter notebook, the requirements at https://lcapy.readthedocs.io/en/latest/install.html must also be installed.

Usage

This repository can be used interactively through the mr_recv_coil_match_networks.ipynb Jupyter notebook.

This repository also implements a Python package mr_recv_coil_match_networks, which can be used to interact with the matching networks programmatically.

Derivations

Notebooks relating to the derivation procedure for the baluns are located in the derivations directory.

Authors and acknowledgment

This repository was created by Rasmus Jepsen for the Technical University of Denmark (DTU) to supplement the research article "Baluns for Preamplifier Decoupling of Radio-Frequency Receive Coils" by Rasmus Jepsen, Wenjun Wang, Lars G. Hanson, Jan Henrik Ardenkjær-Larsen, and Vitaliy Zhurbenko (submitted).

This project has received funding from the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme (grant agreement No 856432).

ERC - EU flag for projects funded under FP7 or Horizon 2020

License

A copy of the GNU Lesser General Public License version 2.1 is available in the LICENSE file.

mr-recv-coil-match-networks Copyright © 2024 Technical University of Denmark (developed by Rasmus Jepsen)

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA

Metadata

Release files for mr-recv-coil-match-networks 2.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mr-recv-coil-match-networks 2.0.2
File Size Uploaded Provenance Actions
mr_recv_coil_match_networks-2.0.2.tar.gz 21.2 kB Without provenance Details for mr_recv_coil_match_networks-2.0.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for mr-recv-coil-match-networks 2.0.2
File Interpreter ABI Platform Actions
mr_recv_coil_match_networks-2.0.2-py3-none-any.whl Python 3 none any Details for mr_recv_coil_match_networks-2.0.2-py3-none-any.whl

Total release size: 40.7 kB

Release files / mr_recv_coil_match_networks-2.0.2.tar.gz

Download URL mr_recv_coil_match_networks-2.0.2.tar.gz
Size 21.2 kB
Tags Source
SHA-256 checksum
How to use checksums
77e931dbecaff9282a8f8aa2aea24b6f350bacfc46fe21d7fa9be1814f459bf5
BLAKE2b-256 checksum
How to use checksums
e239097882fa45b02b1f534849ab8e98c8f837268fb9b5cd99b4c54a3a397c69
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / mr_recv_coil_match_networks-2.0.2-py3-none-any.whl

Download URL mr_recv_coil_match_networks-2.0.2-py3-none-any.whl
Size 19.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4d336326ab810f0641b6f6482237943c5e42ce81bbf255e72ad2c06574a2e8c0
BLAKE2b-256 checksum
How to use checksums
619eb7ad36805344eaf0dec407b13b472132e7eaa33c3029028eaa471f53ef93
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Security for mr-recv-coil-match-networks 2.0.2

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.

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