Visualising your data in brainrender
Generating 3D renderings of your data

3D brainrender visualisation of cellfinder results
To generate 3D figures of your data in atlas space, you can use brainrender. cellfinder automatically exports a file in a brainrender compatible format, which can be found at
test_brain/output/points/points.npy
. from brainrender.scene import Scene
from brainrender.actors import Points
cells_path = "test_brain/output/points/points.npy"
# intialise brainrender scene
scene = Scene()
# create points actor
cells = Points(cells_path, radius=45, colors="palegoldenrod", alpha=0.8)
# visualise injection site (retrosplenial cortex)
scene.add_brain_regions(["RSPd"], colors="mediumseagreen", alpha=0.6)
scene.add_brain_regions(["RSPv"], colors="purple", alpha=0.6)
scene.add_brain_regions(["RSPagl"], colors="mediumseagreen", alpha=0.6)
# Add cells
scene.add(cells)
scene.render()
Alternatively, you can use the brainrender GUI, and use the
Add cells
button to load the points.npy
file. You can use Show structures tree
to visualise brain areas.As the
points.h5
file contains the detected cells in atlas space, you can load cells from multiple brains (e.g. in a different colour).Last modified 2yr ago