Data structures and I/O
Cedalion builds on existing python packages for handling scientific data (such as numpy and xarray), but it also defines several data structures for working with fNIRS data in particular. It provides I/O functions for reading and writing data in various formats.
Data structures
Data classes used throughout cedalion. |
|
Type aliases for Cedalion dataclasses. |
|
Validators for common data structures. |
|
Builds on pint_xarray's unit registry. |
Utilities
Utility functions for xarray objects. |
I/O
Contains functionality for handling .snirf files. |
|
Functions for reading and processing anatomical data. |
|
Functions for reading BIDS data. |
|
Module for saving and loading forward model computation results. |
|
Module for reading photogrammetry output file formats. |
|
Module for reading and writing probe geometry files. |
|
Cedalion datasets and utility functions. |