I
ieegio
ANALYTICS
Velocity0.0
File IO for Intracranial Electroencephalography
ieegio's first release lands electrode trajectory burning and a WebGL-free surface plot
rneuroimagingieegfile formatsvisualizationfreesurfer
◆Current state
ieegio handles file I/O and volume manipulation for intracranial EEG and neuroimaging data in R. Only one release is on record, 0.1.0 from May 2026, so there is no cadence to read yet. Its content is a mix of new volume-authoring capability and format-level correctness fixes.
◆Where it's heading
The release points at two audiences at once: burn_curve() writes electrode trajectories — depth/sEEG leads, DBS shafts — into a volume from start and end positions in native RAS coordinates, with a merge mode so trajectories compost onto an existing volume rather than overwriting it. Separately, a base R graphics plot method for surfaces provides a path for environments without WebGL, where the default r3js renderer cannot run. Format work covers BCI2000 and BrainVision channel lookup by label and a quaternion handedness fix aligning with FreeSurfer conventions.
◆Prediction
A single release gives no basis for predicting cadence. The FreeSurfer alignment and multi-format channel handling suggest interoperability with established neuroimaging toolchains is the near-term priority.
◆Recent moves
- 2mo ago
burn_curve() writes electrode trajectories into volumes
The package's only release on record. burn_curve() renders electrode trajectories such as sEEG leads and DBS shafts into a volume from native RAS start and end positions, with configurable radius, per-segment colours and a merge mode that preserves existing content. A base R plot method for ieegio_surface objects covers environments without WebGL, and fixes land for label-based channel lookup in BCI2000 and BrainVision plus quaternion handedness alignment with FreeSurfer.
View source ↗