Package: ieegio 0.1.3

Zhengjia Wang

ieegio: File IO for Intracranial Electroencephalography

Integrated toolbox supporting common file formats used for intracranial Electroencephalography (iEEG) and deep-brain stimulation (DBS) study.

Authors:Zhengjia Wang [aut, cre]

ieegio_0.1.3.tar.gz
ieegio_0.1.3.zip(r-4.7-any)ieegio_0.1.3.zip(r-4.6-any)ieegio_0.1.3.zip(r-4.5-any)
ieegio_0.1.3.tgz(r-4.6-any)ieegio_0.1.3.tgz(r-4.5-any)
ieegio_0.1.3.tar.gz(r-4.7-any)ieegio_0.1.3.tar.gz(r-4.6-any)
ieegio_0.1.3.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
ieegio/json (API)

# Install 'ieegio' in R:
install.packages('ieegio', repos = c('https://rave-ieeg.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/dipterix/ieegio/issues

Pkgdown/docs site:https://dipterix.org

On CRAN:

Conda:

bci2000brainbrainvisiondbsedfelectrophysiologyephysfreesurferieegneuroimagingneuroscienceniftinwb-format

6.21 score 1 stars 2 packages 17 scripts 414 downloads 79 exports 59 dependencies

Last updated from:71601e130d. Checks:9 OK. Indexed: no.

TargetResultTimeFilesSyslog
linux-develOK182
source / vignettesOK240
linux-releaseOK169
macos-releaseOK159
macos-oldrelOK95
windows-develOK103
windows-releaseOK164
windows-oldrelOK146
wasm-releaseOK113

Exports:as_edf_channelas_ieegio_colormapas_ieegio_colortableas_ieegio_lookupas_ieegio_roias_ieegio_streamlinesas_ieegio_surfaceas_ieegio_transformas_ieegio_volumeas_nifti_headerburn_curveburn_volumecalculate_colorcolorspace_from_rgbcolorspace_to_rgbconvert_fst_to_csvconvert_fst_to_hdf5detect_roi_overlapieegio_sample_datainstall_pynwbio_h5_namesio_h5_validio_read_ants_transformio_read_flirt_transformio_read_fsio_read_fstio_read_fstarray_or_h5io_read_giiio_read_h5io_read_iniio_read_jsonio_read_matio_read_mgzio_read_niiio_read_nimlio_read_tckio_read_trkio_read_ttio_read_vtk_polysio_read_vtk_streamlinesio_read_yamlio_write_fstio_write_giiio_write_h5io_write_jsonio_write_matio_write_mgzio_write_niiio_write_tckio_write_trkio_write_vtk_polysio_write_vtk_streamlinesio_write_yamlLazyFSTLazyH5new_spaceniml_as_surfaceniml_findpynwb_moduleread_bci2000read_brainvisread_colormapread_edfread_nsxread_nwbread_streamlinesread_surfaceread_volumeresample_volumeresolve_roi_assurface_to_surfacetransform_flirt2rastransform_orientationvolume_to_surfacewrite_colormapwrite_edfwrite_streamlineswrite_surfacewrite_volume

Dependencies:abindbase64encBHbitopsclicpp11crayoncurldata.tabledigestevaluatefastmapfilearrayfreesurferformatsfsfstfstcoregiftigluehdf5libherehtmltoolsIRdisplayIRkerneljsonlitelatticelifecyclemagrittrMatrixoro.niftipbdZMQpillarpkgfilecachepngR.matlabR.methodsS3R.ooR.utilsR6rappdirsRcppRcppTOMLreadNSxreprreticulaterlangRNiftirprojrootrpyANTsrpymatrstudioapistringistringrutf8uuidvctrswithrxml2yaml

Read ephys data
Writing EDF files

Last update: 2026-09-02
Started: 2024-09-12

Read imaging data
Volume files | Surface files | Streamline files | Surface annotations from AFNI/SUMA | Regions of interest | Volume to surface | Coordinate spaces and transforms

Last update: 2026-09-02
Started: 2024-09-12

Readme and manuals

Help Manual

Help pageTopics
Convert to 'ieegio_colormap'as_ieegio_colormap as_ieegio_colormap.threeBrain_colormap
Convert to ieegio color tableas_ieegio_colortable
Convert to ieegio lookup tableas_ieegio_lookup
Convert objects to ''ieegio'' region of interestas_ieegio_roi as_ieegio_roi.ants.core.ants_image.ANTsImage as_ieegio_roi.array as_ieegio_roi.character as_ieegio_roi.data.frame as_ieegio_roi.default as_ieegio_roi.fs.surface as_ieegio_roi.ieegio_roi as_ieegio_roi.ieegio_streamlines as_ieegio_roi.ieegio_surface as_ieegio_roi.ieegio_volume as_ieegio_roi.integer as_ieegio_roi.list as_ieegio_roi.matrix as_ieegio_roi.mesh3d as_ieegio_roi.nifti as_ieegio_roi.niftiImage as_ieegio_roi.numeric print.ieegio_roi
Convert other surface formats to 'ieegio' surfaceas_ieegio_surface as_ieegio_surface.character as_ieegio_surface.default as_ieegio_surface.fs.surface as_ieegio_surface.ieegio_niml as_ieegio_surface.ieegio_surface as_ieegio_surface.mesh3d
Convert to ieegio transformas_ieegio_transform as_ieegio_transform.array as_ieegio_transform.character as_ieegio_transform.ieegio_transforms as_ieegio_transform.list as_ieegio_transform.matrix as_ieegio_transform.NULL
Convert objects to ''ieegio'' image volumesas_ieegio_volume as_ieegio_volume.ants.core.ants_image.ANTsImage as_ieegio_volume.array as_ieegio_volume.character as_ieegio_volume.ieegio_volume as_ieegio_volume.nifti as_ieegio_volume.niftiImage
Internal method to extract header information from a 'NIfTI' fileas_nifti_header
Burn a curve trajectory into a volumeburn_curve
Burn image at given positionsburn_volume
Map data values or atlas keys to hex colorscalculate_color
Color space conversion helperscolorspace_from_rgb colorspace_to_rgb
Convert 'FST' files to other formatsconvert-fst convert_fst_to_csv convert_fst_to_hdf5
Detect whether two regions of interest overlapdetect_roi_overlap print.ieegio_roi_overlap_result
Download sample filesieegio_sample_data
Read and write streamlinesas_ieegio_streamlines as_ieegio_streamlines.character as_ieegio_streamlines.default imaging-streamlines read_streamlines write_streamlines
Read and write surface filesimaging-surface io_read_fs io_read_gii io_write_gii read_surface write_surface
Read and write volume dataimaging-volume io_read_mgz io_read_nii io_write_mgz io_write_mgz.ants.core.ants_image.ANTsImage io_write_mgz.array io_write_mgz.ieegio_mgh io_write_mgz.ieegio_volume io_write_mgz.nifti io_write_mgz.niftiImage io_write_nii io_write_nii.ants.core.ants_image.ANTsImage io_write_nii.array io_write_nii.ieegio_mgh io_write_nii.ieegio_nifti io_write_nii.nifti io_write_nii.niftiImage read_volume write_volume
Check whether a 'HDF5' file can be opened for read/writeio_h5_names io_h5_valid
Read 'ANTs' transform fileio_read_ants_transform
Read FSL FLIRT transformation matrixio_read_flirt_transform
Function try to load 'FST' arrays, if not found, read 'HDF5' arraysio_read_fstarray_or_h5
Lazy Load 'HDF5' Fileio_read_h5
Save objects to 'HDF5' file without trivial checksio_write_h5
Read or write ''TCK'' streamlinesio-trk io_read_tck io_read_trk io_write_tck io_write_trk
Read ''TT'' streamline fileio-tt io_read_tt
Read or write surface mesh data in ''VTK'' formatio-vtk-polys io_read_vtk_polys io_write_vtk_polys
Read or write streamline data in ''VTK'' formatio-vtk-streamlines io_read_vtk_streamlines io_write_vtk_streamlines
R6 Class to Load 'FST' FilesLazyFST
Lazy 'HDF5' file loaderLazyH5
Low-level file read and writeio_read_fst io_read_ini io_read_json io_read_mat io_read_yaml io_write_fst io_write_json io_write_mat io_write_yaml low-level-read-write
Merge two ''ieegio'' surfacesmerge.ieegio_surface
Merge ''ieegio'' volumesmerge.ieegio_volume
Define a coordinate spacenew_space
Read an AFNI/SUMA NIML datasetio_read_niml niml_as_surface niml_find
Creates a 'NWBHDF5IO' file containerNWBHDF5IO
Plot a color map legendplot.ieegio_colormap_continuous plot.ieegio_colormap_discrete
Plot '3D' surface objectsplot.ieegio_surface
Plot '3D' volume in anatomical slicesplot.ieegio_volume
Install ''NWB'' via ''pynwb''install_pynwb pynwb_module
Read 'BCI2000' data fileread_bci2000
Read 'BrainVision' dataread_brainvis
Read a color map fileread_colormap
Read 'EDF' or 'BDF' data fileread_edf
Read ('BlackRock') 'NEV' 'NSx' dataread_nsx
Read 'NWB' formatread_nwb
Down-sample or super-sample volumeresample_volume
Resolve a region of interest into a chosen representationresolve_roi_as
Class definition for signal cacheSignalDataCache
Transform surface between coordinate spacessurface_to_surface
Convert FLIRT transform to world (RAS) coordinatestransform_flirt2ras
Create transform between coordinate orientationstransform_orientation
Create smooth surface from volume mask or datavolume_to_surface
Write a color map to filewrite_colormap
Write to 'EDF' formatas_edf_channel write_edf