A PyPulseq-based client/server MR sequence design toolbox.
Project description
Pulserver is a high-level wrapper over PyPulseq. It is designed to improve MR sequence code organization and provide a bridge between different Pulseq interpreter representations while providing a familiar interface to PyPulseq user.
It also provide a server-based interface to enable online sequence design routines, e.g., using the MR scanner as a client.
Features
Installation
Pulserver can be installed via pip:
pip install pulserver
Development
If you want to modifiy the Pulserver code base:
git clone https://github.com/INFN-MRI/pulservert.git
pip install -e ./pulserver
Usage
TODO: add quick example
Testing
To run the tests, execute the following command in the terminal:
pytest .
License
This project is licensed under the MIT License.
Contributing
Contributions are welcome! Please fork the repository and submit a pull request.
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
Built Distribution
Hashes for pulserver-0.1.12-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6fba1fcbd6b3e0e203864c9d85d4ca74294f8081c39c6c1f92c658df2a0f6e06 |
|
MD5 | f4f1686989dc354018cd716b17e320b6 |
|
BLAKE2b-256 | 1e1a220b8e0fa922753c6e376f21d2cd6742e2a09f926b5f37c8ea8ec3f0ec84 |