Serdar Balcı • Research
  • Home
  • About
  • Main site
  1. External Tools
  2. Tools Evaluated
  • Home
  • Report Analysis
    • LabStats
  • Text Analysis
    • Extract Text from Report
    • Skills & Report Quality
  • Quality Research
    • Scanning Time
    • Intradepartmental Consultation
    • Consultations from Outside Labs
  • Morphology
    • Pancreas Morphology
    • HER2 Gastro
    • Omentum
  • patoloji AI
    • Pink Kidney
    • Liver Tru-Cut Primary
    • Aiforia Breast
    • Paige Prostate
    • QuPath Repositories
    • QuPath Workshop
    • hepatocyteapp
  • Pathology Apps
    • PathoLens
    • PathoGross
    • Video to WSI
    • DIY WSI
  • Bibliometrics
    • WHO Cites Who
  • Ecosystem
    • ecosystem
  • Patoloji Notları
    • Patoloji Atlası
    • Patoloji Notları
    • ParaPathology
  • Web Pages
    • Web Pages
  • jamovi
    • jamovi
    • ClinicoPathDescriptives
    • jsurvival
    • meddecide
    • jjstatsplot
    • OncoPath
  • Patoloji ve Bilişim
    • Patoloji ve Bilişim
  • Patoloji Bilgi Yönetim Sistemi
    • LIS
  • List of Projects
    • List of Projects
  • External Tools
    • Tools Evaluated
  • Research Wiki
    • Front door
    • Concepts
      • Agentic Slide Navigation
      • Biomarker Cut Points
      • Cervical Cytology Screening
      • Class Imbalance and Accuracy
      • Colour Calibration
      • Competing Risks
      • Concordance Index
      • Coverage Bias
      • De-identification
      • Decision Curve Analysis
      • Diagnostic Test Accuracy
      • External Validation
      • Feature-Space Distance
      • Federated Learning in Pathology
      • Foundation Models in Pathology
      • Gradient-Based Feature Attribution
      • Hard Example Mining
      • Interobserver Agreement
      • Intratumoral Heterogeneity
      • Ki-67 Proliferation Index
      • Laboratory Workload Measurement
      • Mitotic Count
      • Model Abstention
      • Multimodal Fusion
      • Nottingham Grading
      • Persistent Homology
      • Preparation Quality Versus Image Quality
      • Reading-Behaviour Capture
      • Record Linkage Under Pseudonymisation
      • Scanner and Stain Variability
      • Spatial Proteomics
      • Synoptic Reporting
      • Turnaround Time
      • Weakly Supervised Learning
      • Whole Slide Imaging
    • Methods
      • Cell Detection and Counting
      • Citation Network Analysis
      • Cross-Stain Registration
      • De-identification Release Gating
      • Descriptive Tables
      • DZI Web Publication
      • Encoder Benchmarking
      • jamovi Module Development
      • LLM Adaptation Techniques
      • LLM Report-Quality Checking
      • Macroscopic Specimen Photography
      • Patch Extraction
      • QuPath Annotation Workflow
      • Report Text Extraction
      • Scanner Log Analysis
      • Server-Side Slide Platforms
      • Slide Metadata Extraction
      • Stain Normalisation
      • Survival Analysis Workflow
      • Video-Based WSI Mosaicing
      • WSI Format Conversion
      • WSI Quality Control
    • Datasets
      • AIDA Data Hub
      • Foundation Model Cache
      • HER2 Gastric Cohort
      • Konsultasyon Log
      • KUCell
      • Labquality EQA Staining Dataset
      • Liver Tru-Cut Cohort
      • Memorial LIS Extracts
      • Memorial WSI Share
      • OpenAlex Pathology Metadata
      • Pancreas Cohorts
      • pT1-HBTG
      • Scanner Logs
      • TCGA
    • Projects
      • Aiforia Breast
      • Aknar–Mutlu Model Family
      • anonym-qupath
      • askLLM
      • Awesome-AI4DigitalPathology
      • Bibliometrics — Who Cites Who
      • ClinicoPath Org Collection
      • ClinicoPathDescriptives
      • ClinicoPath jamovi Module
      • CORAL
      • Digital Pathology Drafts
      • DIY WSI
      • Drafts Helpers
      • elastix
      • Extract Report Text
      • GrandQC Quality Study
      • GrandQC-QuPath
      • hepatocyte-app
      • HER2 Intratumoral Heterogeneity
      • imagebank
      • jjstatsplot
      • jsurvival
      • kaiko-qupath
      • Konsultasyon
      • KRONOS
      • Liver Tru-Cut — Tumour Origin AI
      • Liver Working Tree
      • meddecide
      • Meningioma H&E Deep Learning
      • metadata-qupath
      • Micro-Manager
      • MIKAIA
      • MouseTracks
      • MultiSurv
      • Omentum
      • OncoLens
      • OncoPath
      • OpenMed
      • Outlier Detection via Path Foundation
      • Paige Prostate
      • Pancreas Morphology
      • ParaPathology
      • Pathology Atlas Pipeline
      • Pathology-CoT
      • Pathology Report Checker Skills
      • Patoloji Atlası
      • Patoloji Bilgi Yönetim Sistemi (LIS)
      • QuPath Patoloji Atlası Extension
      • PembeBobrek
      • PinkKidney
      • PinkKidneyWeb
      • QuPath Hepatocyte Extension
      • QuPath Atölye Extension
      • QuPath Tooling
      • QuPath Atölye
      • Scanning Time in Real Life
      • ScanTools
      • spider-qupath
      • stain-normalisation-qupath
      • Stain Quality
      • stepbystep
      • SurvivalNet
      • svs-viewer-annotator
      • VALIS
      • Valis-GUI
      • Video to WSI
      • WHO CNS — Who Cites Who
      • WSITools
    • Papers
      • Aust 2010 — Serrated Polyp Diagnostic Criteria (German consensus)
      • Bareja 2026 — A Benchmark Study of Vision and Pathology Foundation Models
      • Bhat 2026 — HistoFID: Calibrating Fréchet Distance Across Pathology Foundation Models
      • Çakı 2026 — Topology-Guided Hard Example Mining (TG-HEM)
      • Chauveau 2025 — Converting WSI from DICOM to SVS-like TIFF
      • Clarke & Treanor 2017 — Colour in Digital Pathology: A Review
      • Dunn 2025 — International Study of H&E Stain Variability
      • Ji 2025 — Physical Color Calibration of Digital Pathology Scanners
      • Jin 2026 — Guidance on the Use of LLMs for Medical Research
      • Khan 2026 — Stain Normalisation Benchmark on a 66-Laboratory Multicentre Dataset
      • Lerousseau 2020 — MIL Tumor Segmentation (percentile pseudo-labels)
      • Rakha 2026 — Histological Grading of Invasive Breast Carcinoma in the Digital Era
      • Shaaban 2026 — UK Recommendations for Ki-67 Immunohistochemical Staining and Interpretation in Breast Cancer
      • Siebers 2026 — The Dutch Nationwide Pathology Databank (Palga)
      • Studer 2023 — Tumor Budding T-cell Graphs (pT1 CRC resection risk)
      • Tresserra 2026 — Technical Workload Unit (SEAP pilot)
      • Long-term cancer survival prediction using multimodal deep learning
      • Corrigendum to the MultiSurv paper note
      • Wang 2026 — Pathology-CoT and the Pathology-o3 Agent
      • Zabihollahy 2026 — CurvReg (multi-stain liver biopsy registration)

On this page

  • What this is
  • Registration and slide handling
  • Survival and prognostic modelling
  • Spatial proteomics
  • Reading behaviour and agents
  • LLM tooling
  • Platforms and catalogues
  • Front ends, and one out-of-domain tool
  • How a tool gets onto this page
  1. External Tools
  2. Tools Evaluated

External Tools Evaluated

Third-party software read at source level and weighed against what the group already runs — what each one is for, and the single idea worth taking from it

← Home

What this is

A register of other people’s repositories that have been read here — at source level rather than from their READMEs — and recorded so that nobody runs the same evaluation twice. Each has a page in the research wiki carrying the full reading; this page is the index to them.

The question asked of every one of these was not what does this tool do but what does it do that the tools already in the stack do not. That framing is why most of them are not in routine use, and also why almost all of them left something behind: an idea, a protocol decision, or a number worth reusing, even where the software itself was the wrong fit. Those are what this page lists.

Registration and slide handling

  • VALIS — registers a whole series of slides from one block rather than a pair, and exposes a public function for warping point coordinates. The use case here is drawing a tumour boundary once on the H&E and carrying it onto the IHC instead of redrawing it, which is what QuPath Annotation Workflow has wanted and never had.
  • ScanTools — label and macro extraction, barcode decoding, pyramid hashing and scan dates. Its standing value is as a read-only crawler over an image share when the question is what have we actually got, which is the prerequisite behind Slide Metadata Extraction.
  • WSITools — patch extraction, tissue detection and annotation parsing. Read for its registration stage, which turned out to be translation-only; the durable output was the pair-versus-series distinction now written up on Cross-Stain Registration.

Survival and prognostic modelling

  • MultiSurv — a multimodal survival model combining images, molecular data and clinical variables. The transferable part is its discrete-time survival loss, which handles the missing modalities that make Multimodal Fusion hard in practice.
  • SurvivalNet — a deep Cox package from an earlier era. Two things survive it: its per-patient gradient attribution, which is the worked example behind Gradient-Based Feature Attribution, and its demo cohort, which is this repo’s clearest demonstration of how Concordance Index inflates when a model can tell which disease the patient has.

Spatial proteomics

Neither is runnable here — there is no multiplex imaging in the department — and both are worth reading for one design decision each.

  • KRONOS — a foundation model with a marker embedding, so a channel is identified by which marker it is rather than by its position in the stack. That single change is the whole of “panel-agnostic”, and it is the clearest illustration of the argument on Spatial Proteomics.
  • CORAL — a full pipeline whose transferable habits are six encoders behind one flag on identical preprocessing (which is Encoder Benchmarking done properly), and writing tissue masks as GeoJSON specifically so they can be hand-corrected in QuPath — an independent arrival at this group’s own interchange decision.

Reading behaviour and agents

  • Pathology-CoT — companion code for an agent paper that navigates a slide the way a pathologist does. Its behaviour-discretisation thresholds are worth reimplementing, and it is the concrete example behind Agentic Slide Navigation: the scarce training signal moves from labelled tissue to recorded expert behaviour.
  • MouseTracks — a desktop input-heatmap tool. What it produced here was the durable part: the two-property test on Reading-Behaviour Capture — positions in image space with the zoom factor, and preserved visit order — which decides whether any recorded viewing data can answer a reading-behaviour question at all.

LLM tooling

  • askLLM — an LLM question-answering interface inside jamovi, and the best-measured example here of grounding suppressing hallucination: sending the real catalogue instead of letting the model infer one took it from three structural fabrications to eighteen of eighteen correct. That trick, and the mechanical check it enables, is what LLM Report-Quality Checking should try next.
  • OpenMed — a healthcare-AI package whose contribution was a pattern rather than a dependency: the release gate, now written up as De-identification Release Gating — an assertion that must pass, emitting a tamper-evident artifact, rather than a step that merely runs.

Platforms and catalogues

  • MIKAIA — a commercial platform worth knowing about for exactly two capabilities the QuPath stack does not have: ISH quantification and cell-neighbourhood analysis. It has a REST API, so it could supplement rather than replace.
  • Awesome-AI4DigitalPathology — a curated index of 453 computational-pathology works whose fifteen sections map almost onto this wiki’s own structure, which makes it usable as a gap finder rather than only a reading list. Two whole areas missing here were found that way and are now written: Federated Learning in Pathology and Cervical Cytology Screening.

Front ends, and one out-of-domain tool

  • Valis-GUI — a desktop wrapper for the registration package above. Read together with it, the useful conclusion is about shape rather than about this particular application: a QuPath menu entry that shells out to a Python process, the pattern already working in QuPath Hepatocyte Extension, is a cheaper way to give a pathologist a button than maintaining somebody else’s desktop application.
  • OncoLens — recorded because its name and description do not say what it is. It fits a growth–death ODE to serial RECIST lesion measurements and plots them against a treatment timeline, which is radiology data and mathematical oncology: no slide, no image, no report text. It is worth one look for the contrast it draws with everything else here — a mechanistic model of one patient’s own trajectory, where all of this group’s time-to-event work is statistical across a cohort. See Survival Analysis Workflow.

How a tool gets onto this page

  1. Read the source, not the README — argument parsers, entry points, defaults.
  2. Ask what it does that QuPath Tooling or the jamovi stack does not already cover.
  3. Write the verdict back into the hub page, so the next evaluation can answer step 2.
  4. Record the one idea worth keeping, even when the answer is no.

© 2024-2026 Serdar Balcı

 

Contact