Skip to content

[v1.5.1] Add rotation extension#372

Draft
mcencini wants to merge 8 commits intoimr-framework:masterfrom
mcencini:feat-rotext
Draft

[v1.5.1] Add rotation extension#372
mcencini wants to merge 8 commits intoimr-framework:masterfrom
mcencini:feat-rotext

Conversation

@mcencini
Copy link
Collaborator

This is a draft containing the necessary changes to support rotation extension which not depend on rotate3D (#302) or set_block/get_block refactoring (#341, including gradient continuity check).

@mcencini mcencini mentioned this pull request Feb 27, 2026
8 tasks
@github-actions
Copy link

github-actions bot commented Feb 27, 2026

Coverage

Coverage Report
FileStmtsMissCoverMissing
/home/runner/.local/lib/python3.12/site-packages/pypulseq
   __init__.py423517%18–19, 36–68
   block_to_events.py171324%19–28, 33–40
   calc_duration.py252212%27–58
   calc_rf_center.py11736%25–34
   check_timing.py968610%24–211, 232, 239, 249–293
   convert.py401172%42, 48, 66, 72–73, 80, 82, 86–89
   decompress_shape.py32299%26–70
   event_lib.py967918%6–9, 41–45, 48–51, 69–82, 105–128, 150–172, 185, 205–210, 227–230, 247, 275–315
   opts.py662267%78, 83, 89, 94, 99, 102, 105, 107, 109, 112, 114, 116, 118, 120, 122, 124, 142, 166–170
/home/runner/.local/lib/python3.12/site-packages/pypulseq/SAR
   SAR_calc.py5260%7–9
/home/runner/.local/lib/python3.12/site-packages/pypulseq/Sequence
   sequence.py6436253%10–13, 26–1841
/home/runner/.local/lib/python3.12/site-packages/pypulseq/utils
   tracing.py16756%16, 33–34, 42, 54–55, 75
TOTAL108993814% 

Tests Skipped Failures Errors Time
17 0 💤 0 ❌ 17 🔥 2.861s ⏱️

mcencini and others added 2 commits February 27, 2026 12:11
Add runtime check for incompatible 'rotation' extension in Pulseq file generation.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant