Skip to content
@brillouin-imaging

Brillouin imaging

Collects repositories related to the brim project, to store, analyze and visualize Brillouin data

Brillouin Imaging

An ecosystem for storing, sharing and analyzing Brillouin data.

This organization collects the open-source repositories that make up the brim ecosystem — a standardized framework for storing, sharing, and analyzing data from Brillouin light scattering (BLS) microscopy.

Reference publication: Bevilacqua, Hambura, Bouvet et al., "A standardized file format and open-source analysis framework for Brillouin microscopy data" · arXiv:2509.07566


Why brim?

Brillouin microscopy enables label-free, non-contact 3D mapping of the viscoelastic properties of living cells and tissues. As the field grows, the lack of standardized methods for storing and analyzing spectral data has become a critical bottleneck — limiting reproducibility and making cross-lab comparisons difficult.

The brim ecosystem addresses this by providing:

  • A standardized file format (brim) based on Zarr v3, designed for cloud-compatible, hierarchical storage of spectral data, derived maps, and rich acquisition metadata.
  • Open-source tools for reading, writing, validating, visualizing, and analyzing brim files.

Together, these tools promote FAIR data practices (Findable, Accessible, Interoperable, Reusable) across the Brillouin microscopy community.


Repositories

Repository Description
Brillouin-standard-file Specification and discussion of the brim file format standard
brimfile Python library to read and write brim files, including spectral data, derived maps, and metadata
BrimView Browser-based GUI for visualization and real-time spectral analysis of brim files — no installation required
brillouin-imaging-napari Napari plugin for opening and exploring brim files within the napari image viewer
brillouin-imaging-fiji ImageJ/Fiji plugin for opening brim files directly in ImageJ

Getting started


Contributing

We welcome contributions, feedback, and extensions from the wider microscopy and bioimaging community. The file format specification is open for discussion — please open an issue in Brillouin-standard-file to propose changes or raise questions. For bugs and feature requests in individual tools, open an issue in the relevant repository. For general discussion about the brim ecosystem, you can start a discussion in the Brillouin imaging organization.

We also encourage commercial Brillouin microscope manufacturers to adopt and contribute to this open standard.

Popular repositories Loading

  1. BrimView BrimView Public

    A web-based brim (Brillouin Image) viewer and analyzer

    Python 2 2

  2. Brillouin-standard-file Brillouin-standard-file Public

    The aim of this repository is to propose and discuss the definition of a standard file format to store raw as well as processed data acquired with Brillouin microscopy

    HTML 1

  3. brimfile brimfile Public

    Python library to read and write to brim (Brillouin imaging) files

    Python 1 3

  4. brillouin-imaging-napari brillouin-imaging-napari Public

    A napari plugin to work with brim files, containing Brillouin imaging data

    Python 2

  5. brillouin-imaging-fiji brillouin-imaging-fiji Public

    A ImageJ plugin to work with brim files, containing Brillouin imaging data

    Java

  6. .github .github Public

Repositories

Showing 6 of 6 repositories

Top languages

Loading…

Most used topics

Loading…