Pulserver#

Coverage CI/CD License Codefactor Sphinx PyPi Black PythonVersion

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.