DenseNeuroVec
DenseNeuroVec(data, space, label='')Dense 4D neuroimaging vector.
Parameters
| Name | Type | Description | Default |
|---|---|---|---|
| data | array - like | 4D array or matrix of voxel values | required |
| space | NeuroSpace | 4D spatial metadata | required |
| label | str | Vector label | '' |
Methods
| Name | Description |
|---|---|
| as_dense | Deprecated alias for :meth:to_dense. |
| as_matrix | Convert to matrix (voxels x time). |
| as_sparse | Deprecated alias for :meth:to_sparse. |
| concat | Concatenate multiple NeuroVecs along time dimension. |
| scale_series | Scale (center and/or normalize) each time series. |
| series | Deprecated dispatcher for voxel time-series extraction. |
| series_3d | Extract time series for a single voxel using 3D coordinates. |
| sub_vector | Deprecated alias for :meth:subvolumes. |
| vectors | Extract per-voxel time series as a list of 1D arrays. |
as_dense
DenseNeuroVec.as_dense()Deprecated alias for :meth:to_dense.
as_matrix
DenseNeuroVec.as_matrix()Convert to matrix (voxels x time).
as_sparse
DenseNeuroVec.as_sparse(mask=None)Deprecated alias for :meth:to_sparse.
concat
DenseNeuroVec.concat(*others)Concatenate multiple NeuroVecs along time dimension.
scale_series
DenseNeuroVec.scale_series(center=True, scale=True)Scale (center and/or normalize) each time series.
series
DenseNeuroVec.series(x, y=None, z=None)Deprecated dispatcher for voxel time-series extraction.
series_3d
DenseNeuroVec.series_3d(x, y, z)Extract time series for a single voxel using 3D coordinates.
Parameters
| Name | Type | Description | Default |
|---|---|---|---|
| x | int | The 3D coordinates of the voxel | required |
| y | int | The 3D coordinates of the voxel | required |
| z | int | The 3D coordinates of the voxel | required |
Returns
| Name | Type | Description |
|---|---|---|
| np.ndarray | Time series for the specified voxel |
sub_vector
DenseNeuroVec.sub_vector(indices)Deprecated alias for :meth:subvolumes.
vectors
DenseNeuroVec.vectors(subset=None)Extract per-voxel time series as a list of 1D arrays.
Parameters
| Name | Type | Description | Default |
|---|---|---|---|
| subset | array - like | Linear indices of voxels to extract. If None, all voxels. | None |
Returns
| Name | Type | Description |
|---|---|---|
| list of np.ndarray | List of time series arrays, one per voxel. |