ECGkit_Siemens PULS.log file & peak detection

28 views
Skip to first unread message

alessio.p...@gmail.com

unread,
Jan 28, 2020, 11:10:01 AM1/28/20
to ecg-kit users

Dear experts,
I am working on a project with fMRI Siemens and recording physio data with the pulse oximeter of the scanner.
I would like to use your nice toolbox for the analysis of physio data but I have some questions:


My physio data format is in Siemens_Tics format with PULS.log and INFO.log files, is there a way to convert them in mat. file so that ECGkit can read them?


For my project I need to extract the number of peaks occurred during a task for every subject, so is there a way to have as output a mat. file with the number of peak detected and to save it for further analysis?


It's important that I can check if peaks are detected correcly, so is there an automatic peak rejection option BUT ALSO an option to change manually if a peak is rejected or not?


Thank you in advance for your availability

Alessio Proposito

Mariano Llamedo Soria

unread,
Jan 30, 2020, 5:55:03 PM1/30/20
to alessio.p...@gmail.com, ecg-kit users
Hi Alessio, thanks for trying the kit. 

El mar., 28 de ene. de 2020 a la(s) 13:10, <alessio.p...@gmail.com> escribió:

Dear experts,
I am working on a project with fMRI Siemens and recording physio data with the pulse oximeter of the scanner.
I would like to use your nice toolbox for the analysis of physio data but I have some questions:


My physio data format is in Siemens_Tics format with PULS.log and INFO.log files, is there a way to convert them in mat. file so that ECGkit can read them?


Yes there is a way. First you need a parser or driver for your specific data format. Once you are able to read your recordings, then you must follow te format definition for the .mat files:


You can easily inspect your converted signal with any example provided with the kit, or a visual inspection with:

ECGw = ECGwrapper('recording_name','your_rec.mat')
plot_ecg_strip(ECGw)
 

For my project I need to extract the number of peaks occurred during a task for every subject, so is there a way to have as output a mat. file with the number of peak detected and to save it for further analysis?


yes of course. Check the examples provided that perform ECG peak detection and for your case, maybe PPG peak detection is more useful. Check the documentation and examples for that:



It's important that I can check if peaks are detected correcly, so is there an automatic peak rejection option BUT ALSO an option to change manually if a peak is rejected or not?




Thank you in advance for your availability

Alessio Proposito


Give a try and ask further here in the forum if you have any trouble.

Best,
Mariano.
 

--
You received this message because you are subscribed to the Google Groups "ecg-kit users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ecg-kit-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ecg-kit-users/182275de-c3e0-468e-91f3-022d783d70bb%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages