allensdk.internal.brain_observatory.ophys_session_decomposition module¶
-
allensdk.internal.brain_observatory.ophys_session_decomposition.
export_frame_to_hdf5
(raw_filename, data_hdf5_filename, auxiliary_hdf5_filename, frame_meta, compression='gzip', compression_opts=9)[source]¶ Export a frame from raw to hdf5.
Data with the channel_description data is stored in the data_hdf5_filename, while any other data is stored in the auxiliary_hdf5_filename
-
allensdk.internal.brain_observatory.ophys_session_decomposition.
load_frame
(raw_filename, json_meta, use_memmap=False)[source]¶ Load a frame of a multi-frame raw file.
-
allensdk.internal.brain_observatory.ophys_session_decomposition.
open_view_on_binary
(file_like, dtype=<class 'numpy.uint8'>, mode='r', offset=0, shape=None, order='C', strides=None)[source]¶ Open a view into a memory-mapped binary file.
Parameters: - file_like : {string, file object}
File to open.
- dtype : numpy.dtype
Numpy dtype to open the memory-mapped array as.
- mode : string
Mode to open the file in.
- offset : integer
Offset (in bytes) into the file at which to start the memory map.
- shape : {tuple, list}
Shape of the array.
- order : {“C”, “F”}
C or Fortran ordering.
- strides : {tuple, list}
Strides along each axis for reading the array.
Returns: - numpy.memmap
Strided view into memory-mapped array.