# EEGLAB .set Format in Julia

**URL:** <https://discourse.julialang.org/t/eeglab-set-format-in-julia/81037>\
**Category:** Data\
**Created:** [May 13, 2022, 5:56pm UTC](https://discourse.julialang.org/t/eeglab-set-format-in-julia/81037 "2022-05-13T17:56:13Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![duodenum](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/duodenum/32/36258_2.png) [@duodenum](https://discourse.julialang.org/u/duodenum)\
**Post date:** [May 13, 2022, 5:56pm UTC](https://discourse.julialang.org/t/eeglab-set-format-in-julia/81037/1 "2022-05-13T17:56:13Z")

</div>

Hello,

I’m a neuroscientist considering switching to Julia. I’m writing some functions and got a bit frustrated with MATLAB. My question is: is there a way to import EEGLAB .set format to Julia, similar to for example pop\_loadset() in MATLAB? Or should I consider calling MATLAB functions from Julia?

Thanks,  
Yasir

---

<div class="post-metadata">

**Author:** ![jaakkor2](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jaakkor2/32/2540_2.png) [@jaakkor2](https://discourse.julialang.org/u/jaakkor2)\
**Post date:** [May 14, 2022, 2:19am UTC](https://discourse.julialang.org/t/eeglab-set-format-in-julia/81037/2 "2022-05-14T02:19:39Z")

</div>

According to [EEGLAB data structures - EEGLAB Wiki](https://eeglab.org/tutorials/ConceptsGuide/Data_Structures.html#saved-set-files), the .set files are Matlab files and can be read with [https://github.com/JuliaIO/MAT.jl](https://github.com/JuliaIO/MAT.jl)

```julia
using MAT
EEG = matread("eeglab_data.set")["EEG"]

```

---

<div class="post-metadata">

**Author:** ![duodenum](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/duodenum/32/36258_2.png) [@duodenum](https://discourse.julialang.org/u/duodenum)\
**Post date:** [May 14, 2022, 4:42am UTC](https://discourse.julialang.org/t/eeglab-set-format-in-julia/81037/3 "2022-05-14T04:42:01Z")

</div>

Thanks a lot!

---

<div class="post-metadata">

**Author:** ![palday](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/palday/32/12640_2.png) [@palday](https://discourse.julialang.org/u/palday)\
**Post date:** [May 20, 2022, 6:57pm UTC](https://discourse.julialang.org/t/eeglab-set-format-in-julia/81037/4 "2022-05-20T18:57:36Z")

</div>

You can also use [https://github.com/beacon-biosignals/pymne.jl](https://github.com/beacon-biosignals/pymne.jl) to read in any of the M/EEG formats that MNE-Python supports.
