SlideShare a Scribd company logo
NP-EEG Toolbox:
An Open-Source Toolbox
for Naturalistic Paradigm EEG
Analysis
Juin-Der Lee, Michelle Liou, Vincent S. C. Chien,
Jiun-Wei Liou
Institute of Statistical Science, Academia Sinica,
Taipei, Taiwan
Data Science, Statistics & Visualisation 2022
This Photo by Unknown author is licensed under CC BY-SA-NC.
Agenda
• EEG
• Naturalistic paradigm
• Why release NP-EEG Toolbox
• Architecture
• Flowchart
• Future work
Spatio-temporal EEG signal for studying
human brain functions
https://i1.wp.com/pic4.zhimg.com/v2-d69f44ef5f25419ed2342d6a15d2f1e5_r.jpg
Traditional EEG experiment design
Mohsenzadeh, Yalda & Qin, Sheng & Cichy, Radoslaw & Pantazis, Dimitrios. (2018). Ultra-Rapid serial
visual presentation reveals dynamics of feedforward and feedback processes in the ventral visual
pathway. eLife. 7. 10.7554/eLife.36329.
• Repeat simple tasks a lot of
times
• It is “Unnatural”: humans
seldom behaves this way in real
life.
Naturalistic paradigm
https://sharpbrains.com/wp-content/uploads/2017/11/musicEEG.jpg
https://64.media.tumblr.com/01d02ff4f53ecfe8db5e11ad988bc21a/tumblr_inline_oyi13uwsbB1r9js4k_500.pn
g
Record EEG signal during shopping
Banerjee, Tannista. (2020). A neurobehavioral study on the efficacy of price interventions
in promoting healthy food choices among low socioeconomic families. Nature. 10.
10.1038/s41598-020-71082-y.
• Differences in Physiological Signals Due to Age and Exercise Habits of Subjects during Cycling Exercise, SY Lin, et al.,
Sensors 21 (21), 7220, 2021
• Brain dynamics and connectivity networks under natural auditory stimulation, PC Kuo, et al., Neuroimage 202,
116042, 2019
• Lingering sound: event-related phase-amplitude coupling and phase-locking in fronto-temporo-parietal functional
networks during memory retrieval of music melodies, YL Tseng, et al., Frontiers in Human Neuroscience 13, 150,
2019
Brain Dynamics & Information Synthesis Lab
at Institute of Statistical Science,
Academia Sinica
• Have being working on real-life EEG signal
processing for the past few years.
• Have developed an SOP of analyzing data.
• Have accumulated lots of in-house codes.
Motivations for releasing NP-EEG Toolbox
Save researcher’s time and effort
As a reference design
Foster collaborations
Architecture
EEG Lab
Preprocessing Connectivity Statistics Visualization
NP-EEG
Toolbox
MATLAB
Image processing toolbox
Signal processing toolbox
Statistics toolbox
Optimization toolbox
Preprocessing
Brain Connectivity
Analysis Statistics
Visualization
channels_()
• add_dummy_events
• re-reference
• bandpass filtering
• extract epochs
• reject bad channels with
too many bad trials
epochs_()
• reject bad epochs
ica_()
• Mark ICA components
having large R2 with
regression channels
clean_()
• Clean ICA components
whose R2 is too large by
regression out artifacts.
computePAC()
• Compute phase
amplitude coupling value
computePLV()
• Compute phase locking
value
plv_ttest()
• Statistical t-test for PLV
pac_ttest()
• Statistical t-test for PAC
plotPLV(), plotPAC()
• Visualize PLV and PAC results
Future work
Current
• Alpha version
• Command line only
• Some messy codes
• Not well documented
Next
• Documentation
• Sample dataset
• Graphical User Interface
• Refactoring
Will be available soon on GitHub.
Thank you for your time!

More Related Content

Similar to DSSV2022_np_eeg_toolbox

ICC2017 UUUI sessions 6205-1
ICC2017 UUUI sessions 6205-1ICC2017 UUUI sessions 6205-1
ICC2017 UUUI sessions 6205-1
UUUI ICA
 
FrB18_2_Krishnamoorthy_Venkatasubramanian.pptx
FrB18_2_Krishnamoorthy_Venkatasubramanian.pptxFrB18_2_Krishnamoorthy_Venkatasubramanian.pptx
FrB18_2_Krishnamoorthy_Venkatasubramanian.pptx
VenkatasubramanianKr8
 
Visual Analytics in Omics - why, what, how?
Visual Analytics in Omics - why, what, how?Visual Analytics in Omics - why, what, how?
Visual Analytics in Omics - why, what, how?
Jan Aerts
 
AI and neurological disorder- Epilepsy.,work with brain and omputers
AI and neurological disorder- Epilepsy.,work with brain and omputersAI and neurological disorder- Epilepsy.,work with brain and omputers
AI and neurological disorder- Epilepsy.,work with brain and omputers
274ZAINABSHAIKH
 
Artificial Neural Network for hand Gesture recognition
Artificial Neural Network for hand Gesture recognitionArtificial Neural Network for hand Gesture recognition
Artificial Neural Network for hand Gesture recognition
Vigneshwer Dhinakaran
 
BCI FOR PARALYSES PATIENT CONVERTING AUDIO TO VIDEO
BCI FOR PARALYSES PATIENT CONVERTING AUDIO TO VIDEOBCI FOR PARALYSES PATIENT CONVERTING AUDIO TO VIDEO
BCI FOR PARALYSES PATIENT CONVERTING AUDIO TO VIDEO
Harathi Devi Nalla
 
  Brain-Inspired Computation based on Spiking Neural Networks ...
 Brain-Inspired Computation based on Spiking Neural Networks               ... Brain-Inspired Computation based on Spiking Neural Networks               ...
  Brain-Inspired Computation based on Spiking Neural Networks ...
Jorge Pires
 
Bci
BciBci
Bci
BciBci
Information processing with artificial spiking neural networks
Information processing with artificial spiking neural networksInformation processing with artificial spiking neural networks
Information processing with artificial spiking neural networks
Advanced-Concepts-Team
 
The second seminar
The second seminarThe second seminar
The second seminar
AhmedMahany
 
Brain computer interface based
Brain computer interface basedBrain computer interface based
Brain computer interface based
Mohammed Saeed
 
Presentation on neural network
Presentation on neural networkPresentation on neural network
Presentation on neural network
Abhey Sharma
 
Brain Computer Interface for reconstructing sensory experiences
Brain Computer Interface for reconstructing sensory experiencesBrain Computer Interface for reconstructing sensory experiences
Brain Computer Interface for reconstructing sensory experiences
KrishnaPrasad194459
 
Scientific data management (v2)
Scientific data management (v2)Scientific data management (v2)
Scientific data management (v2)
Jian Qin
 
Scaling Unsupervised Ciliary Motion Analysis for Actionable Biomedical Insigh...
Scaling Unsupervised Ciliary Motion Analysis for Actionable Biomedical Insigh...Scaling Unsupervised Ciliary Motion Analysis for Actionable Biomedical Insigh...
Scaling Unsupervised Ciliary Motion Analysis for Actionable Biomedical Insigh...
Spark Summit
 
Small Is Beautiful: Summarizing Scientific Workflows Using Semantic Annotat...
Small Is Beautiful:  Summarizing Scientific Workflows  Using Semantic Annotat...Small Is Beautiful:  Summarizing Scientific Workflows  Using Semantic Annotat...
Small Is Beautiful: Summarizing Scientific Workflows Using Semantic Annotat...
Khalid Belhajjame
 
[台灣人工智慧學校] 主題演講 - 張智威總經理 (President of HTC DeepQ)
[台灣人工智慧學校] 主題演講 - 張智威總經理 (President of HTC DeepQ)[台灣人工智慧學校] 主題演講 - 張智威總經理 (President of HTC DeepQ)
[台灣人工智慧學校] 主題演講 - 張智威總經理 (President of HTC DeepQ)
台灣資料科學年會
 
20141003.journal club
20141003.journal club20141003.journal club
20141003.journal club
Hayaru SHOUNO
 
Visual Analytics in Omics: why, what, how?
Visual Analytics in Omics: why, what, how?Visual Analytics in Omics: why, what, how?
Visual Analytics in Omics: why, what, how?
Jan Aerts
 

Similar to DSSV2022_np_eeg_toolbox (20)

ICC2017 UUUI sessions 6205-1
ICC2017 UUUI sessions 6205-1ICC2017 UUUI sessions 6205-1
ICC2017 UUUI sessions 6205-1
 
FrB18_2_Krishnamoorthy_Venkatasubramanian.pptx
FrB18_2_Krishnamoorthy_Venkatasubramanian.pptxFrB18_2_Krishnamoorthy_Venkatasubramanian.pptx
FrB18_2_Krishnamoorthy_Venkatasubramanian.pptx
 
Visual Analytics in Omics - why, what, how?
Visual Analytics in Omics - why, what, how?Visual Analytics in Omics - why, what, how?
Visual Analytics in Omics - why, what, how?
 
AI and neurological disorder- Epilepsy.,work with brain and omputers
AI and neurological disorder- Epilepsy.,work with brain and omputersAI and neurological disorder- Epilepsy.,work with brain and omputers
AI and neurological disorder- Epilepsy.,work with brain and omputers
 
Artificial Neural Network for hand Gesture recognition
Artificial Neural Network for hand Gesture recognitionArtificial Neural Network for hand Gesture recognition
Artificial Neural Network for hand Gesture recognition
 
BCI FOR PARALYSES PATIENT CONVERTING AUDIO TO VIDEO
BCI FOR PARALYSES PATIENT CONVERTING AUDIO TO VIDEOBCI FOR PARALYSES PATIENT CONVERTING AUDIO TO VIDEO
BCI FOR PARALYSES PATIENT CONVERTING AUDIO TO VIDEO
 
  Brain-Inspired Computation based on Spiking Neural Networks ...
 Brain-Inspired Computation based on Spiking Neural Networks               ... Brain-Inspired Computation based on Spiking Neural Networks               ...
  Brain-Inspired Computation based on Spiking Neural Networks ...
 
Bci
BciBci
Bci
 
Bci
BciBci
Bci
 
Information processing with artificial spiking neural networks
Information processing with artificial spiking neural networksInformation processing with artificial spiking neural networks
Information processing with artificial spiking neural networks
 
The second seminar
The second seminarThe second seminar
The second seminar
 
Brain computer interface based
Brain computer interface basedBrain computer interface based
Brain computer interface based
 
Presentation on neural network
Presentation on neural networkPresentation on neural network
Presentation on neural network
 
Brain Computer Interface for reconstructing sensory experiences
Brain Computer Interface for reconstructing sensory experiencesBrain Computer Interface for reconstructing sensory experiences
Brain Computer Interface for reconstructing sensory experiences
 
Scientific data management (v2)
Scientific data management (v2)Scientific data management (v2)
Scientific data management (v2)
 
Scaling Unsupervised Ciliary Motion Analysis for Actionable Biomedical Insigh...
Scaling Unsupervised Ciliary Motion Analysis for Actionable Biomedical Insigh...Scaling Unsupervised Ciliary Motion Analysis for Actionable Biomedical Insigh...
Scaling Unsupervised Ciliary Motion Analysis for Actionable Biomedical Insigh...
 
Small Is Beautiful: Summarizing Scientific Workflows Using Semantic Annotat...
Small Is Beautiful:  Summarizing Scientific Workflows  Using Semantic Annotat...Small Is Beautiful:  Summarizing Scientific Workflows  Using Semantic Annotat...
Small Is Beautiful: Summarizing Scientific Workflows Using Semantic Annotat...
 
[台灣人工智慧學校] 主題演講 - 張智威總經理 (President of HTC DeepQ)
[台灣人工智慧學校] 主題演講 - 張智威總經理 (President of HTC DeepQ)[台灣人工智慧學校] 主題演講 - 張智威總經理 (President of HTC DeepQ)
[台灣人工智慧學校] 主題演講 - 張智威總經理 (President of HTC DeepQ)
 
20141003.journal club
20141003.journal club20141003.journal club
20141003.journal club
 
Visual Analytics in Omics: why, what, how?
Visual Analytics in Omics: why, what, how?Visual Analytics in Omics: why, what, how?
Visual Analytics in Omics: why, what, how?
 

Recently uploaded

Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...
Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...
Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...
Ana Luísa Pinho
 
Nucleic Acid-its structural and functional complexity.
Nucleic Acid-its structural and functional complexity.Nucleic Acid-its structural and functional complexity.
Nucleic Acid-its structural and functional complexity.
Nistarini College, Purulia (W.B) India
 
如何办理(uvic毕业证书)维多利亚大学毕业证本科学位证书原版一模一样
如何办理(uvic毕业证书)维多利亚大学毕业证本科学位证书原版一模一样如何办理(uvic毕业证书)维多利亚大学毕业证本科学位证书原版一模一样
如何办理(uvic毕业证书)维多利亚大学毕业证本科学位证书原版一模一样
yqqaatn0
 
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
yqqaatn0
 
bordetella pertussis.................................ppt
bordetella pertussis.................................pptbordetella pertussis.................................ppt
bordetella pertussis.................................ppt
kejapriya1
 
8.Isolation of pure cultures and preservation of cultures.pdf
8.Isolation of pure cultures and preservation of cultures.pdf8.Isolation of pure cultures and preservation of cultures.pdf
8.Isolation of pure cultures and preservation of cultures.pdf
by6843629
 
EWOCS-I: The catalog of X-ray sources in Westerlund 1 from the Extended Weste...
EWOCS-I: The catalog of X-ray sources in Westerlund 1 from the Extended Weste...EWOCS-I: The catalog of X-ray sources in Westerlund 1 from the Extended Weste...
EWOCS-I: The catalog of X-ray sources in Westerlund 1 from the Extended Weste...
Sérgio Sacani
 
Oedema_types_causes_pathophysiology.pptx
Oedema_types_causes_pathophysiology.pptxOedema_types_causes_pathophysiology.pptx
Oedema_types_causes_pathophysiology.pptx
muralinath2
 
20240520 Planning a Circuit Simulator in JavaScript.pptx
20240520 Planning a Circuit Simulator in JavaScript.pptx20240520 Planning a Circuit Simulator in JavaScript.pptx
20240520 Planning a Circuit Simulator in JavaScript.pptx
Sharon Liu
 
Chapter 12 - climate change and the energy crisis
Chapter 12 - climate change and the energy crisisChapter 12 - climate change and the energy crisis
Chapter 12 - climate change and the energy crisis
tonzsalvador2222
 
ANAMOLOUS SECONDARY GROWTH IN DICOT ROOTS.pptx
ANAMOLOUS SECONDARY GROWTH IN DICOT ROOTS.pptxANAMOLOUS SECONDARY GROWTH IN DICOT ROOTS.pptx
ANAMOLOUS SECONDARY GROWTH IN DICOT ROOTS.pptx
RASHMI M G
 
Nucleophilic Addition of carbonyl compounds.pptx
Nucleophilic Addition of carbonyl  compounds.pptxNucleophilic Addition of carbonyl  compounds.pptx
Nucleophilic Addition of carbonyl compounds.pptx
SSR02
 
ESR spectroscopy in liquid food and beverages.pptx
ESR spectroscopy in liquid food and beverages.pptxESR spectroscopy in liquid food and beverages.pptx
ESR spectroscopy in liquid food and beverages.pptx
PRIYANKA PATEL
 
DERIVATION OF MODIFIED BERNOULLI EQUATION WITH VISCOUS EFFECTS AND TERMINAL V...
DERIVATION OF MODIFIED BERNOULLI EQUATION WITH VISCOUS EFFECTS AND TERMINAL V...DERIVATION OF MODIFIED BERNOULLI EQUATION WITH VISCOUS EFFECTS AND TERMINAL V...
DERIVATION OF MODIFIED BERNOULLI EQUATION WITH VISCOUS EFFECTS AND TERMINAL V...
Wasswaderrick3
 
Travis Hills' Endeavors in Minnesota: Fostering Environmental and Economic Pr...
Travis Hills' Endeavors in Minnesota: Fostering Environmental and Economic Pr...Travis Hills' Endeavors in Minnesota: Fostering Environmental and Economic Pr...
Travis Hills' Endeavors in Minnesota: Fostering Environmental and Economic Pr...
Travis Hills MN
 
SAR of Medicinal Chemistry 1st by dk.pdf
SAR of Medicinal Chemistry 1st by dk.pdfSAR of Medicinal Chemistry 1st by dk.pdf
SAR of Medicinal Chemistry 1st by dk.pdf
KrushnaDarade1
 
THEMATIC APPERCEPTION TEST(TAT) cognitive abilities, creativity, and critic...
THEMATIC  APPERCEPTION  TEST(TAT) cognitive abilities, creativity, and critic...THEMATIC  APPERCEPTION  TEST(TAT) cognitive abilities, creativity, and critic...
THEMATIC APPERCEPTION TEST(TAT) cognitive abilities, creativity, and critic...
Abdul Wali Khan University Mardan,kP,Pakistan
 
Unveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdfUnveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdf
Erdal Coalmaker
 
mô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốt
mô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốtmô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốt
mô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốt
HongcNguyn6
 
The debris of the ‘last major merger’ is dynamically young
The debris of the ‘last major merger’ is dynamically youngThe debris of the ‘last major merger’ is dynamically young
The debris of the ‘last major merger’ is dynamically young
Sérgio Sacani
 

Recently uploaded (20)

Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...
Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...
Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...
 
Nucleic Acid-its structural and functional complexity.
Nucleic Acid-its structural and functional complexity.Nucleic Acid-its structural and functional complexity.
Nucleic Acid-its structural and functional complexity.
 
如何办理(uvic毕业证书)维多利亚大学毕业证本科学位证书原版一模一样
如何办理(uvic毕业证书)维多利亚大学毕业证本科学位证书原版一模一样如何办理(uvic毕业证书)维多利亚大学毕业证本科学位证书原版一模一样
如何办理(uvic毕业证书)维多利亚大学毕业证本科学位证书原版一模一样
 
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
 
bordetella pertussis.................................ppt
bordetella pertussis.................................pptbordetella pertussis.................................ppt
bordetella pertussis.................................ppt
 
8.Isolation of pure cultures and preservation of cultures.pdf
8.Isolation of pure cultures and preservation of cultures.pdf8.Isolation of pure cultures and preservation of cultures.pdf
8.Isolation of pure cultures and preservation of cultures.pdf
 
EWOCS-I: The catalog of X-ray sources in Westerlund 1 from the Extended Weste...
EWOCS-I: The catalog of X-ray sources in Westerlund 1 from the Extended Weste...EWOCS-I: The catalog of X-ray sources in Westerlund 1 from the Extended Weste...
EWOCS-I: The catalog of X-ray sources in Westerlund 1 from the Extended Weste...
 
Oedema_types_causes_pathophysiology.pptx
Oedema_types_causes_pathophysiology.pptxOedema_types_causes_pathophysiology.pptx
Oedema_types_causes_pathophysiology.pptx
 
20240520 Planning a Circuit Simulator in JavaScript.pptx
20240520 Planning a Circuit Simulator in JavaScript.pptx20240520 Planning a Circuit Simulator in JavaScript.pptx
20240520 Planning a Circuit Simulator in JavaScript.pptx
 
Chapter 12 - climate change and the energy crisis
Chapter 12 - climate change and the energy crisisChapter 12 - climate change and the energy crisis
Chapter 12 - climate change and the energy crisis
 
ANAMOLOUS SECONDARY GROWTH IN DICOT ROOTS.pptx
ANAMOLOUS SECONDARY GROWTH IN DICOT ROOTS.pptxANAMOLOUS SECONDARY GROWTH IN DICOT ROOTS.pptx
ANAMOLOUS SECONDARY GROWTH IN DICOT ROOTS.pptx
 
Nucleophilic Addition of carbonyl compounds.pptx
Nucleophilic Addition of carbonyl  compounds.pptxNucleophilic Addition of carbonyl  compounds.pptx
Nucleophilic Addition of carbonyl compounds.pptx
 
ESR spectroscopy in liquid food and beverages.pptx
ESR spectroscopy in liquid food and beverages.pptxESR spectroscopy in liquid food and beverages.pptx
ESR spectroscopy in liquid food and beverages.pptx
 
DERIVATION OF MODIFIED BERNOULLI EQUATION WITH VISCOUS EFFECTS AND TERMINAL V...
DERIVATION OF MODIFIED BERNOULLI EQUATION WITH VISCOUS EFFECTS AND TERMINAL V...DERIVATION OF MODIFIED BERNOULLI EQUATION WITH VISCOUS EFFECTS AND TERMINAL V...
DERIVATION OF MODIFIED BERNOULLI EQUATION WITH VISCOUS EFFECTS AND TERMINAL V...
 
Travis Hills' Endeavors in Minnesota: Fostering Environmental and Economic Pr...
Travis Hills' Endeavors in Minnesota: Fostering Environmental and Economic Pr...Travis Hills' Endeavors in Minnesota: Fostering Environmental and Economic Pr...
Travis Hills' Endeavors in Minnesota: Fostering Environmental and Economic Pr...
 
SAR of Medicinal Chemistry 1st by dk.pdf
SAR of Medicinal Chemistry 1st by dk.pdfSAR of Medicinal Chemistry 1st by dk.pdf
SAR of Medicinal Chemistry 1st by dk.pdf
 
THEMATIC APPERCEPTION TEST(TAT) cognitive abilities, creativity, and critic...
THEMATIC  APPERCEPTION  TEST(TAT) cognitive abilities, creativity, and critic...THEMATIC  APPERCEPTION  TEST(TAT) cognitive abilities, creativity, and critic...
THEMATIC APPERCEPTION TEST(TAT) cognitive abilities, creativity, and critic...
 
Unveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdfUnveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdf
 
mô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốt
mô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốtmô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốt
mô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốt
 
The debris of the ‘last major merger’ is dynamically young
The debris of the ‘last major merger’ is dynamically youngThe debris of the ‘last major merger’ is dynamically young
The debris of the ‘last major merger’ is dynamically young
 

DSSV2022_np_eeg_toolbox

  • 1. NP-EEG Toolbox: An Open-Source Toolbox for Naturalistic Paradigm EEG Analysis Juin-Der Lee, Michelle Liou, Vincent S. C. Chien, Jiun-Wei Liou Institute of Statistical Science, Academia Sinica, Taipei, Taiwan Data Science, Statistics & Visualisation 2022 This Photo by Unknown author is licensed under CC BY-SA-NC.
  • 2. Agenda • EEG • Naturalistic paradigm • Why release NP-EEG Toolbox • Architecture • Flowchart • Future work
  • 3. Spatio-temporal EEG signal for studying human brain functions https://i1.wp.com/pic4.zhimg.com/v2-d69f44ef5f25419ed2342d6a15d2f1e5_r.jpg
  • 4. Traditional EEG experiment design Mohsenzadeh, Yalda & Qin, Sheng & Cichy, Radoslaw & Pantazis, Dimitrios. (2018). Ultra-Rapid serial visual presentation reveals dynamics of feedforward and feedback processes in the ventral visual pathway. eLife. 7. 10.7554/eLife.36329. • Repeat simple tasks a lot of times • It is “Unnatural”: humans seldom behaves this way in real life.
  • 6. Record EEG signal during shopping Banerjee, Tannista. (2020). A neurobehavioral study on the efficacy of price interventions in promoting healthy food choices among low socioeconomic families. Nature. 10. 10.1038/s41598-020-71082-y.
  • 7. • Differences in Physiological Signals Due to Age and Exercise Habits of Subjects during Cycling Exercise, SY Lin, et al., Sensors 21 (21), 7220, 2021 • Brain dynamics and connectivity networks under natural auditory stimulation, PC Kuo, et al., Neuroimage 202, 116042, 2019 • Lingering sound: event-related phase-amplitude coupling and phase-locking in fronto-temporo-parietal functional networks during memory retrieval of music melodies, YL Tseng, et al., Frontiers in Human Neuroscience 13, 150, 2019 Brain Dynamics & Information Synthesis Lab at Institute of Statistical Science, Academia Sinica • Have being working on real-life EEG signal processing for the past few years. • Have developed an SOP of analyzing data. • Have accumulated lots of in-house codes.
  • 8. Motivations for releasing NP-EEG Toolbox Save researcher’s time and effort As a reference design Foster collaborations
  • 9. Architecture EEG Lab Preprocessing Connectivity Statistics Visualization NP-EEG Toolbox MATLAB Image processing toolbox Signal processing toolbox Statistics toolbox Optimization toolbox
  • 10. Preprocessing Brain Connectivity Analysis Statistics Visualization channels_() • add_dummy_events • re-reference • bandpass filtering • extract epochs • reject bad channels with too many bad trials epochs_() • reject bad epochs ica_() • Mark ICA components having large R2 with regression channels clean_() • Clean ICA components whose R2 is too large by regression out artifacts. computePAC() • Compute phase amplitude coupling value computePLV() • Compute phase locking value plv_ttest() • Statistical t-test for PLV pac_ttest() • Statistical t-test for PAC plotPLV(), plotPAC() • Visualize PLV and PAC results
  • 11. Future work Current • Alpha version • Command line only • Some messy codes • Not well documented Next • Documentation • Sample dataset • Graphical User Interface • Refactoring Will be available soon on GitHub.
  • 12. Thank you for your time!