SlideShare une entreprise Scribd logo
1  sur  12
Télécharger pour lire hors ligne
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!

Contenu connexe

Similaire à DSSV2022_np_eeg_toolbox

ICC2017 UUUI sessions 6205-1
ICC2017 UUUI sessions 6205-1ICC2017 UUUI sessions 6205-1
ICC2017 UUUI sessions 6205-1UUUI ICA
 
FrB18_2_Krishnamoorthy_Venkatasubramanian.pptx
FrB18_2_Krishnamoorthy_Venkatasubramanian.pptxFrB18_2_Krishnamoorthy_Venkatasubramanian.pptx
FrB18_2_Krishnamoorthy_Venkatasubramanian.pptxVenkatasubramanianKr8
 
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 omputers274ZAINABSHAIKH
 
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 recognitionVigneshwer 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 VIDEOHarathi 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
 
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 networksAdvanced-Concepts-Team
 
The second seminar
The second seminarThe second seminar
The second seminarAhmedMahany
 
Brain computer interface based
Brain computer interface basedBrain computer interface based
Brain computer interface basedMohammed Saeed
 
Presentation on neural network
Presentation on neural networkPresentation on neural network
Presentation on neural networkAbhey Sharma
 
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 clubHayaru 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
 
PR-146: CornerNet detecting objects as paired keypoints
PR-146: CornerNet detecting objects as paired keypointsPR-146: CornerNet detecting objects as paired keypoints
PR-146: CornerNet detecting objects as paired keypointsjaewon lee
 

Similaire à 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
 
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?
 
PR-146: CornerNet detecting objects as paired keypoints
PR-146: CornerNet detecting objects as paired keypointsPR-146: CornerNet detecting objects as paired keypoints
PR-146: CornerNet detecting objects as paired keypoints
 

Dernier

Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...anilsa9823
 
Cultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptxCultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptxpradhanghanshyam7136
 
Boyles law module in the grade 10 science
Boyles law module in the grade 10 scienceBoyles law module in the grade 10 science
Boyles law module in the grade 10 sciencefloriejanemacaya1
 
Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsAArockiyaNisha
 
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxSOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxkessiyaTpeter
 
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...jana861314
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bSérgio Sacani
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksSérgio Sacani
 
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisRaman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisDiwakar Mishra
 
G9 Science Q4- Week 1-2 Projectile Motion.ppt
G9 Science Q4- Week 1-2 Projectile Motion.pptG9 Science Q4- Week 1-2 Projectile Motion.ppt
G9 Science Q4- Week 1-2 Projectile Motion.pptMAESTRELLAMesa2
 
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.aasikanpl
 
Types of different blotting techniques.pptx
Types of different blotting techniques.pptxTypes of different blotting techniques.pptx
Types of different blotting techniques.pptxkhadijarafiq2012
 
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRStunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRDelhi Call girls
 
Animal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxAnimal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxUmerFayaz5
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Patrick Diehl
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Sérgio Sacani
 
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptxUnlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptxanandsmhk
 
Isotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoIsotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoSérgio Sacani
 

Dernier (20)

Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
 
Cultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptxCultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptx
 
Boyles law module in the grade 10 science
Boyles law module in the grade 10 scienceBoyles law module in the grade 10 science
Boyles law module in the grade 10 science
 
Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based Nanomaterials
 
Engler and Prantl system of classification in plant taxonomy
Engler and Prantl system of classification in plant taxonomyEngler and Prantl system of classification in plant taxonomy
Engler and Prantl system of classification in plant taxonomy
 
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxSOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
 
CELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdfCELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdf
 
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disks
 
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisRaman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
 
G9 Science Q4- Week 1-2 Projectile Motion.ppt
G9 Science Q4- Week 1-2 Projectile Motion.pptG9 Science Q4- Week 1-2 Projectile Motion.ppt
G9 Science Q4- Week 1-2 Projectile Motion.ppt
 
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
 
Types of different blotting techniques.pptx
Types of different blotting techniques.pptxTypes of different blotting techniques.pptx
Types of different blotting techniques.pptx
 
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRStunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
 
Animal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxAnimal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptx
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
 
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptxUnlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
 
Isotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoIsotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on Io
 

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!