pulserver

View on PyPIReverse Dependencies (0)

0.1.12 pulserver-0.1.12-py3-none-any.whl

Wheel Details

Project: pulserver
Version: 0.1.12
Filename: pulserver-0.1.12-py3-none-any.whl
Download: [link]
Size: 123585
MD5: f4f1686989dc354018cd716b17e320b6
SHA256: 6fba1fcbd6b3e0e203864c9d85d4ca74294f8081c39c6c1f92c658df2a0f6e06
Uploaded: 2024-10-31 15:55:09 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pulserver
Version: 0.1.12
Summary: A PyPulseq-based client/server MR sequence design toolbox.
Author-Email: Matteo Cencini <matteo.cencini[at]gmail.com>
Project-Url: Homepage, https://github.com/INFN-MRI/pulserver
Project-Url: Bug Reports, https://github.com/INFN-MRI/pulserver/issues
Project-Url: Source, https://github.com/INFN-MRI/pulserver
Keywords: pulseq,mri,sequence-design,pulse-sequences,mri-sequences
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10
Requires-Dist: click
Requires-Dist: numpy (<2.0)
Requires-Dist: scipy (<1.14)
Requires-Dist: numba
Requires-Dist: pypulseq
Requires-Dist: pulpy
Requires-Dist: mri-nufft
Requires-Dist: mrd-python
Requires-Dist: ipywidgets
Requires-Dist: black; extra == "dev"
Requires-Dist: isort; extra == "dev"
Requires-Dist: sphinx; extra == "doc"
Requires-Dist: pydata-sphinx-theme; extra == "doc"
Requires-Dist: myst-nb; extra == "doc"
Requires-Dist: matplotlib; extra == "doc"
Requires-Dist: mrtwin; extra == "doc"
Requires-Dist: sphinx-copybutton; extra == "doc"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-black; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: pytest-sugar; extra == "test"
Requires-Dist: pytest-xdist; extra == "test"
Provides-Extra: dev
Provides-Extra: doc
Provides-Extra: test
Description-Content-Type: text/x-rst
License-File: LICENSE.txt
[Description omitted; length: 2139 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.3.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
pulserver/__init__.py sha256=CzKuTuJvdSEC0Wgsj6S6FcjWKM5ZBdaHGCxWx-CwDcg 384
pulserver/_cli.py sha256=b64-HVS8HEcQ-texx3-4IOoyU6ECRp6DY-LBboU2v_c 1970
pulserver/_opts.py sha256=VJhtxOI28tUpxPR0LRJZlsAi6rxnrc1QbfLU5JUo5dQ 3821
pulserver/_version.py sha256=cuLjhzc4k2qL9vS7TDaPLs82wisSY2yFKQtDhC08Kis 413
pulserver/_apps/SPGR2D.py sha256=F0bM-PKaU3pJYASTdfDHFcg7gfkLsDanfqaQmYuUki8 625
pulserver/_core/__init__.py sha256=LgN8oIlBAfVBJGbNxA5inAcsvCECm7tbfNtxXfLc-G8 220
pulserver/_core/_autoseg.py sha256=d6XG83_p0-E6CTjNRdVtTUXVUZNqvwmfUxdlAdChx0M 3960
pulserver/_core/_ceq.py sha256=LvoXZVrSogMAG2nBKJoCkkfU4qOxOs7W48yQFP-w3wA 13000
pulserver/_core/_header.py sha256=z85gstZNBhX21QD3kjQECZiOOdlwtns5TcG-G6cV8qM 19417
pulserver/_core/_sequence.py sha256=bOJhQlGOGkKKDMTbtzp3UE-lArQa2qCDtUccYLa2dv8 16309
pulserver/_safety/__init__.py sha256=D6GKu-AlDr7ChjLk9Lv2I_VGhEpRbHjgbvOEvxqhWIk 130
pulserver/_safety/_gehc.py sha256=ACK0Q9IC4FHp0i8RvF9iZFaTzx4b19y7KK5lMeotb4s 9642
pulserver/_server/__init__.py sha256=tlQZUtxphcwXj8vR0u4mmy3q86-MW0ZeP-HsRHxcKNE 108
pulserver/_server/_server.py sha256=rhg7C5lehQu1EPPMb6kc4gh24vqAv5Mk85ZtTZBXj08 9710
pulserver/blocks/__init__.py sha256=WpbTVRN2cUEpe1KLFu9WqmRIlhSMU12ZtLF-CJjqrwM 499
pulserver/blocks/_grad/_make_spiral.py sha256=Juwy2fWUJt0u8_DHnHcPqC3mMPnGq2zNSUJEKQZm0S0 5281
pulserver/blocks/_misc/__init__.py sha256=pYvaUMmJEFMIEgwYbaJRJr1Ywbh399YXd_-6WeD_QIo 236
pulserver/blocks/_misc/_calc_delay.py sha256=gh40jUEh3mncafIra0XF40oSdPP9fxJEWt0NFuEpaGY 1400
pulserver/blocks/_misc/_make_spoiler_gradient.py sha256=yEKQ2Sx49HKN1f5h2zAmk3Vmo235vpIPOvFmR-UiS4Y 1589
pulserver/blocks/_phaseenc/__init__.py sha256=qoO05Dqv4YhYlBzatF7wpdWkEBeRVR3hUMR6Io7uNbw 157
pulserver/blocks/_phaseenc/_make_phase_blip.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pulserver/blocks/_phaseenc/_make_phase_encoding.py sha256=HLA25VHRpFmKCMZYbr5hA2bfnXTuFYrnYyMlj7Itwoc 1118
pulserver/blocks/_readout/__init__.py sha256=tv3KpFWZjKPFORjSwZ8lXrBJqM0thNRmUujfsxQWU-4 244
pulserver/blocks/_readout/_make_line_readout.py sha256=8zJYMDKCtWM8buyk2NVjiJbZRsPprjDd4EFRfp1a8T8 4544
pulserver/blocks/_readout/_make_spiral_readout.py sha256=OFs6x-DvRXUKhjlVEP40EroS8ZmshrgTXf6qmQlN1wM 2873
pulserver/blocks/_readout/rosette_readout.py sha256=6-IotMmgJ1Hx2Bge5bR0pFDv-86jN2pRgnR1DFSjVXI 86
pulserver/blocks/_rfpulse/__init__.py sha256=Te9pVq1HsKOML09gHAOOpR5itTQ83bqY6srkzcmTSMo 6514
pulserver/blocks/_rfpulse/_make_slr_pulse.py sha256=a377hVqAzDqD5LwZFc_nHq4w7hk_wNCNI085yp2x_xU 8759
pulserver/blocks/_rfpulse/_make_spsp_pulse.py sha256=nFMnf0rjWP6pWJwQZFgHjBb9-0DYoLyxJsYrL3n7bcE 6757
pulserver/blocks/_rfpulse/_plot.py sha256=wrKPxlYRdY6yjHekEJ3MHs7FAQ6hi_aKhwdSsxzEGNc 4797
pulserver/blocks/_rfpulse/_spsp/__init__.py sha256=P4Euz9mg4uOoePHIa2ZvsOC00nGvnqO5VYTHMdi_Z0U 299
pulserver/blocks/_rfpulse/_spsp/_slr.py sha256=A2j4Q4289e3AIOpfYpSocVSqdlbMHm5PBZxFYvuTIjs 12145
pulserver/blocks/_rfpulse/_spsp/_utils.py sha256=nsA8lQW3QYE-l5lrRssZsfWAhyHsmSkcu3fA-k7_m6s 2361
pulserver/blocks/_rfpulse/_spsp/rf_ripple.py sha256=VF7S7E5zAwLCSMakjT2tmTJwXtgZBzz5fvolSwdhm_E 2372
pulserver/blocks/_rfpulse/_spsp/spec_interp.py sha256=kmsvcwStaLQ36W9qsOkn8Ald3QyvUx2GOU6SqUqHW4Y 858
pulserver/blocks/_rfpulse/_spsp/ss_alias.py sha256=oTbrQ8Qbf_oOKwQu74fLmw0lFO0-Q7ClKzJjJqdY8Wg 11910
pulserver/blocks/_rfpulse/_spsp/ss_design.py sha256=0d5UHqrBIJ-2x06Rtgi6yvxKAoOvDwQKRozTTK7zV1Q 14924
pulserver/blocks/_rfpulse/_spsp/ss_ep.py sha256=8k6FELAKNinYDES5z_jf6cMlviLx3pNgkZLjxNQKL_A 10196
pulserver/blocks/_rfpulse/_spsp/ss_filters.py sha256=FAN7cg-LryNI0VPbHBUQvVy5N3JTbJG-R27Shtd1ZBI 60706
pulserver/blocks/_rfpulse/_spsp/ss_flyback.py sha256=z_O_1Z6uxIqHVBIu1MnG3sGHELUGCJNvM5uDLiAmrJo 14497
pulserver/blocks/_rfpulse/_spsp/ss_fourier.py sha256=NPgF9kAD4smtVIsFvnDLWQJgG0AR-zJWCEZJTWTtpOM 2408
pulserver/blocks/_rfpulse/_spsp/ss_globals.py sha256=dw3AtlaGnXIq5bKvFak6Mu4BduUGSgJgbyNuo5iQrcg 1035
pulserver/blocks/_rfpulse/_spsp/ss_grad.py sha256=hnVVNEjWzYkO5oZ1V6RGjWdAio4k-DwpmuBqVPTC75Y 7479
pulserver/blocks/_rfpulse/_spsp/ss_spect_correct.py sha256=UY1iqm25cq5O151IHKuBIb_czZ7DU2q18u3PcekY3tI 1788
pulserver/blocks/_rfpulse/_spsp/ss_verse.py sha256=sABnJ0yyMZ1sotMmJMTUers93zgFWv5lF32NaRbNHIs 4910
pulserver/parsing/__init__.py sha256=GIWC0DsFLkRLjRPAy9U48ymVfm49jYSlTkAYlDOjqfs 383
pulserver/parsing/_base.py sha256=fyclv06QDm7hyVGdE81QVhC6lhFhrsSJ6TmBMu84rHM 9468
pulserver/parsing/_cartesian_params.py sha256=t2ukhyoh7jXIeCiG5D2o4PBOlnEeeS_jJBB4ufK_zqw 5893
pulserver/plan/__init__.py sha256=6Jq2DN_0WWI26HMNtgPDnRhkkA7elx-TzNoHFC7-fxc 781
pulserver/plan/_cartesian2D.py sha256=ovULSt5WeBETtHzDO1XwWz0N9jd3N-GTRi0k9EiptlQ 5354
pulserver/plan/_cartesian3D.py sha256=t1wO_OBV0pTiMiIc-7j-phiMq_7ky78JVLe6C_aEwXA 5729
pulserver/plan/_noncartesian2D.py sha256=mfWUtc6oyfbyM1fXcIk4KC1rgAdZ6CLpXYJtvoN1dqk 4670
pulserver/plan/_noncartesian3D.py sha256=NyxC7jnOO7qfIcoH9ZV1QUyvC7SoB3EJyoe6IssaJNU 2990
pulserver/plan/_ordering.py sha256=rVjK399jZiDYgqSx1PVbHR2yI6yLqdxhBZ3Clqis1ZU 1215
pulserver/plan/_phase_cycling.py sha256=GMCqL3JYTJdO0qMnrFBPmhc__RCjO33tozTIX1rdg7w 2716
pulserver/plan/_stack3D.py sha256=ppgZOlM6yzffibgx87hRhVfURz_pnTAybEBjNSXlc1o 5125
pulserver/plan/_iterators/__init__.py sha256=7vubzvMrlQDhIjt5-E25BXVUenurBStmT5aFOekfSgE 632
pulserver/plan/_iterators/_base.py sha256=nDzRVEQTehMTmR_yF5suaoHLgxlrnWcudOsIAzn13W8 2805
pulserver/plan/_iterators/_cartesian2D_iterator.py sha256=nPk1BUquaYPOkuX7fbG7RECGOJLM5iMGsDohll67XWk 5855
pulserver/plan/_iterators/_cartesian3D_iterator.py sha256=Kykg8Pto-iqKVSAcyrS1eQ9bXDzrzaNHPqELaAAO73s 4157
pulserver/plan/_iterators/_noncartesian2D_iterator.py sha256=RQrOconbYRFkyId0TeIrDmuIctAii22SdwYwctgyBas 5953
pulserver/plan/_iterators/_noncartesian3D_iterator.py sha256=wWghYaR3NpJ5CS8DjBgX2NJFgVZNuT933jk9fK3KoCg 3355
pulserver/plan/_iterators/_stack3D_iterator.py sha256=NtslrD4ktMgVcSrj-fF-ciBxSMpGCy8nJ1eh_P5lr0k 5926
pulserver/plan/_sampling/__init__.py sha256=zdDzAZ5wXbH86cInQbdQa2Fe5L_wLoRXlACV-ilwyCg 478
pulserver/plan/_sampling/_grid_sampling.py sha256=s-zX_D4ByPUJPwSe25kBCnB5Ycjc_DW1SydbwwndVg0 5335
pulserver/plan/_sampling/_partial_fourier.py sha256=nLqw4BTj7PndCN1XBSbgX2QegkLPnkPMFt2CdE8s-Bs 1265
pulserver/plan/_sampling/_poisson_sampling.py sha256=0M9h6dRYrbBZDsszdNvq-p03mYL7VxqAxKkfYqdFkFU 8652
pulserver/plan/_sampling/_tilt.py sha256=a7-JEJ5WgykBwgdFen6nwuT__B2ylnis6Vy1WNgj2O0 1320
pulserver/sequences/__init__.py sha256=Pp5nLGVMI5sRkuxi34knhULgwfvdWG3rrFm6nvV-qs4 162
pulserver/sequences/_design_2D_spgr.py sha256=q73IG-1pnRUheZ-MECreQCUhaY8MDXKj3cPwlQ8jDjc 9628
pulserver/sequences/_design_3D_spgr.py sha256=s0IrNMTcGSzky2GVUEgLsvuae8gjCIUIo66zpNpUCxI 6626
pulserver-0.1.12.dist-info/LICENSE.txt sha256=Xm0tOYb0HuPNFkFTAWkG4Do0dx8bPwOAOGYQMqkit7U 1071
pulserver-0.1.12.dist-info/METADATA sha256=FktDc6wZuD9nWbfaVCuRBI2ktNYKQ14ZUEwpv9YFe3o 3779
pulserver-0.1.12.dist-info/WHEEL sha256=P9jw-gEje8ByB7_hXoICnHtVCrEwMQh-630tKvQWehc 91
pulserver-0.1.12.dist-info/entry_points.txt sha256=FCgqyZgnh5G4B7zNLKhXDPnP07zyyumcxu82AjqBbJ8 49
pulserver-0.1.12.dist-info/top_level.txt sha256=AtzeBqV7oVsg88bWlzE7IOb1u5mHpe7GyCnlgWvmw5U 10
pulserver-0.1.12.dist-info/RECORD

top_level.txt

pulserver

entry_points.txt

pulserver = pulserver._cli:cli