From d1eac849bf599dea2e67a4a133e03fcc0a983ef4 Mon Sep 17 00:00:00 2001 From: Alex Hunt <50268330+alex1075@users.noreply.github.com> Date: Tue, 25 Aug 2026 21:07:49 +0100 Subject: [PATCH 1/2] Add FLIMKit-Bridge wiki page Adds an imagej.net wiki page for FLIMKit-Bridge covering installation, how it works, and supported file formats. --- _pages/update-sites/flimkit-bridge.md | 48 +++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 _pages/update-sites/flimkit-bridge.md diff --git a/_pages/update-sites/flimkit-bridge.md b/_pages/update-sites/flimkit-bridge.md new file mode 100644 index 000000000..12bc7f83a --- /dev/null +++ b/_pages/update-sites/flimkit-bridge.md @@ -0,0 +1,48 @@ +--- +title: FLIMKit-Bridge +--- + +FLIMKit-Bridge provides direct image and ROI exchange between [FLIMKit](https://github.com/FLIMKit/FLIMKit) and Fiji (ImageJ), and brings FLIMKit's tools -- fitting, phasor analysis, and stitching -- to Fiji. + +## Installation + +In the Fiji Updater, tick **FLIMKit-Bridge**. If it is not in the list yet, use `Add unlisted site` with name `FLIMKit-Bridge` and URL `https://sites.imagej.net/FLIMKit-Bridge/`. + +FLIMKit-Bridge needs the [flimkit-bridge](https://github.com/FLIMKit/flimkit-bridge) server running in the background to talk to Fiji: + +- If you already have FLIMKit's desktop app open, you're set -- the bridge starts automatically and its status is shown under `Tools > FLIMKit Bridge...`. +- Otherwise (e.g. a headless machine, or Fiji-only use), run: + +``` +pip install flimkit-bridge +flimkit-bridge +``` + +## How it works + +Once connected, FLIMKit-Bridge adds commands under `Plugins > FLIMKit`: + +- **ROIs** -- draw a region of interest in Fiji as usual, then **Send ROIs to FLIMKit** to push the ROI Manager contents back as GeoJSON (no image is returned, just a confirmation). **Fetch ROIs from FLIMKit** does the reverse: it loads FLIMKit's Regions table into Fiji's ROI Manager as new ROIs. +- **Images** -- **Fetch FLIMKit images** pulls the current intensity and lifetime images across as float32 TIFFs, opened directly as Fiji windows, with their measurement units carried in an `X-FLIMKit-Value-Unit` header. +- **Fitting** -- **Fit per-pixel lifetimes...** runs a per-pixel exponential fit and returns the resulting lifetime maps as new Fiji images. **Fit ROI decays...** sums the decay within each ROI first and returns the fit results per region -- useful when per-pixel data is too noisy. +- **Phasor plots** -- **Phasor plot...** opens an interactive phasor window for the current image; this is a visualization, not an exported image. +- **Stitching** -- **Stitch and fit a mosaic...** stitches a multi-position/tiled acquisition and returns the fitted result across the assembled mosaic. + +## Supported file formats + +**Fitting + phasor:** PicoQuant PTU (`.ptu`), Becker & Hickl SDT (`.sdt`), Photonscore LINCam (`.photons`), PicoQuant BIN (`.bin`), PicoQuant PHU (`.phu`), SimFCS B&H (`.b&h`), SimFCS BHZ (`.bhz`), ImSpector FLIM TIFF (`.tif`, `.tiff`), ISS Vista TDFLIM (`.iss-tdflim`, `.tdflim`), FLIM LABS imaging (`.json`), ISS time-tag (`.tagtime`, `.tagchannel`, `.tagdecay`). + +**Phasor only:** ISS FD-FLIM (`.ifli`), SimFCS referenced (`.ref`, `.r64`), PhasorPy OME-TIFF (`.ome.tif`), FLIM LABS phasor (`.json`). + +**Intensity only:** ISS intensity image (`.ifi`). + +Measured IRFs can be supplied as `.xlsx`, `.csv`, or `.pck` files. + +## Requirements + +- Fiji 2.16 or newer with bundled JDK 21 +- Python 3.12 or newer (only needed for the standalone bridge) + +## Source + +[FLIMKit/flimkit-fiji-bridge](https://github.com/FLIMKit/flimkit-fiji-bridge) From e81acc51cc9fa3152d1f8e52a968367a8078744d Mon Sep 17 00:00:00 2001 From: Alex Hunt <50268330+alex1075@users.noreply.github.com> Date: Tue, 25 Aug 2026 21:17:49 +0100 Subject: [PATCH 2/2] Add icon URL to FLIMKit-Bridge page --- _pages/update-sites/flimkit-bridge.md | 1 + 1 file changed, 1 insertion(+) diff --git a/_pages/update-sites/flimkit-bridge.md b/_pages/update-sites/flimkit-bridge.md index 12bc7f83a..85b990d17 100644 --- a/_pages/update-sites/flimkit-bridge.md +++ b/_pages/update-sites/flimkit-bridge.md @@ -1,5 +1,6 @@ --- title: FLIMKit-Bridge +icon: https://raw.githubusercontent.com/FLIMKit/FLIMKit/main/flimkit/UI/icon.png --- FLIMKit-Bridge provides direct image and ROI exchange between [FLIMKit](https://github.com/FLIMKit/FLIMKit) and Fiji (ImageJ), and brings FLIMKit's tools -- fitting, phasor analysis, and stitching -- to Fiji.