EPIC programming using KS Foundation

17-21 March 2025

@ Karolinska University Hospital, Stockholm, Sweden



This five-day course/workshop will cover the basics of EPIC programming using KS Foundation, but mostly focus on the new available features.


The course has room for 20 attendees and is free of charge.


The course program is found below (subject to minor changes)



KSF EPIC 2025 course program

(preliminary)


Monday - March 17

Mon 08:30-09:30 Welcome & Computer VM checks

Mon 09:30-10:30 (Standard) EPIC crash course (Stefan)

Mon 10:30-10:45 BREAK

Mon 10:45-11:45 Exercise 1a - A minimal PSD UI change
                               Exercise 1b - Enforce parameters in range

Mon 11:45-12:45 LUNCH

Mon 12:45-13:45 KSFoundation EPIC overview (Stefan)

Mon 13:45-14:45 Exercise 2 - User CVs for RF choice

Mon 14:45-15:00 BREAK

Mon 15:00-16:00 KSFoundation overview cont. (Stefan)

Mon 16:00-16:30 Debugging in VSCode together (Tim)

Mon 16:30-18:00 Exercise 3 - Flow comp in the readout direction (XGRAD)


Tuesday - March 18

Tue 08:30-09:30 RF Pulses in KSFoundation (Ola)

Tue 09:30-09:45 BREAK

Tue 09:45-11:45 Exercise 4 - Make a Spin-Echo sequence

Tue 11:45-12:45 LUNCH

Tue 12:45-13:45 Classic scan looping and sequence modules (Adam)

Tue 13:45-14:45 Hardware limits in KSFoundation (Enrico)

Tue 14:45-15:00 BREAK

Tue 15:00-18:00 In parallel:

                              - Exercise 5 - Add a simple inversion prep pulse

                              - Run your PSD on the MR scanner

3T MR scanner is available 13:00-17:00


Wednesday - March 19

Wed 08:30-09:30 The loop control ( Adam)

Wed 09:30-10:30 ksgre_tutorial vs ksgre (Enrico)

Wed 10:30-10:45 BREAK

Wed 10:45-12:00 KS_KCOORDS and KS_PHASEENCODING_PLAN (Henric)

Wed 12:00-13:00 LUNCH

Wed 13:00-14:00 Exercise 6 - Make your own phase encoding plan (Henric)

Wed 13:00-14:30 Changing waveforms in scan (Adam)

Wed 14:30-15:30 Exercise 7 - Make a wave readout

Wed 15:30-15:45 BREAK

Wed 15:45-17:00


Wed 18:00- Walking tour of Old Town


Thursday - March 20

Thu 08:30-10:30 Image reconstruction (Stefan, Henric)

Wed 10:30-10:45 BREAK

Thu 10:45-12:00 Exercise 9 - Add custom metadata to readouts

Wed 12:00-13:00 LUNCH

Thu 13:00-14:00 ksfse.e & ksepi.e

Thu 14:00-17:00 Course project


3T MR scanner should be available 14:00-17:00


Thu 18:30- Course dinner by GE Healthcare


Friday - March 21

Fri 08:30-12:00 Course project continued

Fri 12:00-13:00 Lunch

Fri 13:00-16:00 Course project continued

3T MR scanner is available 13:00-17:00