Skip to main content

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.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pulserver-0.1.12.tar.gz (149.4 kB view details)

Uploaded Source

Built Distribution

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

pulserver-0.1.12-py3-none-any.whl (123.6 kB view details)

Uploaded Python 3

File details

Details for the file pulserver-0.1.12.tar.gz.

File metadata

  • Download URL: pulserver-0.1.12.tar.gz
  • Upload date:
  • Size: 149.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for pulserver-0.1.12.tar.gz
Algorithm Hash digest
SHA256 87f1e12465a07b29084554597f4cdfaeb76636cce5e0c4d12ba6f0d817541629
MD5 3a15d9a1b50e2951ed12c6a4e3b7a8d2
BLAKE2b-256 8fd72a7755579ee33e8a9f5746cbd8e5567717fa98b60207d27fff237ac6fcf4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pulserver-0.1.12.tar.gz:

Publisher: tags-release.yml on INFN-MRI/pulserver

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pulserver-0.1.12-py3-none-any.whl.

File metadata

  • Download URL: pulserver-0.1.12-py3-none-any.whl
  • Upload date:
  • Size: 123.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for pulserver-0.1.12-py3-none-any.whl
Algorithm Hash digest
SHA256 6fba1fcbd6b3e0e203864c9d85d4ca74294f8081c39c6c1f92c658df2a0f6e06
MD5 f4f1686989dc354018cd716b17e320b6
BLAKE2b-256 1e1a220b8e0fa922753c6e376f21d2cd6742e2a09f926b5f37c8ea8ec3f0ec84

See more details on using hashes here.

Provenance

The following attestation bundles were made for pulserver-0.1.12-py3-none-any.whl:

Publisher: tags-release.yml on INFN-MRI/pulserver

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.1.12 This release

2 files

0.1.11

2 files

0.1.10

2 files

0.1.9

2 files

0.1.8

2 files

0.1.7

2 files

0.1.6

2 files

0.1.5

2 files

0.1.4

2 files

0.1.3

2 files

0.1.2

2 files

0.1.1

2 files

0.1.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page