1.0.0
biosigIO 1.0.0 — the package is renamed emgio -> biosigio and is now the multimodal biosignal I/O library (EEG, EMG, iEEG, MEG, and behavioral/marker streams).
Breaking changes
- Package renamed:
import emgio->import biosigio(pip install biosigio). Theemgioproject on PyPI is frozen at 0.6.0; a transitionalemgioshim release will follow. EMGalias removed: useRecording(it was a deprecated alias since 0.5.0).
Highlights since 0.x
- Importers: EEGLAB, Trigno, OTB, EDF/BDF(+), WFDB, XDF, MEG (.fif/CTF) and BrainVision via MNE, and proprietary electrophysiology (Intan/Blackrock/Spike2/Plexon/Micromed/Neuralynx) via python-neo.
- Exporters: EDF/BDF(+) with auto format selection, Parquet + Arrow/Feather (lossless), and a Zarr serving store (viewing + inference + training from one derived store).
- Modality-agnostic
Recordingclass, anti-aliasedresample, blockingtytype-check gate, and a full docs site.
Install
pip install biosigio # core
pip install 'biosigio[all]' # + meg, arrow, neo, zarr, dev, docs