/ Модель

Характеристики

Лицензия
CC BY-NC-ND 4.0
Опубликована
10 сен 2026

QUEST

Преобразование изображенийИзображение, текст → изображение

QUEST предсказывает мультиплексную иммунофлуоресценцию по гистологическим изображениям H&E с возможностью динамически задавать панель маркеров.

0скачиваний за 30 дней0лайковвеса обновлены15 сен 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

QUEST — модель для виртуального окрашивания гистологических изображений, разработанная автором репозитория yandrewl. Она предсказывает мультиплексную иммунофлуоресценцию (MIF) по изображению ткани, окрашенному гематоксилином и эозином (H&E). Для запроса маркеров модель использует замороженное представление H&E и семантическое представление названия каждого маркера; это позволяет задавать панели маркеров динамически. В репозитории также описаны вариант с фиксированной таблицей маркеров и вариант для восстановления каналов частично наблюдаемого стека.

Модель предназначена для предсказания маркерных каналов в патчах ткани, сравнения виртуально окрашенных изображений с реальными MIF и последующего определения типов клеток. В README указан размер входного патча 224 × 224 пикселя. Для извлечения признаков H&E используется замороженный энкодер UNI2-h от MahmoodLab; также упомянут энкодер MIF Eva. Веса распространяются по лицензии CC BY-NC-ND 4.0, которая ограничивает коммерческое использование и распространение производных материалов.

Сценарии применения

  • виртуальное окрашивание патчей гистологических изображений H&E
  • предсказание экспрессии выбранных иммуногистохимических маркеров
  • создание виртуальных панелей мультиплексной иммунофлуоресценции
  • сравнение предсказанной и реальной мультиплексной иммунофлуоресценции
  • определение типов клеток по виртуально окрашенным изображениям

Ограничения

Модель предназначена для патчей изображений H&E; в README приведён размер 224 × 224 пикселя. Лицензия CC BY-NC-ND 4.0 запрещает коммерческое использование и распространение производных материалов.

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

QUEST

QUEry-based virtual STaining: multiplex immunofluorescence predicted from H&E, with dynamic output panel. The model reads a frozen encoding of the H&E plus a semantic embedding of each marker name.

Quick start

import matplotlib.pyplot as plt
from quest import QuestGenerator

he = plt.imread("assets/example_he.png")[..., :3]  # (224, 224, 3)
mif = QuestGenerator("quest-semantic")([he], ["PanCK", "CD68", "DAPI"])

case

Tutorials

We prepared tutorials from virtual staining to downstream applications.

TutorialWhat for
📦 00_datawhat to download, where it goes, and the format of each cohort
🔬 01_predict_mifpredict a panel from one H&E patch, and score it against the real MIF
🧫 02_cell_typingcell types from a virtual stained expression
📐 03_distance_entropycell-cell distance and neighbourhood entropy from based on cell typing
🗺️ 04_cn_annotationcell states and cellular neighbourhoods discovered from H&E alone
🔎 05_retrievalsearch a stained archive with an H&E query
📈 06_patient_aggregationpatches to a patient survival prediction, and which patch contribution analyses

Set the two constants at the top of tutorials/_common.py, get the data with Tutorial 0, then explore them step-by-step.

Weights

repo
yandrewl/QUESTthree QUEST models, cell typer, the Eva marker table
yandrewl/EvaEva_model.ckpt, the MIF foundation encoder the retrieval benchmark embeds in
MahmoodLab/UNI2-hthe frozen H&E encoder
model
quest-semanticmarker queries from a semantic embedding of the marker's name
quest-idthe same architecture with a fixed learned per-marker table instead
quest-evaa masked autoencoder that inpaints the marker channels of a partly observed stack

Check quest.zoo for detailed description of model architectures and configurations.

Data quick start

huggingface-cli login first.

import shutil
from huggingface_hub import snapshot_download, hf_hub_download

snapshot_download("yandrewl/QUEST", local_dir="checkpoints",             # weights, 1.5 GB
                  allow_patterns=["*.ckpt", "*.npz"])

snapshot_download("yandrewl/QUEST-tutorial-data", repo_type="dataset",   # cohorts, 1.7 GB
                  local_dir="data",
                  allow_patterns=["crc-metu/*",      # 73 MB   tutorial 6
                                  "bog-86337/*",     # 36 MB   tutorial 4
                                  "stanford-pc/*"])  # 1.6 GB  tutorials 1, 5

shutil.copy(hf_hub_download("yandrewl/Eva", "Eva_model.ckpt"),           # tutorial 5
            "checkpoints/Eva_model.ckpt")

from questkit import cohort                                             # tutorials 2, 3
cohort.fetch_pathocell(["reg016_B", "reg032_B"])                        # ~350 MB / region

QUEST_DATA points elsewhere if you keep the cohorts outside the repo. Tutorial 0 has the file formats.

License

Code, weights and staged cohorts are released under CC BY-NC-ND 4.0. See LICENSE.

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм

Нельзя запустить

Доступ к модели ограничен автором; у платформы нет доступа к весам.

Ревизия весов
ef9a5cf

0 моделей