-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Native Siemens Reader #73
Comments
Wow, thanks for starting to look into this! There is also the package https://github.com/pehses/twixtools It is written by @pehses, who also wrote the Matlab toolbox
I guess the way to store the header information is very language specific. If there is some searchable format in Julia? Comparing https://github.com/BioJulia/BufferedStreams.jl which substantially sped up the loading of some NMR data in some rudimentary code I once wrote; especially when loading from a network drive. |
Very interesting. Is (In |
I personally don't use it a lot since I am a 3D kinda guy. But in particular if you do multi-slice imaging and have limited memory / don't want to wait forever, it is very useful if you can just load the data that you need--which can be at the order of 1% of the total file size. |
|
Thanks for looping me in, @alexjaffray , I agree with you that Being new to the Siemens world, I can second @JakobAsslaender in that There are some idiosyncrasies in the All the best, |
During the restructuring (#72) I am looking a little bit how much effort it would be to read siemens files natively.
There seem to be the following packages:
https://github.com/ismrmrd/siemens_to_ismrmrd
https://github.com/wtclarke/pymapvbvd
Does anybody know, which of the ones has more functionality, i.e. less limitations? I lean towards the
siemens_to_ismrmrd
since it basically gives us for free the ability to derive a properRawAcquisitionData
. Played around a little bit with it on theSplitPackage
branch:https://github.com/MagneticResonanceImaging/MRIReco.jl/tree/SplitPackage/MRIFileIO/src/Siemens
Nothing serious yet, just playing around.
Making a rather mechanical translation of
siemens_to_ismrmrd
would have the side advantage that one can compare codes later on and fix bugs in both projects.(ping @JakobAsslaender since you raised interested in a native siemens reader)
The text was updated successfully, but these errors were encountered: