<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.2 20190208//EN" "http://jats.nlm.nih.gov/publishing/1.2/JATS-journalpublishing1.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="other" dtd-version="1.2" xml:lang="en">
    <front>
        <journal-meta>
            <journal-id journal-id-type="pmc">F1000Research</journal-id>
            <journal-title-group>
                <journal-title>F1000Research</journal-title>
            </journal-title-group>
            <issn pub-type="epub">2046-1402</issn>
            <publisher>
                <publisher-name>F1000 Research Limited</publisher-name>
                <publisher-loc>London, UK</publisher-loc>
            </publisher>
        </journal-meta>
        <article-meta>
            <article-id pub-id-type="doi">10.12688/f1000research.171889.1</article-id>
            <article-categories>
                <subj-group subj-group-type="heading">
                    <subject>Software Tool Article</subject>
                </subj-group>
                <subj-group>
                    <subject>Articles</subject>
                </subj-group>
            </article-categories>
            <title-group>
                <article-title>BISCUIT: An Open-Source Platform for Visual Comparison of Segmentation Models in Bioimage Analysis</article-title>
                <fn-group content-type="pub-status">
                    <fn>
                        <p>[version 1; peer review: 2 approved with reservations]</p>
                    </fn>
                </fn-group>
            </title-group>
            <contrib-group>
                <contrib contrib-type="author" corresp="no">
                    <name>
                        <surname>Rantsiou</surname>
                        <given-names>Emmanouela</given-names>
                    </name>
                    <role content-type="http://credit.niso.org/">Data Curation</role>
                    <role content-type="http://credit.niso.org/">Methodology</role>
                    <role content-type="http://credit.niso.org/">Software</role>
                    <role content-type="http://credit.niso.org/">Validation</role>
                    <role content-type="http://credit.niso.org/">Visualization</role>
                    <role content-type="http://credit.niso.org/">Writing &#x2013; Original Draft Preparation</role>
                    <role content-type="http://credit.niso.org/">Writing &#x2013; Review &amp; Editing</role>
                    <uri content-type="orcid">https://orcid.org/0000-0002-4208-237X</uri>
                    <xref ref-type="aff" rid="a1">1</xref>
                </contrib>
                <contrib contrib-type="author" corresp="no">
                    <name>
                        <surname>Oschmann</surname>
                        <given-names>Franziska</given-names>
                    </name>
                    <role content-type="http://credit.niso.org/">Conceptualization</role>
                    <role content-type="http://credit.niso.org/">Methodology</role>
                    <role content-type="http://credit.niso.org/">Software</role>
                    <xref ref-type="aff" rid="a2">2</xref>
                </contrib>
                <contrib contrib-type="author" corresp="no">
                    <name>
                        <surname>von Ziegler</surname>
                        <given-names>Lukas</given-names>
                    </name>
                    <role content-type="http://credit.niso.org/">Conceptualization</role>
                    <role content-type="http://credit.niso.org/">Methodology</role>
                    <role content-type="http://credit.niso.org/">Software</role>
                    <xref ref-type="aff" rid="a2">2</xref>
                </contrib>
                <contrib contrib-type="author" corresp="no">
                    <name>
                        <surname>W&#x00fc;st</surname>
                        <given-names>Thomas</given-names>
                    </name>
                    <role content-type="http://credit.niso.org/">Conceptualization</role>
                    <role content-type="http://credit.niso.org/">Funding Acquisition</role>
                    <role content-type="http://credit.niso.org/">Methodology</role>
                    <role content-type="http://credit.niso.org/">Supervision</role>
                    <xref ref-type="aff" rid="a2">2</xref>
                </contrib>
                <contrib contrib-type="author" corresp="yes">
                    <name>
                        <surname>Rzepiela</surname>
                        <given-names>Andrzej J.</given-names>
                    </name>
                    <role content-type="http://credit.niso.org/">Conceptualization</role>
                    <role content-type="http://credit.niso.org/">Data Curation</role>
                    <role content-type="http://credit.niso.org/">Formal Analysis</role>
                    <role content-type="http://credit.niso.org/">Methodology</role>
                    <role content-type="http://credit.niso.org/">Software</role>
                    <role content-type="http://credit.niso.org/">Supervision</role>
                    <role content-type="http://credit.niso.org/">Writing &#x2013; Review &amp; Editing</role>
                    <xref ref-type="corresp" rid="c1">a</xref>
                    <xref ref-type="aff" rid="a3">3</xref>
                </contrib>
                <contrib contrib-type="author" corresp="yes">
                    <name>
                        <surname>Stoma</surname>
                        <given-names>Szymon</given-names>
                    </name>
                    <role content-type="http://credit.niso.org/">Conceptualization</role>
                    <role content-type="http://credit.niso.org/">Data Curation</role>
                    <role content-type="http://credit.niso.org/">Funding Acquisition</role>
                    <role content-type="http://credit.niso.org/">Methodology</role>
                    <role content-type="http://credit.niso.org/">Project Administration</role>
                    <role content-type="http://credit.niso.org/">Software</role>
                    <role content-type="http://credit.niso.org/">Supervision</role>
                    <role content-type="http://credit.niso.org/">Validation</role>
                    <role content-type="http://credit.niso.org/">Visualization</role>
                    <role content-type="http://credit.niso.org/">Writing &#x2013; Original Draft Preparation</role>
                    <role content-type="http://credit.niso.org/">Writing &#x2013; Review &amp; Editing</role>
                    <uri content-type="orcid">https://orcid.org/0000-0001-5127-8553</uri>
                    <xref ref-type="corresp" rid="c2">b</xref>
                    <xref ref-type="aff" rid="a3">3</xref>
                </contrib>
                <aff id="a1">
                    <label>1</label>Histopixel, Wroc&#x0142;aw, Poland</aff>
                <aff id="a2">
                    <label>2</label>SIS, Scientific IT Services, ETH Zurich, Zurich, Switzerland</aff>
                <aff id="a3">
                    <label>3</label>ScopeM, ETH Zurich Scientific Center for Optical and Electron Microscopy, Zurich, Switzerland</aff>
            </contrib-group>
            <author-notes>
                <corresp id="c1">
                    <label>a</label>
                    <email xlink:href="mailto:andrzejr@ethz.ch">andrzejr@ethz.ch</email>
                </corresp>
                <corresp id="c2">
                    <label>b</label>
                    <email xlink:href="mailto:sstoma@ethz.ch">sstoma@ethz.ch</email>
                </corresp>
                <fn fn-type="conflict">
                    <p>No competing interests were disclosed.</p>
                </fn>
            </author-notes>
            <pub-date pub-type="epub">
                <day>18</day>
                <month>11</month>
                <year>2025</year>
            </pub-date>
            <pub-date pub-type="collection">
                <year>2025</year>
            </pub-date>
            <volume>14</volume>
            <elocation-id>1277</elocation-id>
            <history>
                <date date-type="accepted">
                    <day>13</day>
                    <month>10</month>
                    <year>2025</year>
                </date>
            </history>
            <permissions>
                <copyright-statement>Copyright: &#x00a9; 2025 Rantsiou E et al.</copyright-statement>
                <copyright-year>2025</copyright-year>
                <license xlink:href="https://creativecommons.org/licenses/by/4.0/">
                    <license-p>This is an open access article distributed under the terms of the Creative Commons Attribution Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
                </license>
            </permissions>
            <self-uri content-type="pdf" xlink:href="https://f1000research.com/articles/14-1277/pdf"/>
            <abstract>
                <sec>
                    <title>Background</title>
                    <p>Segmentation in microscopy images is a critical task in bioimage analysis, with many deep learning models available (e.g., Cellpose, Omnipose, StarDist, SAM-based models). However, researchers often face challenges in choosing the most suitable model for their data, as quantitative metrics do not always reflect the biological relevance of segmentation results.</p>
                </sec>
                <sec>
                    <title>Methods</title>
                    <p>We developed BISCUIT (BioImage Segmentation Comparison Utility and Interactive Tool), an open-source platform that enables users to run multiple state-of-the-art segmentation algorithms on the same images and visually compare their outputs side-by-side. BISCUIT is implemented as an interactive Jupyter Notebook pipeline, leveraging existing segmentation libraries, and can be executed either via a zero-installation cloud environment (Google Colab) or on local high-performance computing resources.</p>
                </sec>
                <sec>
                    <title>Results</title>
                    <p>Using BISCUIT, we demonstrate how visual inspection of segmentation outputs can reveal qualitative differences between algorithms that may be overlooked by abstract performance metrics. For example, in a fluorescence microscopy image dataset, BISCUIT allowed direct comparison of segmentations from Cellpose, Omnipose, and StarDist, highlighting differences in how each algorithm delineated cell boundaries. This visual approach helped identify the model that produced the most biologically plausible segmentation for the dataset.</p>
                </sec>
                <sec>
                    <title>Conclusions</title>
                    <p>BISCUIT provides an intuitive platform for bioimage analysts and life scientists to evaluate and &#x201c;see what really works&#x201d; on their data. The platform is openly available and extensible, lowering the barrier for researchers to perform rapid, interactive benchmarking of segmentation models on their own microscopy data.</p>
                </sec>
            </abstract>
            <kwd-group kwd-group-type="author">
                <kwd>Bioimage segmentation</kwd>
                <kwd>Deep learning</kwd>
                <kwd>Model comparison</kwd>
                <kwd>Microscopy</kwd>
                <kwd>Cellpose</kwd>
                <kwd>StarDist</kwd>
                <kwd>Visual assessment</kwd>
                <kwd>Open source tool</kwd>
            </kwd-group>
            <funding-group>
                <funding-statement>The author(s) declared that no grants were involved in supporting this work.</funding-statement>
            </funding-group>
        </article-meta>
    </front>
    <body>
        <sec id="sec5" sec-type="intro">
            <title>Introduction</title>
            <p>Accurate segmentation in microscopy images is a foundational step in many biological studies,
                <sup>
                    <xref ref-type="bibr" rid="ref1">1</xref>,
                    <xref ref-type="bibr" rid="ref2">2</xref>
                </sup> enabling quantitative analysis of morphology, distribution, and behavior. In recent years, deep learning methods have achieved state-of-the-art performance in cell segmentation.
                <sup>
                    <xref ref-type="bibr" rid="ref3">3</xref>&#x2013;
                    <xref ref-type="bibr" rid="ref11">11</xref>
                </sup> Notably, generalist frameworks like Cellpose
                <sup>
                    <xref ref-type="bibr" rid="ref12">12</xref>,
                    <xref ref-type="bibr" rid="ref13">13</xref>
                </sup> and its variants (e.g. Omnipose
                <sup>
                    <xref ref-type="bibr" rid="ref14">14</xref>,
                    <xref ref-type="bibr" rid="ref15">15</xref>
                </sup> for complex bacterial shapes) can segment a wide range of cell types without retraining, and specialized methods like StarDist excel at nuclei segmentation by representing objects as star-convex polygons.
                <sup>
                    <xref ref-type="bibr" rid="ref16">16</xref>&#x2013;
                    <xref ref-type="bibr" rid="ref19">19</xref>
                </sup> With such a diverse toolkit of algorithms available, a new challenge arises
                <sup>
                    <xref ref-type="bibr" rid="ref20">20</xref>,
                    <xref ref-type="bibr" rid="ref21">21</xref>
                </sup>: how to determine which segmentation method works best for a given dataset or experimental context, in a fast, user-friendly, and easily repeatable manner. Traditionally, researchers compare algorithms using quantitative metrics, such as Intersection-over-Union (IoU) or Dice scores, against a ground-truth segmentation.
                <sup>
                    <xref ref-type="bibr" rid="ref3">3</xref>,
                    <xref ref-type="bibr" rid="ref22">22</xref>&#x2013;
                    <xref ref-type="bibr" rid="ref28">28</xref>
                </sup> However, this approach is problematic because it requires the availability of ground truth, which is often difficult and time-consuming to obtain in practice.
                <sup>
                    <xref ref-type="bibr" rid="ref20">20</xref>
                </sup> Different tools may expect ground-truth in different ways, adding further complexity. As a result, despite the lack of formal rigor, many researchers often rely on visual inspection of segmentation results to assess quality. In everyday practice, this &#x201c;looking at the images&#x201d; approach becomes the decisive step, as it directly reflects biological plausibility. BISCUIT
                <sup>
                    <xref ref-type="bibr" rid="ref29">29</xref>
                </sup> is designed precisely around this idea: instead of requiring ground truth, it enables side-by-side visual comparison of outputs from multiple segmentation methods.</p>
            <p>Currently, there is a lack of user-friendly tools for directly comparing multiple segmentation algorithms on the same images in a visual, interactive manner. Researchers often need to run each algorithm separately and manually overlay or juxtapose results, which is time-consuming and requires technical scripting skills. To address this gap, we present BISCUIT, the 
                <italic toggle="yes">BioImage Segmentation Comparison Utility and Interactive Tool.</italic>
                <sup>
                    <xref ref-type="bibr" rid="ref29">29</xref>
                </sup> BISCUIT is an open-source platform for visually comparing state-of-the-art segmentation models on microscopy images. It was designed with bioimage analysts and life scientists in mind, providing an intuitive way to evaluate segmentation quality across different algorithms without deep expertise in each algorithm&#x2019;s code or parameters. By facilitating side-by-side visualization of segmentation outputs, BISCUIT enables users to leverage their domain knowledge and visual intuition when selecting a model, rather than relying solely on summary statistics.</p>
            <p>By enabling rapid, visual benchmarking, BISCUIT complements existing evaluation methods and lowers the barrier for scientists to adopt the most suitable segmentation tools.</p>
        </sec>
        <sec id="sec6" sec-type="methods">
            <title>Methods</title>
            <sec id="sec7">
                <title>Implementation</title>
                <p>BISCUIT is implemented as an interactive Jupyter Notebook pipeline written in Python. The core functionality of BISCUIT centers on running multiple segmentation algorithms on the same input images and aggregating their outputs for side-by-side visualization. To achieve this, BISCUIT interfaces with open-source segmentation libraries and pretrained models. In the current version, three state-of-the-art families of cell segmentation models are integrated by default: Cellpose, Omnipose, and StarDist. These models were chosen because they represent widely-used and complementary approaches to segmentation: 
                    <italic toggle="yes">Cellpose</italic> for general-purpose cell and nucleus segmentation,
                    <sup>
                        <xref ref-type="bibr" rid="ref12">12</xref>
                    </sup> 
                    <italic toggle="yes">Omnipose</italic> as an extension
                    <sup>
                        <xref ref-type="bibr" rid="ref14">14</xref>
                    </sup> of Cellpose tailored to handle challenging morphologies like elongated or branched cells,
                    <sup>
                        <xref ref-type="bibr" rid="ref15">15</xref>
                    </sup> and 
                    <italic toggle="yes">StarDist</italic> for precise nuclear segmentation using shape priors.
                    <sup>
                        <xref ref-type="bibr" rid="ref16">16</xref>
                    </sup> In addition, several models from the BioImage Model Zoo, a community repository of pretrained models for bioimage analysis,
                    <sup>
                        <xref ref-type="bibr" rid="ref30">30</xref>
                    </sup> have been included, further broadening the range of available approaches. BISCUIT&#x2019;s modular architecture enables the addition of new models, ensuring the platform can further evolve.</p>
                <p>Under the hood, BISCUIT applies each selected model to the input dataset and collects the results. Users provide microscopy images (e.g., TIFF or PNG or any other general format supported by the Pillow Python library), which are processed through each model&#x2019;s Python API with the pre-trained weights. For example, Cellpose and StarDist are invoked via their respective Python libraries to segment images. Most of the computations can leverage GPU acceleration, making the prediction fast (with multiple models and multiple images).</p>
                <p>After segmentation, BISCUIT focuses on the visualization and comparison of results. Segmentation outputs from each model are typically instance labels, binary masks, or probability maps. BISCUIT renders these outputs in an interactive manner, for example by overlaying colored segmentation masks on the original images, or by showing side-by-side panels (original image next to the segmentation result from each model). The interactive notebook allows users to scroll through image sets. This design was informed by the principle of &#x201c;visual first&#x201d; evaluation, prioritizing clear visualization of segmentation boundaries, differences in object counts, and other qualitative features across models.</p>
                <p>From a technical standpoint, BISCUIT requires a Python 3 environment with several key libraries installed. These include the deep learning frameworks and model-specific dependencies (e.g., TensorFlow or PyTorch for StarDist and Cellpose, respectively, as well as the Cellpose/Omnipose and StarDist packages themselves), and common image processing libraries such as 
                    <italic toggle="yes">NumPy</italic>, 

                    <italic toggle="yes">OpenCV,
</italic> and 
                    <italic toggle="yes">scikit-image.</italic> The Jupyter notebook environment also uses 
                    <italic toggle="yes">matplotlib</italic> for plotting and image display. We have provided an environment configuration (e.g., a requirements.txt and Conda environment file in the repository) to ensure that users can install all necessary packages. Because deep learning models are computationally intensive, a machine with a modern GPU and sufficient memory is recommended for local execution of BISCUIT, especially on large collections of images.</p>
            </sec>
            <sec id="sec8">
                <title>Operation</title>
                <p>The operation of BISCUIT is designed to be straightforward for end-users, requiring minimal software installation or configuration. We offer two primary modes of use:
                    <list list-type="order">
                        <list-item>
                            <label>1.</label>
                            <p>Zero-Installation via Browser</p>
                        </list-item>
                    </list>
                </p>
                <p>Users can run BISCUIT directly in their web browser using Google Colab. A one-click link (Run BISCUIT Now!) is provided on the project website,
                    <sup>
                        <xref ref-type="bibr" rid="ref29">29</xref>
                    </sup> which opens the BISCUIT Google Colab Notebook. In this mode, all necessary dependencies and model weights are automatically fetched within the Colab environment. No local installation is needed, and the user is only required to have a Google account and an internet connection. Once the notebook is open, the BISCUIT interface guides the user through each step. The workflow in the notebook is as follows:

                    <list list-type="bullet">
                        <list-item>
                            <label>&#x2022;</label>
                            <p>Setup: The notebook will first install required libraries (such as the segmentation model packages) in the Colab session.</p>
                        </list-item>
                        <list-item>
                            <label>&#x2022;</label>
                            <p>Input Data: Example microscopy images are provided within the notebook, allowing users to get started immediately. Users can upload their own images (Colab provides an upload widget). In subsequent steps, users specify the channel to be analyzed and define the region of interest within the images.</p>
                        </list-item>
                        <list-item>
                            <label>&#x2022;</label>
                            <p>Model Selection: The notebook interface allows users to select segmentation models from a searchable table (see 
                                <xref ref-type="fig" rid="f1">Figure 1</xref>) that provides details such as model family, architecture, version, target, modality, dimensionality, training data, strengths/limitations, expected channels, and documentation links. Users can currently choose from 11 available models.</p>
                        </list-item>
                        <list-item>
                            <label>&#x2022;</label>
                            <p>Running Segmentation: After selection, the user executes the notebook cell to run the segmentation. BISCUIT will process the images with each selected model sequentially and store the results.</p>
                        </list-item>
                        <list-item>
                            <label>&#x2022;</label>
                            <p>Visualization of Results: Once processing is complete, BISCUIT provides an interactive interface to inspect and compare model outputs (see 
                                <xref ref-type="fig" rid="f2">Figure 2</xref>). For each selected image, the notebook displays a panel that includes the raw image, an overlap map highlighting agreements and disagreements between models, individual instance masks, and outline overlays on the raw data. Models are compared in pairs, and a bar plot summarizes per-model disagreement scores (mean &#x00b1; SD), offering a quantitative complement to the visual inspection. The mean disagreement score (for a given model) is calculated as the mean of all model-pair segmentation pixel-based differences over all analysed images. Assuming that model prediction inaccuracies are uncorrelated between models, the model with the lowest score yields predictions closest to the ground truth.
                                <sup>
                                    <xref ref-type="bibr" rid="ref31">31</xref>&#x2013;
                                    <xref ref-type="bibr" rid="ref35">35</xref>
                                </sup> Users can switch between models and images using dropdown menus and sliders, enabling fast, side-by-side evaluation of segmentation performance.</p>
                        </list-item>
                        <list-item>
                            <label>&#x2022;</label>
                            <p>

                                <italic toggle="yes">Segmentation output:</italic> Based on the comparison plots and visual inspection, select the best-performing model from an interactive list, then apply it to segment the entire image stack. Users may also upload additional files for processing, and the resulting segmented images are saved for downstream analysis or storage.</p>
                        </list-item>
                    </list>

                    <list list-type="order">
                        <list-item>
                            <label>2.</label>
                            <p>Local or HPC Installation</p>
                        </list-item>
                    </list>

                    <fig fig-type="figure" id="f1" orientation="portrait" position="float">
                        <label>
Figure 1. </label>
                        <caption>
                            <title>Model selection interface in BISCUIT.</title>
                            <p>The searchable table enables users to filter models by various parameters (e.g., target, modality, or model family) and find the segmentation tools best suited to their data. Once selected, models can be applied directly within the notebook environment.</p>
                        </caption>
                        <graphic id="gr1" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/189551/065d1a3c-c4c4-418c-a42e-46a11fede923_figure1.gif"/>
                    </fig>

                    <fig fig-type="figure" id="f2" orientation="portrait" position="float">
                        <label>
Figure 2. </label>
                        <caption>
                            <title>Example of pairwise comparison of segmentation models in BISCUIT.</title>
                            <p>For a selected image, the interface displays the raw input, an overlap map indicating agreements and disagreements between two models, individual instance segmentations, and outline overlays on the raw data. A summary bar plot further shows mean semantic disagreement (&#x00b1;SD) across all models, enabling both qualitative and quantitative comparison. This figure compares Model 1 (nuclei, left; lowest mean semantic difference) with Model 2 (worm_omni, right; highest mean semantic difference).</p>
                        </caption>
                        <graphic id="gr2" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/189551/065d1a3c-c4c4-418c-a42e-46a11fede923_figure2.gif"/>
                    </fig>
</p>
                <p>For users requiring more control or aiming to run large-scale analyses, BISCUIT can be installed on local machines or HPC clusters. The software is open-source and available in a GitHub repository, which includes documentation for installation. Installing BISCUIT involves setting up the Python environment with the required libraries and downloading the pre-trained weights for the segmentation models (the repository provides instructions to fetch these assets). The minimal system requirements for running BISCUIT locally include a Python 3.8+ environment, approximately 4&#x2013;8 GB of RAM (depending on image sizes), and CUDA-compatible GPU with at least 16 GB of GPU memory to accelerate model inference. The package dependencies include the main deep learning frameworks (TensorFlow 2.x for StarDist and PyTorch for Cellpose/Omnipose).</p>
                <p>When running locally, users can either launch the Jupyter Notebook interface or integrate BISCUIT&#x2019;s components into their own pipelines. For instance, an imaging core facility might deploy BISCUIT on a server and run the notebook for various user projects, possibly connecting to a web interface for uploading images.</p>
                <p>The workflow overview remains similar in the local scenario: load images, run the selected models, and then review the outputs. On an HPC cluster, one might use JupyterLab to provide the same notebook experience to users. A key feature of BISCUIT is its scalability, following a &#x2018;prototype then scale&#x2019; approach. Users can rapidly test models on a few images in the browser and then move to an HPC deployment to process hundreds or thousands. Because the same model versions are used across environments, results remain consistent, enabling researchers to progress seamlessly from exploration to full dataset analysis without switching tools.</p>
            </sec>
        </sec>
        <sec id="sec9" sec-type="conclusions|discussion">
            <title>Conclusions/Discussion</title>
            <p>We have introduced BISCUIT, an open-source interactive platform to compare and evaluate bioimage segmentation models visually, and illustrated how it can assist researchers in selecting the most appropriate segmentation model for their bioimage analysis needs. In doing so, we address a critical gap in the bioimage analysis workflow: the ability to benchmark segmentation algorithms based on qualitative output characteristics and biological plausibility, not only numerical performance metrics.</p>
            <p>Side-by-side visualization of segmentation results can reveal strengths and weaknesses of algorithms that aggregate metrics might hide. BISCUIT puts the expert &#x201c;in the loop&#x201d; by enabling direct visual inspection, thus empowering users to apply their biological knowledge when evaluating models. This approach aligns with the way many image scientists inherently validate results - by looking at overlays and pictures - and BISCUIT formalizes and streamlines that process.</p>
            <p>Benefits and Unique Features: The advantages of BISCUIT can be summarized in three main points, echoing the design principles outlined on the project&#x2019;s website: Zero Setup, Scalable by Design, and Visual-First. 
                <italic toggle="yes">Zero Setup</italic> refers to the ease of use via a web browser with no installation, which lowers the entry barrier for non-technical users. 
                <italic toggle="yes">Scalable by Design</italic> means that BISCUIT can be run on modest datasets in the cloud or scaled to large datasets on HPC, providing a continuum from quick testing to large-scale application 
                <italic toggle="yes">Visual-First
</italic> emphasizes the focus on qualitative, image-level assessment, which is the core of what BISCUIT offers. To our knowledge, BISCUIT is one of the first tools specifically catering to interactive model output comparison in the context of bioimage segmentation. While some existing software (e.g., image analysis platforms like Ilastik,
                <sup>
                    <xref ref-type="bibr" rid="ref36">36</xref>
                </sup> Napari,
                <sup>
                    <xref ref-type="bibr" rid="ref37">37</xref>
                </sup> or Fiji
                <sup>
                    <xref ref-type="bibr" rid="ref38">38</xref>
                </sup>), allow running multiple algorithms or plugins on images, they often do not provide an integrated side-by-side comparison workflow or require substantial user setup. BISCUIT&#x2019;s contribution is in unifying multiple segmentation approaches under one roof.</p>
            <p>Limitations: Despite its utility, BISCUIT has some limitations that we aim to address in future work. First, the platform currently supports a defined set of models (11 in total). If users need to compare other algorithms (for example, Ilastik classical segmentation, or proprietary software outputs), they may need to invest some effort to integrate those into the BISCUIT framework. Second, complementary scores, on top of the mean model disagreement, could be implemented. For instance, if ground truth is available, showing the metric scores for each model, or if not, perhaps asking the user to flag preferred segmentation in images and tallying a &#x201c;preference count&#x201d;. </p>
            <p>The development of BISCUIT also opens up community-driven possibilities. </p>
            <p>For example,&#x00a0;the platform can be extended to compare other classes of image-processing models. That includes object detection models, denoising models, or image classification models. In each class, numerous models are developed, and visual inspection can bring similar benefits as in the case of segmentation.</p>
            <p>Another exciting direction is using BISCUIT in 
                <italic toggle="yes">educational settings</italic>: for teaching microscopy image analysis, instructors could use BISCUIT to demonstrate how different algorithms behave on the same data, helping students visually grasp concepts like under- vs over-segmentation, false positives vs false negatives, etc.</p>
            <p>In conclusion, BISCUIT addresses an important need in the era of diverse AI-driven image analysis methods: it helps bridge the gap between algorithm developers and end-users by providing a simple yet powerful means for straightforward comparison of segmentation approaches. We believe this approach will contribute to more reliable and reproducible image analyses, as the human expert remains engaged in the validation loop rather than deferring entirely to automated metrics. As bioimage informatics advances, tools like BISCUIT will be essential for helping researchers leverage computational methods to extract accurate biological insights.</p>
        </sec>
        <sec id="sec10">
            <title>Software availability</title>
            <p>

                <list list-type="bullet">
                    <list-item>
                        <label>&#x2022;</label>
                        <p>Software available from: BISCUIT project website &#x2013; 
                            <ext-link ext-link-type="uri" xlink:href="https://biscuit.let-your-data-speak.com">https://biscuit.let-your-data-speak.com</ext-link> Source code available from: GitHub &#x2013; 
                            <ext-link ext-link-type="uri" xlink:href="https://github.com/ScopeM/biscuit">https://github.com/ScopeM/biscuit</ext-link>
                        </p>
                    </list-item>
                    <list-item>
                        <label>&#x2022;</label>
                        <p>License: MIT License (open-source software).</p>
                    </list-item>
                </list>
            </p>
        </sec>
        <sec id="sec11">
            <title>Declaration of AI-assisted writing</title>
            <p>During the preparation of this manuscript, the authors used ChatGPT (GPT-5, OpenAI, 2025) to assist in improving phrasing, grammar, and clarity, as well as for help with summarizing/shortening and rewording text sections. All scientific content, interpretations, and conclusions were written, reviewed, and approved by the authors, who take full responsibility for the final manuscript.</p>
        </sec>
    </body>
    <back>
        <sec id="sec14" sec-type="data-availability">
            <title>Data availability</title>
            <p>Underlying data: No new primary datasets were generated for this Software Tool article. All example images used to demonstrate BISCUIT&#x2019;s functionality are publicly available and redistributed within the BISCUIT repository.</p>
            <p>The example image subsets included are as follows:
                <list list-type="bullet">
                    <list-item>
                        <label>&#x2022;</label>
                        <p>TEM connectomics datasets: Two 256 &#x00d7; 256 cutouts were derived from 1,024 &#x00d7; 1,024 original images available at 
                            <ext-link ext-link-type="uri" xlink:href="https://sites.google.com/view/connectomics">https://sites.google.com/view/connectomics</ext-link>. The samples correspond to image mask1079 from the Kasthuri++ dataset (folder 
                            <italic toggle="yes">Test_In</italic>) and image mask0114 from the Lucchi++ dataset (folder 
                            <italic toggle="yes">Test_In</italic>).</p>
                    </list-item>
                    <list-item>
                        <label>&#x2022;</label>
                        <p>DeepBacs dataset (E. coli brightfield images): Two 256 &#x00d7; 256 cutouts were derived from 1,024 &#x00d7; 1,024 original test images in the DeepBacs training dataset at 
                            <ext-link ext-link-type="uri" xlink:href="https://zenodo.org/records/5550935">https://zenodo.org/records/5550935</ext-link>. The samples correspond to images pos2_fr1 and pos7_fr80 from the test/brightfield folder.</p>
                    </list-item>
                    <list-item>
                        <label>&#x2022;</label>
                        <p>DeepBacs dataset (Bacillus subtilis fluorescence images): Two 256 &#x00d7; 256 cutouts were derived from 1,024 &#x00d7; 1,024 original test images in the DeepBacs training dataset at 
                            <ext-link ext-link-type="uri" xlink:href="https://zenodo.org/records/5639253">https://zenodo.org/records/5639253</ext-link>. The samples correspond to images test_2 and test_9 from the test/instance_segmentation_GT folder.</p>
                    </list-item>
                    <list-item>
                        <label>&#x2022;</label>
                        <p>Data Science Bowl dataset: Four 256 &#x00d7; 256 cutouts were derived from fluorescent nuclei images from the Data Science Bowl 2018 Kaggle competition 
                            <ext-link ext-link-type="uri" xlink:href="https://www.kaggle.com/competitions/data-science-bowl-2018">https://www.kaggle.com/competitions/data-science-bowl-2018</ext-link>.</p>
                    </list-item>
                </list>
            </p>
        </sec>
        <ack>
            <title>Acknowledgments</title>
            <p>The authors thank all members of the ETH Zurich Scientific IT Services (SIS) teams who contributed to the development and testing of BISCUIT. Community beta-testers are acknowledged for their insightful suggestions, which helped improve BISCUIT&#x2019;s features and documentation.</p>
        </ack>
        <ref-list>
            <title>References</title>
            <ref id="ref1">
                <label>1</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Carpenter</surname>
                            <given-names>AE</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Jones</surname>
                            <given-names>TR</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Lamprecht</surname>
                            <given-names>MR</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>CellProfiler: image analysis software for identifying and quantifying cell phenotypes.</article-title>
                    <source>

                        <italic toggle="yes">Genome Biol.</italic>
</source>
                    <year>2006</year>;<volume>7</volume>:<fpage>R100</fpage>.
                    <pub-id pub-id-type="pmid">17076895</pub-id>
                    <pub-id pub-id-type="doi">10.1186/gb-2006-7-10-r100</pub-id>
                    <pub-id pub-id-type="pmcid">PMC1794559</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref2">
                <label>2</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Meijering</surname>
                            <given-names>E</given-names>
                        </name>
</person-group>:
                    <article-title>A bird&#x2019;s-eye view of deep learning in bioimage analysis.</article-title>
                    <source>

                        <italic toggle="yes">Comput. Struct. Biotechnol. J.</italic>
</source>
                    <year>2020</year>;<volume>18</volume>:<fpage>2312</fpage>&#x2013;<lpage>2325</lpage>.
                    <pub-id pub-id-type="pmid">32994890</pub-id>
                    <pub-id pub-id-type="doi">10.1016/j.csbj.2020.08.003</pub-id>
                    <pub-id pub-id-type="pmcid">PMC7494605</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref3">
                <label>3</label>
                <mixed-citation publication-type="book">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Ronneberger</surname>
                            <given-names>O</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Fischer</surname>
                            <given-names>P</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Brox</surname>
                            <given-names>T</given-names>
                        </name>
</person-group>:
                    <chapter-title>U-Net: Convolutional Networks for Biomedical Image Segmentation.</chapter-title>
                    <source>

                        <italic toggle="yes">Lecture Notes in Computer Science.</italic>
</source>
                    <publisher-loc>Cham</publisher-loc>:
                    <publisher-name>Springer International Publishing</publisher-name>;<year>2015</year>; pp.<fpage>234</fpage>&#x2013;<lpage>241</lpage>.
                    <pub-id pub-id-type="doi">10.1007/978-3-319-24574-4_28</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref4">
                <label>4</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Moen</surname>
                            <given-names>E</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Bannon</surname>
                            <given-names>D</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Kudo</surname>
                            <given-names>T</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Deep learning for cellular image analysis.</article-title>
                    <source>

                        <italic toggle="yes">Nat. Methods.</italic>
</source>
                    <year>2019</year>;<volume>16</volume>:<fpage>1233</fpage>&#x2013;<lpage>1246</lpage>.
                    <pub-id pub-id-type="pmid">31133758</pub-id>
                    <pub-id pub-id-type="doi">10.1038/s41592-019-0403-1</pub-id>
                    <pub-id pub-id-type="pmcid">PMC8759575</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref5">
                <label>5</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Xu</surname>
                            <given-names>J</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Zhou</surname>
                            <given-names>D</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Deng</surname>
                            <given-names>D</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Deep learning in cell image analysis.</article-title>
                    <source>

                        <italic toggle="yes">Intell Comput.</italic>
</source>
                    <year>2022</year>;<volume>2022</volume>:<fpage>1</fpage>&#x2013;<lpage>15</lpage>.
                    <pub-id pub-id-type="doi">10.34133/2022/9861263</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref6">
                <label>6</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Woodhams</surname>
                            <given-names>B</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Uhlmann</surname>
                            <given-names>V</given-names>
                        </name>
</person-group>:
                    <article-title>From images to understanding: Advances in deep learning for cellular dynamics analysis.</article-title>
                    <source>

                        <italic toggle="yes">Curr. Opin. Cell Biol.</italic>
</source>
                    <year>2025</year>;<volume>97</volume>:<fpage>102585</fpage>.
                    <pub-id pub-id-type="doi">10.1016/j.ceb.2025.102585</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref7">
                <label>7</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Archit</surname>
                            <given-names>A</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Freckmann</surname>
                            <given-names>L</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Nair</surname>
                            <given-names>S</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Segment Anything for microscopy.</article-title>
                    <source>

                        <italic toggle="yes">Nat. Methods.</italic>
</source>
                    <year>2025</year>;<volume>22</volume>:<fpage>579</fpage>&#x2013;<lpage>591</lpage>.
                    <pub-id pub-id-type="pmid">39939717</pub-id>
                    <pub-id pub-id-type="doi">10.1038/s41592-024-02580-4</pub-id>
                    <pub-id pub-id-type="pmcid">PMC11903314</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref8">
                <label>8</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Cao</surname>
                            <given-names>J</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Wenzel</surname>
                            <given-names>J</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Zhang</surname>
                            <given-names>S</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Rethinking deep learning in bioimaging through a data centric lens.</article-title>
                    <source>

                        <italic toggle="yes">Npj Imaging.</italic>
</source>
                    <year>2025</year>;<volume>3</volume>:<fpage>29</fpage>.
                    <pub-id pub-id-type="pmid">40604161</pub-id>
                    <pub-id pub-id-type="doi">10.1038/s44303-025-00092-0</pub-id>
                    <pub-id pub-id-type="pmcid">PMC12202800</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref9">
                <label>9</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Virdi</surname>
                            <given-names>AJ</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Joglekar</surname>
                            <given-names>AP</given-names>
                        </name>
</person-group>:
                    <article-title>Cell-APP: A generalizable method for cell annotation and cell-segmentation model training.</article-title>
                    <source>

                        <italic toggle="yes">Mol. Biol. Cell.</italic>
</source>
                    <year>2025</year>;<fpage>mbcE25020076</fpage>.
                    <pub-id pub-id-type="pmid">40991412</pub-id>
                    <pub-id pub-id-type="doi">10.1091/mbc.E25-02-0076</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref10">
                <label>10</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Achard</surname>
                            <given-names>C</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Kousi</surname>
                            <given-names>T</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Frey</surname>
                            <given-names>M</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>CellSeg3D, Self-supervised 3D cell segmentation for fluorescence microscopy.</article-title>
                    <source>

                        <italic toggle="yes">elife.</italic>
</source>
                    <year>2025</year>;<volume>13</volume>:<fpage>13</fpage>.
                    <pub-id pub-id-type="doi">10.7554/elife.99848.4</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref11">
                <label>11</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Pang</surname>
                            <given-names>M</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Roy</surname>
                            <given-names>TK</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Wu</surname>
                            <given-names>X</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>CelloType: a unified model for segmentation and classification of tissue images.</article-title>
                    <source>

                        <italic toggle="yes">Nat. Methods.</italic>
</source>
                    <year>2025</year>;<volume>22</volume>:<fpage>348</fpage>&#x2013;<lpage>357</lpage>.
                    <pub-id pub-id-type="pmid">39578628</pub-id>
                    <pub-id pub-id-type="doi">10.1038/s41592-024-02513-1</pub-id>
                    <pub-id pub-id-type="pmcid">PMC11810770</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref12">
                <label>12</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Stringer</surname>
                            <given-names>C</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Wang</surname>
                            <given-names>T</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Michaelos</surname>
                            <given-names>M</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Cellpose: a generalist algorithm for cellular segmentation.</article-title>
                    <source>

                        <italic toggle="yes">Nat. Methods.</italic>
</source>
                    <year>2021</year>;<volume>18</volume>:<fpage>100</fpage>&#x2013;<lpage>106</lpage>.
                    <pub-id pub-id-type="pmid">33318659</pub-id>
                    <pub-id pub-id-type="doi">10.1038/s41592-020-01018-x</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref13">
                <label>13</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Pachitariu</surname>
                            <given-names>M</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Rariden</surname>
                            <given-names>M</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Stringer</surname>
                            <given-names>C</given-names>
                        </name>
</person-group>:
                    <article-title>Cellpose-SAM: superhuman generalization for cellular segmentation.</article-title>
                    <source>

                        <italic toggle="yes">bioRxiv.</italic>
</source>
                    <year>2025</year>.
                    <pub-id pub-id-type="doi">10.1101/2025.04.28.651001</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref14">
                <label>14</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Lab</surname>
                            <given-names>B</given-names>
                        </name>
</person-group>:
                    <article-title>TrackMate-Omnipose.</article-title>
                    <source>

                        <italic toggle="yes">ImageJ Wiki.</italic>
</source>
                    <ext-link ext-link-type="uri" xlink:href="https://imagej.net/plugins/trackmate/detectors/trackmate-omnipose">Reference Source</ext-link>
                </mixed-citation>
            </ref>
            <ref id="ref15">
                <label>15</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Cutler</surname>
                            <given-names>KJ</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Stringer</surname>
                            <given-names>C</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Lo</surname>
                            <given-names>TW</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Omnipose: a high-precision morphology-independent solution for bacterial cell segmentation.</article-title>
                    <source>

                        <italic toggle="yes">Nat. Methods.</italic>
</source>
                    <year>2022</year>;<volume>19</volume>:<fpage>1438</fpage>&#x2013;<lpage>1448</lpage>.
                    <pub-id pub-id-type="pmid">36253643</pub-id>
                    <pub-id pub-id-type="doi">10.1038/s41592-022-01639-4</pub-id>
                    <pub-id pub-id-type="pmcid">PMC9636021</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref16">
                <label>16</label>
                <mixed-citation publication-type="book">
                    <source>

                        <italic toggle="yes">stardist: StarDist - Object Detection with Star-convex Shapes.</italic>
</source>
                    <publisher-name>Github</publisher-name>.
                    <ext-link ext-link-type="uri" xlink:href="https://github.com/stardist/stardist">Reference Source</ext-link>
                </mixed-citation>
            </ref>
            <ref id="ref17">
                <label>17</label>
                <mixed-citation publication-type="other">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Schmidt</surname>
                            <given-names>U</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Weigert</surname>
                            <given-names>M</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Broaddus</surname>
                            <given-names>C</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Cell detection with star-convex polygons.</article-title>
                    <source>

                        <italic toggle="yes">arXiv [cs.CV].</italic>
</source>
                    <year>2018</year>.
                    <ext-link ext-link-type="uri" xlink:href="http://arxiv.org/abs/1806.03535">Reference Source</ext-link>
                </mixed-citation>
            </ref>
            <ref id="ref18">
                <label>18</label>
                <mixed-citation publication-type="book">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Weigert</surname>
                            <given-names>M</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Schmidt</surname>
                            <given-names>U</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Haase</surname>
                            <given-names>R</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <chapter-title>Star-convex polyhedra for 3D object detection and segmentation in microscopy.</chapter-title>
                    <source>

                        <italic toggle="yes">2020 IEEE Winter Conference on Applications of Computer Vision (WACV).</italic>
</source>
                    <publisher-name>IEEE</publisher-name>;<year>2020</year>.
                    <pub-id pub-id-type="doi">10.1109/wacv45572.2020.9093435</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref19">
                <label>19</label>
                <mixed-citation publication-type="other">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Weigert</surname>
                            <given-names>M</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Schmidt</surname>
                            <given-names>U</given-names>
                        </name>
</person-group>:
                    <article-title>Nuclei instance segmentation and classification in histopathology images with StarDist.</article-title>
                    <source>

                        <italic toggle="yes">arXiv [cs.CV].</italic>
</source>
                    <year>2022</year>.
                    <ext-link ext-link-type="uri" xlink:href="http://arxiv.org/abs/2203.02284">Reference Source</ext-link>
                </mixed-citation>
            </ref>
            <ref id="ref20">
                <label>20</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Caicedo</surname>
                            <given-names>JC</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Goodman</surname>
                            <given-names>A</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Karhohs</surname>
                            <given-names>KW</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Nucleus segmentation across imaging experiments: the 2018 Data Science Bowl.</article-title>
                    <source>

                        <italic toggle="yes">Nat. Methods.</italic>
</source>
                    <year>2019</year>;<volume>16</volume>:<fpage>1247</fpage>&#x2013;<lpage>1253</lpage>.
                    <pub-id pub-id-type="pmid">31636459</pub-id>
                    <pub-id pub-id-type="doi">10.1038/s41592-019-0612-7</pub-id>
                    <pub-id pub-id-type="pmcid">PMC6919559</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref21">
                <label>21</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Ulman</surname>
                            <given-names>V</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Ma&#x0161;ka</surname>
                            <given-names>M</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Magnusson</surname>
                            <given-names>KEG</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>An objective comparison of cell-tracking algorithms.</article-title>
                    <source>

                        <italic toggle="yes">Nat. Methods.</italic>
</source>
                    <year>2017</year>;<volume>14</volume>:<fpage>1141</fpage>&#x2013;<lpage>1152</lpage>.
                    <pub-id pub-id-type="pmid">29083403</pub-id>
                    <pub-id pub-id-type="doi">10.1038/nmeth.4473</pub-id>
                    <pub-id pub-id-type="pmcid">PMC5777536</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref22">
                <label>22</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Dice</surname>
                            <given-names>LR</given-names>
                        </name>
</person-group>:
                    <article-title>Measures of the amount of ecologic association between species.</article-title>
                    <source>

                        <italic toggle="yes">Ecology.</italic>
</source>
                    <year>1945</year>;<volume>26</volume>:<fpage>297</fpage>&#x2013;<lpage>302</lpage>.
                    <pub-id pub-id-type="doi">10.2307/1932409</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref23">
                <label>23</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Caicedo</surname>
                            <given-names>JC</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Roth</surname>
                            <given-names>J</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Goodman</surname>
                            <given-names>A</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Evaluation of deep learning strategies for nucleus segmentation in fluorescence images.</article-title>
                    <source>

                        <italic toggle="yes">Cytometry A.</italic>
</source>
                    <year>2019</year>;<volume>95</volume>:<fpage>952</fpage>&#x2013;<lpage>965</lpage>.
                    <pub-id pub-id-type="pmid">31313519</pub-id>
                    <pub-id pub-id-type="doi">10.1002/cyto.a.23863</pub-id>
                    <pub-id pub-id-type="pmcid">PMC6771982</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref24">
                <label>24</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Hirling</surname>
                            <given-names>D</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Tasnadi</surname>
                            <given-names>E</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Caicedo</surname>
                            <given-names>J</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Segmentation metric misinterpretations in bioimage analysis.</article-title>
                    <source>

                        <italic toggle="yes">Nat. Methods.</italic>
</source>
                    <year>2024</year>;<volume>21</volume>:<fpage>213</fpage>&#x2013;<lpage>216</lpage>.
                    <pub-id pub-id-type="pmid">37500758</pub-id>
                    <pub-id pub-id-type="doi">10.1038/s41592-023-01942-8</pub-id>
                    <pub-id pub-id-type="pmcid">PMC10864175</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref25">
                <label>25</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Maier-Hein</surname>
                            <given-names>L</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Eisenmann</surname>
                            <given-names>M</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Reinke</surname>
                            <given-names>A</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Author Correction: Why rankings of biomedical image analysis competitions should be interpreted with care.</article-title>
                    <source>

                        <italic toggle="yes">Nat. Commun.</italic>
</source>
                    <year>2019</year>;<volume>10</volume>:<fpage>588</fpage>.
                    <pub-id pub-id-type="pmid">30700735</pub-id>
                    <pub-id pub-id-type="doi">10.1038/s41467-019-08563-w</pub-id>
                    <pub-id pub-id-type="pmcid">PMC6353893</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref26">
                <label>26</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>M&#x00fc;ller</surname>
                            <given-names>D</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Soto-Rey</surname>
                            <given-names>I</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Kramer</surname>
                            <given-names>F</given-names>
                        </name>
</person-group>:
                    <article-title>Towards a guideline for evaluation metrics in medical image segmentation.</article-title>
                    <source>

                        <italic toggle="yes">BMC. Res. Notes.</italic>
</source>
                    <year>2022</year>;<volume>15</volume>:<fpage>210</fpage>.
                    <pub-id pub-id-type="pmid">35725483</pub-id>
                    <pub-id pub-id-type="doi">10.1186/s13104-022-06096-y</pub-id>
                    <pub-id pub-id-type="pmcid">PMC9208116</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref27">
                <label>27</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Maier-Hein</surname>
                            <given-names>L</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Reinke</surname>
                            <given-names>A</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Godau</surname>
                            <given-names>P</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Metrics reloaded: recommendations for image analysis validation.</article-title>
                    <source>

                        <italic toggle="yes">Nat. Methods.</italic>
</source>
                    <year>2024</year>;<volume>21</volume>:<fpage>195</fpage>&#x2013;<lpage>212</lpage>.
                    <pub-id pub-id-type="pmid">38347141</pub-id>
                    <pub-id pub-id-type="doi">10.1038/s41592-023-02151-z</pub-id>
                    <pub-id pub-id-type="pmcid">PMC11182665</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref28">
                <label>28</label>
                <mixed-citation publication-type="other">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Karmakar</surname>
                            <given-names>R</given-names>
                        </name>

                        <name name-style="western">
                            <surname>N&#x00f8;rrelykke</surname>
                            <given-names>SF</given-names>
                        </name>
</person-group>:
                    <article-title>SoftPQ: Robust instance segmentation evaluation via soft matching and tunable thresholds.</article-title>
                    <source>

                        <italic toggle="yes">arXiv [cs.CV].</italic>
</source>
                    <year>2025</year>.
                    <ext-link ext-link-type="uri" xlink:href="http://arxiv.org/abs/2505.12155">Reference Source</ext-link>
                </mixed-citation>
            </ref>
            <ref id="ref29">
                <label>29</label>
                <mixed-citation publication-type="other">
                    <collab>BISCUIT</collab>:
                    <article-title>BISCUIT.</article-title>
                    <ext-link ext-link-type="uri" xlink:href="https://biscuit.let-your-data-speak.com/">Reference Source</ext-link>
                </mixed-citation>
            </ref>
            <ref id="ref30">
                <label>30</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Ouyang</surname>
                            <given-names>W</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Beuttenmueller</surname>
                            <given-names>F</given-names>
                        </name>

                        <name name-style="western">
                            <surname>G&#x00f3;mez-de-Mariscal</surname>
                            <given-names>E</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>BioImage Model Zoo: A community-driven resource for accessible deep learning in BioImage analysis.</article-title>
                    <source>

                        <italic toggle="yes">bioRxiv.</italic>
</source>
                    <year>2022</year>.
                    <pub-id pub-id-type="doi">10.1101/2022.06.07.495102</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref31">
                <label>31</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Sims</surname>
                            <given-names>Z</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Strgar</surname>
                            <given-names>L</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Thirumalaisamy</surname>
                            <given-names>D</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>SEG: Segmentation Evaluation in absence of Ground truth labels.</article-title>
                    <source>

                        <italic toggle="yes">bioRxivorg.</italic>
</source>
                    <year>2023</year>.
                    <pub-id pub-id-type="doi">10.1101/2023.02.23.529809</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref32">
                <label>32</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Warfield</surname>
                            <given-names>SK</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Zou</surname>
                            <given-names>KH</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Wells</surname>
                            <given-names>WM</given-names>
                        </name>
</person-group>:
                    <article-title>Simultaneous truth and performance level estimation (STAPLE): an algorithm for the validation of image segmentation.</article-title>
                    <source>

                        <italic toggle="yes">IEEE Trans. Med. Imaging.</italic>
</source>
                    <year>2004</year>;<volume>23</volume>:<fpage>903</fpage>&#x2013;<lpage>921</lpage>.
                    <pub-id pub-id-type="pmid">15250643</pub-id>
                    <pub-id pub-id-type="doi">10.1109/TMI.2004.828354</pub-id>
                    <pub-id pub-id-type="pmcid">PMC1283110</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref33">
                <label>33</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Kohlberger</surname>
                            <given-names>T</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Singh</surname>
                            <given-names>V</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Alvino</surname>
                            <given-names>C</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Evaluating segmentation error without ground truth.</article-title>
                    <source>

                        <italic toggle="yes">Med. Image Comput. Comput. Assist Interv.</italic>
</source>
                    <year>2012</year>;<volume>7510</volume>:<fpage>528</fpage>&#x2013;<lpage>536</lpage>.
                    <pub-id pub-id-type="doi">10.1007/978-3-642-33415-3_65</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref34">
                <label>34</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Faska</surname>
                            <given-names>Z</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Khrissi</surname>
                            <given-names>L</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Haddouch</surname>
                            <given-names>K</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>A robust and consistent stack generalized ensemble-learning framework for image segmentation.</article-title>
                    <source>

                        <italic toggle="yes">J. Eng. Appl. Sci.</italic>
</source>
                    <year>2023</year>;<volume>70</volume>:<fpage>70</fpage>.
                    <pub-id pub-id-type="doi">10.1186/s44147-023-00226-4</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref35">
                <label>35</label>
                <mixed-citation publication-type="other">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Lehtinen</surname>
                            <given-names>J</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Munkberg</surname>
                            <given-names>J</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Hasselgren</surname>
                            <given-names>J</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Noise2Noise: Learning image restoration without clean data.</article-title>
                    <source>

                        <italic toggle="yes">arXiv [cs.CV].</italic>
</source>
                    <year>2018</year>.
                    <pub-id pub-id-type="doi">10.48550/ARXIV.1803.04189</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref36">
                <label>36</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Berg</surname>
                            <given-names>S</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Kutra</surname>
                            <given-names>D</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Kroeger</surname>
                            <given-names>T</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Ilastik: Interactive machine learning for (bio)image analysis.</article-title>
                    <source>

                        <italic toggle="yes">Nat. Methods.</italic>
</source>
                    <year>2019</year>;<volume>16</volume>:<fpage>1226</fpage>&#x2013;<lpage>1232</lpage>.
                    <pub-id pub-id-type="pmid">31570887</pub-id>
                    <pub-id pub-id-type="doi">10.1038/s41592-019-0582-9</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref37">
                <label>37</label>
                <mixed-citation publication-type="other">
                    <article-title>napari: a fast, interactive viewer for multi-dimensional images in Python.</article-title>
                    <source>

                        <italic toggle="yes">napari.</italic>
</source>
                    <ext-link ext-link-type="uri" xlink:href="https://napari.org/stable/">Reference Source</ext-link>
                </mixed-citation>
            </ref>
            <ref id="ref38">
                <label>38</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Schindelin</surname>
                            <given-names>J</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Arganda-Carreras</surname>
                            <given-names>I</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Frise</surname>
                            <given-names>E</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Fiji: an open-source platform for biological-image analysis.</article-title>
                    <source>

                        <italic toggle="yes">Nat. Methods.</italic>
</source>
                    <year>2012</year>;<volume>9</volume>:<fpage>676</fpage>&#x2013;<lpage>682</lpage>.
                    <pub-id pub-id-type="pmid">22743772</pub-id>
                    <pub-id pub-id-type="doi">10.1038/nmeth.2019</pub-id>
                    <pub-id pub-id-type="pmcid">PMC3855844</pub-id>
                </mixed-citation>
            </ref>
        </ref-list>
    </back>
    <sub-article article-type="reviewer-report" id="report434689">
        <front-stub>
            <article-id pub-id-type="doi">10.5256/f1000research.189551.r434689</article-id>
            <title-group>
                <article-title>Reviewer response for version 1</article-title>
            </title-group>
            <contrib-group>
                <contrib contrib-type="author">
                    <name>
                        <surname>Bankhead</surname>
                        <given-names>Peter</given-names>
                    </name>
                    <xref ref-type="aff" rid="r434689a1">1</xref>
                    <role>Referee</role>
                    <uri content-type="orcid">https://orcid.org/0000-0003-4851-8813</uri>
                </contrib>
                <contrib contrib-type="author">
                    <name>
                        <surname>Nicol&#x00e1;s-S&#x00e1;enz</surname>
                        <given-names>Laura</given-names>
                    </name>
                    <xref ref-type="aff" rid="r434689a1">1</xref>
                    <role>Co-referee</role>
                </contrib>
                <aff id="r434689a1">
                    <label>1</label>Institute of Genetics and Cancer, University of Edinburgh, Edinburgh, Scotland, UK</aff>
            </contrib-group>
            <author-notes>
                <fn fn-type="conflict">
                    <p>
                        <bold>Competing interests: </bold>No competing interests were disclosed.</p>
                </fn>
            </author-notes>
            <pub-date pub-type="epub">
                <day>5</day>
                <month>1</month>
                <year>2026</year>
            </pub-date>
            <permissions>
                <copyright-statement>Copyright: &#x00a9; 2026 Bankhead P and Nicol&#x00e1;s-S&#x00e1;enz L</copyright-statement>
                <copyright-year>2026</copyright-year>
                <license xlink:href="https://creativecommons.org/licenses/by/4.0/">
                    <license-p>This is an open access peer review report distributed under the terms of the Creative Commons Attribution Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
                </license>
            </permissions>
            <related-article ext-link-type="doi" id="relatedArticleReport434689" related-article-type="peer-reviewed-article" xlink:href="10.12688/f1000research.171889.1"/>
            <custom-meta-group>
                <custom-meta>
                    <meta-name>recommendation</meta-name>
                    <meta-value>approve-with-reservations</meta-value>
                </custom-meta>
            </custom-meta-group>
        </front-stub>
        <body>
            <p>BISCUIT is a tool to streamline the comparison of different segmentation methods for bioimage analysis. In its current form, BISCUIT focuses primarily on comparing several popular deep learning methods and models for cell segmentation.</p>
            <p> Choosing a cell segmentation method is an extremely common challenge in bioimage analysis. Visual inspection is inevitably required at some stage, but it can be time-consuming to set up environments and test segmentations for new image sets. Tools that enable more methods to be compared more quickly could be very useful.</p>
            <p> BISCUIT is very well documented through the landing page, the main Jupyter notebook, and within the GitHub repository.</p>
            <p> </p>
            <p> 
                <bold>Paper feedback</bold>
            </p>
            <p> </p>
            <p> - In the methods subsection of the abstract, the last sentence verges on too technical, and may discourage rather than encourage use.</p>
            <p> --- If the purpose is to express that BISCUIT is easy to run in different ways, we think 
                <italic>&#x2018;zero-installation cloud environment&#x2019;</italic> and 
                <italic>&#x2018;local high-performance computing resources&#x2019;</italic> would not convey that to potential users who are not already very comfortable with these terms.</p>
            <p> </p>
            <p> - While we agree that looking at the images is very important, the limitations/subjectivity of this should be more clearly acknowledged. In practice, are there any steps beyond visual inspection that you would expect / recommend to support making a final choice?</p>
            <p> --- Complementary methods are alluded to (e.g., &#x2018;relying solely on summary statistics&#x2019;) but I am not certain what is meant. Are these statistics generated from some manual annotations of the dataset, or taken from papers describing the methods/models?</p>
            <p> --- One value of BISCUIT might be in triaging: a quick visual inspection may identify models that are definitely not worth exploring, so that further attention is given to a few models that are promising.</p>
            <p> </p>
            <p> - The images BISCUIT is designed to support should be clearly described.</p>
            <p> --- For example, does the visualization scale to images with a high dynamic range and/or many channels? Effective visualization often involves toggling channels and/or modifying lookup tables. It is not clear to me how BISCUIT could facilitate this. If it is a limitation, this should be mentioned.</p>
            <p> </p>
            <p> - The paper remarks that BISCUIT is interactive/provides an interactive interface. However, this is not shown and it is not clear what &#x2018;interactive&#x2019; means in this context (e.g., it seems to be related to interactively selecting images/plots, not interactively panning/zooming within images).</p>
            <p> </p>
            <p> - Regarding the use of the &#x2018;mean disagreement score&#x2019;, it is stated &#x2018;Assuming that model prediction inaccuracies are uncorrelated between models, the model with the lowest score yields predictions closest to the ground truth&#x2019;.</p>
            <p> --- Is that assumption likely to be true &#x2013; or is there any way to assess whether it is true? Intuitively, I would not necessarily expect it to be true whenever comparisons are made between overlapping methods, trained on overlapping training sets. Therefore, I think this requires a little more discussion.</p>
            <p> --- Additional measurements could be easily provided for comparison, e.g. number of objects may help identify cases of over or under-segmentation.</p>
            <p> </p>
            <p> </p>
            <p> 
                <bold>Software feedback</bold>
            </p>
            <p> </p>
            <p> - What is the version of CellPose being used? It looks like the code is taken from the main branch of the CellPose repo, but I presume this is subject to change.</p>
            <p> </p>
            <p> - I tested the notebook only through colab with the provided example images. While it is possible to upload different images, I think there should be a statement regarding permission/privacy implications (if there are any).</p>
            <p> </p>
            <p> - I find the way results are displayed (&#x2018;sj.compare_and_plot_segmentations()&#x2019;) slightly awkward.</p>
            <p> --- Results are shown with &#x2018;Model 1&#x2019; and &#x2018;Model 2&#x2019; &#x2013; not the names of the models. When I first ran it, I used two models but by default the same model was selected for 1 and 2.</p>
            <p> --- The image is adjusted with an &#x2018;Image ID&#x2019; slider, rather than allowing me to select an image by name. A slider would be justifiable if it moves smoothly and the image name is still displayed, but for me (macOS, Chrome) the plot size jumps between lower and higher resolution. When I move the slider, and I do not see an image name.</p>
            <p> </p>
            <p> - The model/method table is very useful; I think it should also provide citation information for the methods, or a link to where this can be found.</p>
            <p> </p>
            <p> - Further plans are unclear. The paper suggests plans to increase supported models, while 
                <ext-link ext-link-type="uri" xlink:href="https://biscuit.let-your-data-speak.com/">https://biscuit.let-your-data-speak.com</ext-link> states 
                <italic>&#x2018;BISCUIT does not aim to provide ongoing model maintenance or continuous expansion of supported segmentation methods&#x2019;</italic>, although also that 
                <italic>&#x2018;External contributions are welcome&#x2019;</italic>. Do the authors plan to maintain the software and integrate more algorithms, or is expansion intended primary by external contributors? If the latter, consider adding contributing guidelines to the repo.</p>
            <p> </p>
            <p> </p>
            <p> 
                <bold>License &amp; reuse</bold>
            </p>
            <p> </p>
            <p> - BISCUIT is described as &#x2018;open-source&#x2019;, but the main notebook is licensed under &#x2018;CC BY-NC 4.0&#x2019; &#x2013; different from the MIT license on the GitHub repo. Why this discrepancy? The non-commercial limitation is incompatible with the OSI&#x2019;s definition of open source. This makes the actual terms of use confusing. If a key component is non-commercial, BISCUIT should not be described as open source.</p>
            <p>Are the conclusions about the tool and its performance adequately supported by the findings presented in the article?</p>
            <p>Yes</p>
            <p>Is the rationale for developing the new software tool clearly explained?</p>
            <p>Yes</p>
            <p>Is the description of the software tool technically sound?</p>
            <p>Yes</p>
            <p>Are sufficient details of the code, methods and analysis (if applicable) provided to allow replication of the software development and its use by others?</p>
            <p>Yes</p>
            <p>Is sufficient information provided to allow interpretation of the expected output datasets and any results generated using the tool?</p>
            <p>Yes</p>
            <p>Reviewer Expertise:</p>
            <p>bioimage analysis, open-source software, digital pathology</p>
            <p>We confirm that we have read this submission and believe that we have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however we have significant reservations, as outlined above.</p>
        </body>
    </sub-article>
    <sub-article article-type="reviewer-report" id="report434691">
        <front-stub>
            <article-id pub-id-type="doi">10.5256/f1000research.189551.r434691</article-id>
            <title-group>
                <article-title>Reviewer response for version 1</article-title>
            </title-group>
            <contrib-group>
                <contrib contrib-type="author">
                    <name>
                        <surname>Pape</surname>
                        <given-names>Constantin Pape</given-names>
                    </name>
                    <xref ref-type="aff" rid="r434691a1">1</xref>
                    <role>Referee</role>
                    <uri content-type="orcid">https://orcid.org/0000-0001-6562-7187</uri>
                </contrib>
                <aff id="r434691a1">
                    <label>1</label>University of G&#x00f6;ttingen, G&#x00f6;ttingen, Germany</aff>
            </contrib-group>
            <author-notes>
                <fn fn-type="conflict">
                    <p>
                        <bold>Competing interests: </bold>No competing interests were disclosed.</p>
                </fn>
            </author-notes>
            <pub-date pub-type="epub">
                <day>24</day>
                <month>11</month>
                <year>2025</year>
            </pub-date>
            <permissions>
                <copyright-statement>Copyright: &#x00a9; 2025 Pape CP</copyright-statement>
                <copyright-year>2025</copyright-year>
                <license xlink:href="https://creativecommons.org/licenses/by/4.0/">
                    <license-p>This is an open access peer review report distributed under the terms of the Creative Commons Attribution Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
                </license>
            </permissions>
            <related-article ext-link-type="doi" id="relatedArticleReport434691" related-article-type="peer-reviewed-article" xlink:href="10.12688/f1000research.171889.1"/>
            <custom-meta-group>
                <custom-meta>
                    <meta-name>recommendation</meta-name>
                    <meta-value>approve-with-reservations</meta-value>
                </custom-meta>
            </custom-meta-group>
        </front-stub>
        <body>
            <p>BISCUIT is a tool for comparing the instance segmentation results from different tools for microscopy data. It's main feature is a side-by-side comparison of different method's outputs and a pre-configured google colab notebook to run the tool.</p>
            <p> </p>
            <p> The functionality offered by the tool is relatively limited and simple, but could be useful to users without extensive experience in coding or a good overview of segmentation methodology.</p>
            <p> </p>
            <p> #Feedback</p>
            <p> </p>
            <p> - Given the availability of other segmentation tools not supported by the tool, including quite popular ones like microSAM, how do you plan to extend the tool / enable external contributions to extend it?</p>
            <p> - Which CellPose versions are supported?</p>
            <p> - Do you enable selecting parameters of the segmentation methods? If yes, is there explanations for users on the influence of the parameters?</p>
            <p> - "The mean disagreement score (for a given model) is calculated as the mean of all model-pair segmentation pixel-based differences over all analysed images." Reporting object-level difference (e.g. based on IoU) rather than pixel-level difference would likely be more meaningful and more interpretable.</p>
            <p> </p>
            <p> I tried running the tool in google colab, but it failed for me as the cell for loading the data (The first cell in "2. Upload of Images") did not terminate. (I let it run for &gt; 20 minutes but nothing happened). Please improve the reliability of the notebook.</p>
            <p>Are the conclusions about the tool and its performance adequately supported by the findings presented in the article?</p>
            <p>Yes</p>
            <p>Is the rationale for developing the new software tool clearly explained?</p>
            <p>Yes</p>
            <p>Is the description of the software tool technically sound?</p>
            <p>Yes</p>
            <p>Are sufficient details of the code, methods and analysis (if applicable) provided to allow replication of the software development and its use by others?</p>
            <p>Yes</p>
            <p>Is sufficient information provided to allow interpretation of the expected output datasets and any results generated using the tool?</p>
            <p>Yes</p>
            <p>Reviewer Expertise:</p>
            <p>Deep Learning, Microscopy Image Analysis</p>
            <p>I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however I have significant reservations, as outlined above.</p>
        </body>
        <sub-article article-type="response" id="comment15046-434691">
            <front-stub>
                <contrib-group>
                    <contrib contrib-type="author">
                        <name>
                            <surname>Stoma</surname>
                            <given-names>Szymon</given-names>
                        </name>
                        <aff>ScopeM, ETH Zurich, Zurich, Zurich, Switzerland</aff>
                    </contrib>
                </contrib-group>
                <author-notes>
                    <fn fn-type="conflict">
                        <p>
                            <bold>Competing interests: </bold>No competing interests were disclosed.</p>
                    </fn>
                </author-notes>
                <pub-date pub-type="epub">
                    <day>9</day>
                    <month>12</month>
                    <year>2025</year>
                </pub-date>
            </front-stub>
            <body>
                <p>We thank the reviewer for their careful assessment and constructive remarks.</p>
                <p> </p>
                <p> Below, we respond point by point, quoting each comment explicitly to avoid any ambiguity.</p>
                <p> </p>
                <p> 
                    <bold>1. Extending the tool with additional segmentation methods</bold>
                </p>
                <p> 
                    <italic>&#x201c;Given the availability of other segmentation tools not supported by the tool, including quite popular ones like microSAM, how do you plan to extend the tool / enable external contributions to extend it?&#x201d;</italic>
                </p>
                <p> </p>
                <p> 
                    <bold>Response:</bold> BISCUIT is intentionally designed as a lightweight comparison and visualisation framework, not as a comprehensive repository of segmentation models. That said, we fully agree that extensibility is essential.</p>
                <p> </p>
                <p> We address this issue:</p>
                <p> &#x2022; by providing a minimal integration template in the codebase showing how any new model (including microSAM or future methods) can be added,</p>
                <p> &#x2022; clarified in the project webpage that BISCUIT does not aim to provide model maintenance or continual expansion; rather, it is a framework that institutes and groups can extend locally,</p>
                <p> &#x2022; explicitly stated on the project webpage that we welcome external contributions via GitHub pull requests.</p>
                <p> </p>
                <p> Regarding the BioImage Model Zoo: BISCUIT supports models whose Zoo packaging includes Colab-compatible Python code, which is the technical requirement for integration. We also clarified that, because of heterogeneity in Zoo models, not all models can be automatically incorporated.</p>
                <p> </p>
                <p> 
                    <bold>2. Supported versions of CellPose</bold>
                </p>
                <p> 
                    <italic>&#x201c;Which CellPose versions are supported?&#x201d;</italic>
                </p>
                <p> </p>
                <p> 
                    <bold>Response:</bold> We added a detailed list to the documentation specifying exactly which CellPose, Omnipose, and StarDist versions are supported at this moment. We will keep this information up to date.</p>
                <p> </p>
                <p> Supported and Tested Segmentation Library Versions</p>
                <p> BISCUIT uses and has been tested with the following versions of Cellpose, Omnipose, and StarDist:</p>
                <p> Cellpose &#x2014; installed directly from</p>
                <p> github.com/MouseLand/cellpose (default main branch).</p>
                <p> This means BISCUIT always uses the current main-branch Cellpose.</p>
                <p> Tested with: cellpose == 4.0.8</p>
                <p> Omnipose &#x2014; installed via PyPI with the constraint omnipose &gt;= 1.0.6.</p>
                <p> Tested with: omnipose == 1.0.6</p>
                <p> StarDist &#x2014; installed via PyPI with the constraint stardist &gt;= 0.9.1.</p>
                <p> Tested with: stardist == 0.9.1</p>
                <p> </p>
                <p> 
                    <bold>3. Parameters of segmentation methods</bold>
                </p>
                <p> 
                    <italic>&#x201c;Do you enable selecting parameters of the segmentation methods? If yes, is there explanations for users on the influence of the parameters?&#x201d;</italic>
                </p>
                <p> </p>
                <p> 
                    <bold>Response:</bold> This is an important comment, and a difficult point to address. We have the following approach:</p>
                <p> (a) Default behaviour (as in the paper)</p>
                <p> By default, BISCUIT exposes no segmentation parameters. This preserves simplicity for non-expert users and avoids confusion arising from heterogeneous parameter sets across models.</p>
                <p> (b) New optional &#x2018;Advanced Mode&#x2019; with parameter sweep</p>
                <p> We implemented a new Advanced Mode (checkbox that appears at the time of imports, i.e. early in the notebook ).</p>
                <p> When enabled, users can run an experimental parameter sweep, currently implemented for the scale parameter.</p>
                <p> We chose scale because:</p>
                <p> &#x2022; It strongly affects segmentation performance,</p>
                <p> &#x2022; It is easy to interpret,</p>
                <p> &#x2022; It appears across several model families.</p>
                <p> Models lacking this parameter are simply skipped in the sweep &#x2014; BISCUIT does not generate false results.</p>
                <p> (c) Future extension (for expert users)</p>
                <p> As reviewer intuition suggests, full parameter control is valuable for advanced use cases. We plan to add (but have not yet implemented) a simple mechanism allowing the user to supply a per-model parameter dictionary. This would give experts fine-grained control without overcomplicating the GUI.</p>
                <p> </p>
                <p> 
                    <bold>4. Disagreement score</bold>
                </p>
                <p> 
                    <italic>&#x201c;&#x2018;The mean disagreement score (for a given model) is calculated as the mean of all model-pair segmentation pixel-based differences over all analysed images.&#x2019; Reporting object-level difference (e.g. based on IoU) rather than pixel-level difference would likely be more meaningful and more interpretable.&#x201d;</italic>
                </p>
                <p> </p>
                <p> 
                    <bold>Response:</bold> We agree that object-level disagreement metrics (e.g., instance-level IoU) are more interpretable in many cases.</p>
                <p> Our rationale for using pixel-based disagreement in the initial version was twofold:</p>
                <p> BISCUIT supports both instance and semantic models (including BioImage Model Zoo models). Pixel-based disagreement allows all models to be compared in a unified manner.</p>
                <p> For non-expert users, a simple pixel-level measure is easier to understand.</p>
                <p> Following the reviewer's suggestion, we also implemented the object-level score difference and now show both on the plot bar.&#x00a0;</p>
                <p> </p>
                <p> 
                    <bold>5. Colab execution failure</bold>
                </p>
                <p> 
                    <italic>&#x201c;I tried running the tool in Google Colab, but it failed for me as the cell for loading the data (The first cell in &#x2018;2. Upload of Images&#x2019;) did not terminate&#x2026; Please improve the reliability of the notebook.&#x201d;</italic>
                </p>
                <p> </p>
                <p> 
                    <bold>Response:</bold> Thank you for reporting this. We identified and fixed the root cause.</p>
                <p> The issue was triggered by a soft runtime restart in Cell 1 (a leftover mechanism required by legacy NumPy behaviour). In some random cases, this caused Colab to enter a restart loop, leaving the next cell (image upload) hanging indefinitely.</p>
                <p> </p>
                <p> We have now:</p>
                <p> &#x2022; replaced the soft restart with a robust hard kernel reset,</p>
                <p> &#x2022; prevented repeated restarts with an internal marker,</p>
                <p> &#x2022; added clear printed messages explaining the intentional restart and instructing the user to skip Cell 1 afterwards,</p>
                <p> &#x2022; suppressed all non-Colab system messages,</p>
                <p> &#x2022; verified that the failure mode reported by the reviewer no longer occurs.</p>
                <p> The updated notebook behaves reliably in repeated tests.</p>
                <p> </p>
                <p> 
                    <bold>6. Repository and documentation improvements</bold>
                </p>
                <p> Although not explicitly requested, we added:</p>
                <p> &#x2022; a link to the manuscript on the repository page,</p>
                <p> &#x2022; citation information,</p>
                <p> &#x2022; a link to GitHub Issues for bug reporting,</p>
                <p> &#x2022; merged the parameter-sweep branch into main,</p>
                <p> &#x2022; updated the README accordingly.</p>
                <p> </p>
                <p> 
                    <bold>We thank the reviewer again for the careful assessment of the manuscript and the website-based tool. We emphasise that BISCUIT is not designed as a full-scale model ecosystem, but as a practical, accessible tool for comparing segmentation outputs that the users can further tailor for their needs.&#x00a0;</bold>
                </p>
            </body>
        </sub-article>
    </sub-article>
</article>
