Package: ieegio 0.1.0
ieegio: File IO for Intracranial Electroencephalography
Integrated toolbox supporting common file formats used for intracranial Electroencephalography (iEEG) and deep-brain stimulation (DBS) study.
Authors:
ieegio_0.1.0.tar.gz
ieegio_0.1.0.zip(r-4.7)ieegio_0.1.0.zip(r-4.6)ieegio_0.1.0.zip(r-4.5)
ieegio_0.1.0.tgz(r-4.6-any)ieegio_0.1.0.tgz(r-4.5-any)
ieegio_0.1.0.tar.gz(r-4.7-any)ieegio_0.1.0.tar.gz(r-4.6-any)
ieegio_0.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
ieegio/json (API)
NEWS
| # Install 'ieegio' in R: |
| install.packages('ieegio', repos = c('https://dipterix.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/dipterix/ieegio/issues
Pkgdown/docs site:https://dipterix.org
bci2000brainbrainvisiondbsedfelectrophysiologyephysfreesurferieegneuroimagingneuroscienceniftinwb-format
Last updated from:087a67969f. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | OK | 186 | ||
| source / vignettes | OK | 210 | ||
| linux-release-x86_64 | OK | 178 | ||
| macos-release-arm64 | OK | 107 | ||
| macos-oldrel-arm64 | OK | 120 | ||
| windows-devel | OK | 127 | ||
| windows-release | OK | 135 | ||
| windows-oldrel | OK | 119 | ||
| wasm-release | OK | 140 |
Exports:as_edf_channelas_ieegio_streamlinesas_ieegio_surfaceas_ieegio_transformas_ieegio_volumeas_nifti_headerburn_curveburn_volumeconvert_fst_to_csvconvert_fst_to_hdf5ieegio_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_tckio_read_trkio_read_ttio_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_streamlinesio_write_yamlLazyFSTLazyH5new_spacepynwb_moduleread_bci2000read_brainvisread_edfread_nsxread_nwbread_streamlinesread_surfaceread_volumeresample_volumesurface_to_surfacetransform_flirt2rastransform_orientationvolume_to_surfacewrite_edfwrite_streamlineswrite_surfacewrite_volume
Dependencies:abindbase64encBHbitbit64bitopsclicpp11crayoncurldata.tabledigestdownloaderevaluatefastmapfilearrayfreesurferformatsfsfstfstcoregiftigluehdf5rherehtmltoolsIRdisplayIRkerneljsonlitelatticelifecyclemagrittrMatrixoro.niftipbdZMQpillarpkgfilecachepngR.matlabR.methodsS3R.ooR.utilsR6rappdirsRcppRcppTOMLreadNSxreprreticulaterlangRNiftirprojrootrpyANTsrpymatrstudioapistringistringrutf8uuidvctrswithrxml2yaml
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Convert other surface formats to 'ieegio' surface | as_ieegio_surface as_ieegio_surface.character as_ieegio_surface.default as_ieegio_surface.fs.surface as_ieegio_surface.ieegio_surface as_ieegio_surface.mesh3d |
| Convert to ieegio transform | as_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 volumes | as_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' file | as_nifti_header |
| Burn a curve trajectory into a volume | burn_curve |
| Burn image at given positions | burn_volume |
| Convert 'FST' files to other formats | convert-fst convert_fst_to_csv convert_fst_to_hdf5 |
| Download sample files | ieegio_sample_data |
| Read and write streamlines | as_ieegio_streamlines as_ieegio_streamlines.default imaging-streamlines read_streamlines write_streamlines |
| Read and write surface files | imaging-surface io_read_fs io_read_gii io_write_gii read_surface write_surface |
| Read and write volume data | imaging-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/write | io_h5_names io_h5_valid |
| Read 'ANTs' transform file | io_read_ants_transform |
| Read FSL FLIRT transformation matrix | io_read_flirt_transform |
| Function try to load 'FST' arrays, if not found, read 'HDF5' arrays | io_read_fstarray_or_h5 |
| Lazy Load 'HDF5' File via 'hdf5r-package' | io_read_h5 |
| Save objects to 'HDF5' file without trivial checks | io_write_h5 |
| Read or write ''TCK'' streamlines | io-trk io_read_tck io_read_trk io_write_tck io_write_trk |
| Read ''TT'' streamline file | io-tt io_read_tt |
| Read or write streamline data in ''VTK'' format | io-vtk-streamlines io_read_vtk_streamlines io_write_vtk_streamlines |
| R6 Class to Load 'FST' Files | LazyFST |
| Lazy 'HDF5' file loader | LazyH5 |
| Low-level file read and write | io_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'' surfaces | merge.ieegio_surface |
| Merge ''ieegio'' volumes | merge.ieegio_volume |
| Define a coordinate space | new_space |
| Creates a 'NWBHDF5IO' file container | NWBHDF5IO |
| Plot '3D' surface objects | plot.ieegio_surface |
| Plot '3D' volume in anatomical slices | plot.ieegio_volume |
| Install ''NWB'' via ''pynwb'' | install_pynwb pynwb_module |
| Read 'BCI2000' data file | read_bci2000 |
| Read 'BrainVision' data | read_brainvis |
| Read 'EDF' or 'BDF' data file | read_edf |
| Read ('BlackRock') 'NEV' 'NSx' data | read_nsx |
| Read 'NWB' format | read_nwb |
| Down-sample or super-sample volume | resample_volume |
| Class definition for signal cache | SignalDataCache |
| Transform surface between coordinate spaces | surface_to_surface |
| Convert FLIRT transform to world (RAS) coordinates | transform_flirt2ras |
| Create transform between coordinate orientations | transform_orientation |
| Create smooth surface from volume mask or data | volume_to_surface |
| Write to 'EDF' format | as_edf_channel write_edf |
