KS Foundation is a C-library with additional support functions and sequence modules for simpler and structured pulse sequence programming on GE MR-systems using EPIC. This has been developed by the Neuro MR Physics group at Karolinska University Hospital, Stockholm, Sweden.
– The Neuro MR Physics group, Karolinska University Hospital
Documentation Overview
If you are new to EPIC...
- First have a look at the EPIC Crash Course and the Get Started
- Navigate around in the functions of ksgre_tutorial.e and ksgre_tutorial_implementation.e (click on one of the functions to see the code)
- Go to ksfoundationepic.org/ismrm2019-demo for some guided examples
For categorized reference documentation, use the [Modules] tab on the side panel
[Modules]
For learning about many of KSFoundation's features, use the Howto's tabs in the side panel
- Get Started
- PSD restructuring 2024
- Hardware Limits
- Error Handling
- Plotting (HTML)
- Debugging in VSCode
- Generic looping
- Phase Encoding Plans
- Offline Reconstruction of ksepi.e
- Passing Metadata tags in readouts
- Wave States
Other useful points of entry
- Search for functions and structures in the top-right corner
- List of structures used (some of which have documentation, like KS_RF, KS_TRAP, KS_READTRAP, KS_SELRF, etc.)
- Selection of GE RF pulses as KS_RF objects (see also
KSFoundation/rfpulses/*.eps
)
KS Foundation Sequence Objects