Creating a compatible QuPath project

Warning

Do not modify the images in the project once they have been opened and used in ABBA. Changing the images in the QuPath project may cause ABBA to function improperly.

Hint

Using a QuPath project is the preferred method for working with ABBA, as it greatly simplifies downstream processing.

Dataset requirements

ABBA is designed to work on a set of brain slices from a single animal. If you need to align slices from multiple animals, each animal should be processed in a separate QuPath project. While it’s possible to combine slices from different animals in one dataset, this reduces flexibility in the registration process, particularly in terms of setting different cutting angles for different animals.

Supported Image Formats

ABBA can handle a variety of image types, including:

Please also review the information on pyramidal file format requirements to ensure your files meet the necessary criteria.

Setting up a dataset of brain sections in QuPath

As recommended, you should begin by creating a QuPath project that contains all the brain slices you wish to register, typically from one animal.

For detailed instructions, refer to the QuPath documentation: Creating a Project in QuPath.

Below is a brief overview of the steps to set up a project:

  • (You can download a demo dataset if needed.)

  • Create a new project by dragging and dropping an empty folder into QuPath’s graphical user interface.

  • Drag and drop your images into the QuPath project.

  • Select Bio-Formats builder and click Import.

Note

You can also work with OMERO images, provided they were imported using the Ice API of the OMERO QuPath extension. After installing the extension, you can add images directly by browsing your OMERO server: Extensions > OMERO > Browse server... and importing images or entire datasets.

creating a project with slices in QuPath

Warning

Ensure that all images are correctly calibrated (in units such as microns or millimeters, not pixels). In QuPath, verify this by checking the Image tab, where the physical unit should be specified. If the units are set to pixels, adjust the pixel size before importing the project into Fiji’s ABBA plugin, or the images will be scaled incorrectly.

image calibration in QuPath


At this point, your work in QuPath is complete. You can leave QuPath open as you proceed with the rest of the workflow.