Page history Edit this page How do I edit this website?

BigDataViewer Playground

BigDataViewer playground aims at a better integration of BigDataViewer into Fiji by using the SciJava Framework.

It also provides support for opening big files directly from the bio-formats and the OMERO Java APIs.


Enable the PTBIOP update site.

What bigdataviewer-playground brings ?

Modularity for BigDataViewer!

BigDataViewer playground creates a way to access existing BDV instances when scripting or writing java code. Being able to combine scripts or code for display and processing is doable via scripting (Groovy, ImageJ macro, etc.)

Use the macro recorder for BigDataViewer

To some extent, scripting basic actions on BigDataViewer with the ImageJ macro recorder is possible.

Direct and lazy opening of multiresolution files, supported by bioformats or OMERO

It is possible to open and visualize large files in BigDataViewer without resaving files. This is particularly convenient for large 2D images (à la QuPath). You can use bigdataviewer-playground to create a dataset that can be re-used by any of the BigDataViewer ecosystem plugins (BigStitcher, BigWarp, Labkit…)

Documentation summary

The documentation is split into several parts:

1 - Create/open a dataset

2 - Display a dataset

3 - Script BDV

Related software

Aligning Big Brains and Atlases - ABBA

ABBA, a tool to align 2D brain sections to 3D atlases, is built on top of BigDataViewer-Playground.


Warpy is a Fiji + QuPath workflow designed to align, in a non-rigid manner, big 2D images.


how to manually register a bdv dataset with bigdataviewer-playground **Inspecting multiple Tissue Cores using the BigDataViewer and BigDataViewer Playground in Fiji


A video on BigDataViewer general concepts, followed by a presentation of BigDataViewer Playground and BigDataProcessor