{"id":22852976,"url":"https://github.com/dipterix/ieegio","last_synced_at":"2025-06-20T22:36:31.011Z","repository":{"id":256102044,"uuid":"854211879","full_name":"dipterix/ieegio","owner":"dipterix","description":"File input output for neuroscience study","archived":false,"fork":false,"pushed_at":"2025-03-19T03:05:30.000Z","size":59835,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-19T04:20:31.287Z","etag":null,"topics":["bci2000","brain","brainvision","dbs","edf","electrophysiology","ephys","freesurfer","ieeg","neuroimaging","neuroscience","nifti","nwb-format","r"],"latest_commit_sha":null,"homepage":"http://dipterix.org/ieegio/","language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dipterix.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-09-08T17:08:47.000Z","updated_at":"2025-03-19T03:01:52.000Z","dependencies_parsed_at":"2025-03-07T20:38:07.616Z","dependency_job_id":null,"html_url":"https://github.com/dipterix/ieegio","commit_stats":null,"previous_names":["dipterix/ieegio"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dipterix%2Fieegio","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dipterix%2Fieegio/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dipterix%2Fieegio/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dipterix%2Fieegio/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dipterix","download_url":"https://codeload.github.com/dipterix/ieegio/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246429493,"owners_count":20775808,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bci2000","brain","brainvision","dbs","edf","electrophysiology","ephys","freesurfer","ieeg","neuroimaging","neuroscience","nifti","nwb-format","r"],"created_at":"2024-12-13T06:10:08.606Z","updated_at":"2025-03-31T07:12:58.075Z","avatar_url":"https://github.com/dipterix.png","language":"R","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# `ieegio`: IO toolbox for Intracranial Electroencephalography\n\n\u003c!-- badges: start --\u003e\n[![CRAN status](https://www.r-pkg.org/badges/version/ieegio)](https://CRAN.R-project.org/package=ieegio)\n[![r-universe](https://dipterix.r-universe.dev/badges/ieegio)](https://dipterix.r-universe.dev/ieegio)\n[![R-CMD-check](https://github.com/dipterix/ieegio/actions/workflows/R-CMD-check.yaml/badge.svg)](https://github.com/dipterix/ieegio/actions/workflows/R-CMD-check.yaml)\n[![Lifecycle: experimental](https://img.shields.io/badge/lifecycle-experimental-orange.svg)](https://lifecycle.r-lib.org/articles/stages.html#experimental)\n\u003c!-- badges: end --\u003e\n\nThe goal of `ieegio` is to provide integrated toolbox for common file formats used in intracranial Electroencephalography (iEEG) and deep-brain stimulation (DBS). Currently the package is under active development.\n\n\n## Installation\n\nYou can install the development version of `ieegio` from [GitHub](https://github.com/) with:\n\n``` r\n# install.packages(\"pak\")\npak::pak(\"dipterix/ieegio\")\n```\n\n`ieegio` provides additional sample data. To download them:\n\n\n``` r\n# list all the sample data\nsample_names \u003c- ieegio::ieegio_sample_data()\n\nlapply(sample_names, ieegio::ieegio_sample_data)\n```\n\n## List 1: read formatted `ephys` data ([examples](https://dipterix.org/ieegio/articles/read-ephys.html))\n\nThe following formats have been (or will be) supported. Please feel free to make a wish-list by posting an issue in this repository.\n\n**Electrophysiology**\n\n| Name                                    | Common Extensions                       | Read            | Write |\n|:----------------------------------------|:---------------------------------------:|:---------------:|:-----:|\n| EDF(+)/BDF(+) (European Data Format)    | `*.edf`                                 | `read_edf`      |       |\n| BrainVision                             | `*.vhdr`, `*.vmrk`, `*.eeg`, `*.dat`    | `read_brainvis` |       |\n| BCI2000                                 | `*.dat`                                 | `read_bci2000`  |       |\n| NEV/NSx (BlackRock neural-event/signal) | `*.nev`, `*.ns1`, `*.ns2`, ..., `*.ns6` | `read_nsx`      |       |\n| NWB (Neurodata Without Borders)         | `*.nwb`                                 | `read_nwb`      | *     |\n| MEF                                     | `*.mef`                                 |                 |       |\n\n`*` - `NWB` format only has low-level support due to its format nature. Please see examples with `help(read_nwb)`\n\n\n## List 2: read imaging data ([examples](https://dipterix.org/ieegio/articles/read-imaging-data.html))\n\n**Imaging**\n\n| Name                                                   | Common Extensions          | Read                           | Write                           |\n|:-------------------------------------------------------|:--------------------------:|:------------------------------:|:-------------------------------:|\n| NIfTI (Neuroimaging Informatics Technology Initiative) | `*.nii[.gz]`               | `read_volume` (`io_read_nii`)  | `write_volume` (`io_write_nii`) |\n| MGH/MGZ (Massachusetts General Hospital format)        | `*.mgh`, `*.mgz`           | `read_volume` (`io_read_mgz`)  | `write_volume` (`io_write_mgz`) |\n| GIfTI (Geometry format under the NIfTI)                | `*.gii[.gz]`               | `read_surface` (`io_read_gii`) | `write_surface` (`io_write_gii`) |\n| FreeSurfer surface                                     | e.g. `*h.pial`, `*h.white` | `read_surface` (`io_read_fs(type=\"geometry\")`)  | `write_surface(format=\"freesurfer\", type=\"geometry\")` |\n| FreeSurfer node values/weights                         | e.g. `*h.curv`, `*h.sulc`  | `read_surface` (`io_read_fs(type=\"measurements\")`)  | `write_surface(format=\"freesurfer\", type=\"measurements\")` |\n| Surface annotation                                     | `*.annot`                  | `read_surface` (`io_read_fs(type=\"annotations\")`)  | `write_surface(format=\"freesurfer\", type=\"annotations\")` |\n\n\n## List 3: common file formats used for meta data\n\n\n| Name        | Common Extensions |      Read      |      Write      |\n|:------------|:-----------------:|:--------------:|:---------------:|\n| Matlab      | `*.mat`           | `io_read_mat`  | `io_write_mat`  |\n| HDF5        | `*.h5`            | `io_read_h5`   | `io_write_h5`   |\n| YAML        | `*.yml`, `*.yaml` | `io_read_yaml` | `io_write_yaml` |\n| JSON        | `*.json`          | `io_read_json` | `io_write_json` |\n| INI         | `*.ini`           | `io_read_ini`  |                 |\n| FST         | `*.fst`           | `io_read_fst`  | `io_write_fst`  |\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdipterix%2Fieegio","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdipterix%2Fieegio","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdipterix%2Fieegio/lists"}