ccf_streamlines.angle.find_closest_streamline#
- ccf_streamlines.angle.find_closest_streamline(coord, closest_surface_voxel_reference, surface_paths, resolution=(10, 10, 10), volume_shape=(1320, 800, 1140))#
Find the nearest streamline of a CCF coordinate.
If voxel is not in the reference file, returns None.
- Parameters:
coord ((3, ) array) – Coordinates of point (microns)
closest_surface_voxel_reference (str or array) – Either a file path to a HDF5 file containing information about the closest streamlines for voxels within the isocortex, or the already loaded array from that file.
surface_paths (str or h5py file object) – Either a file path to an HDF5 file containing information about the paths between the top and bottom of cortex or an open h5py file object referring to that information.
resolution (tuple, default (10, 10, 10)) – 3-tuple of voxel dimensions in microns
volume_shape (tuple, default (1320, 800, 1140)) – 3-tuple of volume shape in voxels
- Returns:
streamline_coords – 3-D coordinates of streamline in microns
- Return type:
(N, 3) array