Skip to content

Extend to Wasabiti#69

Open
ckolbPTB wants to merge 6 commits intoPTB-MR:wasabifrom
ckolbPTB:wasabiti
Open

Extend to Wasabiti#69
ckolbPTB wants to merge 6 commits intoPTB-MR:wasabifrom
ckolbPTB:wasabiti

Conversation

@ckolbPTB
Copy link
Contributor

Things to do:

  • Find better names for add_adia_sat_block and add_sat_pulse_train. Do we need both?
  • Evaluate commented out code in hyperbolic_secant_pulse.py
  • WASABITI implementation in PTBSequences used spoiling along all three directions after saturation pulse.
# Post Preparation Spoiler
post_spoil_amp = 1.0 * sys.max_grad  # Hz/m
post_spoil_rt = 1.0e-3  # spoiler rise time in seconds
post_spoil_dur = 5.5e-3  # complete spoiler duration in seconds
post_spoil_x, post_spoil_y, post_spoil_z = (
    make_trapezoid(
        channel=c,
        system=sys,
        amplitude=post_spoil_amp,
        flat_time=post_spoil_dur - 2 * post_spoil_rt,
        rise_time=post_spoil_rt,
    )
    for c in ['x', 'y', 'z']
)

@ckolbPTB ckolbPTB requested a review from schuenke February 24, 2026 12:21
@github-actions
Copy link

github-actions bot commented Feb 24, 2026

Coverage

Coverage Report
FileStmtsMissCoverMissing
/home/runner/.local/lib/python3.12/site-packages/mrseq
   _version.py770%2–9
/home/runner/.local/lib/python3.12/site-packages/mrseq/preparations
   adiabatic_sat_prep.py654629%39, 43, 70–77, 113–166
   t2_prep.py51198%195
/home/runner/.local/lib/python3.12/site-packages/mrseq/scripts
   b0_b1_wasabiti.py1125154%99, 196–256, 313, 376–402, 406
   radial_flash.py1401192%101, 104, 259, 345, 403–408, 428, 434
   spiral_flash.py1191092%95, 230, 312, 362–367, 386, 392
   t1_inv_rec_gre_single_line.py93990%162, 255, 298–303, 330, 336
   t1_inv_rec_se_single_line.py106992%219, 316, 375–380, 407, 413
   t1_molli_bssfp.py1411391%216, 282–284, 299, 374, 428–433, 454, 460
   t1_t2_spiral_cmrf.py1481292%89, 95, 114, 167, 384, 431–436, 462, 468
   t1rho_se_single_line.py102892%310, 367–372, 399, 405
   t2_multi_echo_se_single_line.py96991%162, 261, 314–319, 344, 350
   t2_t2prep_flash.py1431590%103, 226, 243, 277–279, 291, 367, 429–434, 454, 460
   t2star_multi_echo_flash.py1451490%114, 233, 280–282, 294, 390, 452–457, 477, 483
/home/runner/.local/lib/python3.12/site-packages/mrseq/utils
   hyperbolic_secant_pulse.py611379%33, 78–89, 101
   ismrmrd.py93298%173, 179
   sequence_helper.py59493%105, 133–134, 162
   trajectory.py149398%45, 87, 354
TOTAL196223788% 

Tests Skipped Failures Errors Time
379 0 💤 1 ❌ 0 🔥 1m 37s ⏱️

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