计算机使用智能体分类English
R08.07.01.02 · 任务小类

分割流程与可视化质控

Segmentation pipelines & visual QC

Configure segmentation and correct failures by inspection.

20 条本项目编写的提案 · 分类 v1.1 · 新增基准运行 0 次。下方验证方式与部分得分规则是设计,不是执行结果。

典型应用
CellProfiler · Cellpose · ilastik
小类 GUI 需求标签
HY · 混合

任务提案 · 20

展开查看完整原文与建议检查方式;两种界面均保留提案英文原文。

R08.07.01.02-T01 Fix an over-segmenting CellProfiler pipeline so nuclei counts match

原始指令

Open input/pipeline.cppipe in CellProfiler with the images in input/images/. The nuclei module over-segments: using Test Mode overlays, adjust typical diameter and the thresholding settings until test image A01 yields 120±5 objects without clipping clumps. Save output/pipeline_fixed.cppipe.

平台
mac · macOS win · Windows lin · Linux
应用
CellProfiler
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
HY · 混合
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
click · 指向与点击 type · 文字与表单 vis · 视觉判断
工作产物
WP06 · 代码 / 工程
条件
未声明
提案难度
3 / 5

建议验证方式

Headless rerun of the saved pipeline on A01 gives 115–125 objects and per-object IoU ≥0.7 to the hidden masks for ≥85% of objects; other modules unchanged (pipeline diff limited to the nuclei module).

建议部分得分

40% object count in band; 35% segmentation quality; 25% no collateral edits.

R08.07.01.02-T02 Build a nuclei-and-cytoplasm CellProfiler pipeline and report the effective dose

原始指令

In CellProfiler build a pipeline over input/plate/ (DNA and GFP channels, 6 doses × 3 wells): IdentifyPrimaryObjects on DNA, IdentifySecondaryObjects on GFP, MeasureObjectIntensity, and export per-well nuclear/cytoplasmic GFP ratios. Save output/translocation.cppipe and output/per_well.csv, and write the lowest dose with a ratio change above 20% to output/answer.json.

平台
mac · macOS win · Windows lin · Linux
应用
CellProfiler
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
HY · 混合
GUI 需求 · 普通权限
CL · CLI 足够
交互原语
click · 指向与点击 type · 文字与表单 vis · 视觉判断
工作产物
WP06 · 代码 / 工程
条件
long · 长流程
提案难度
4 / 5

建议验证方式

Headless rerun reproduces per_well.csv ratios within 5% of reference; the reported dose equals gold; pipeline must contain the four module types with secondary objects derived from the primary ones.

建议部分得分

25% pipeline structure; 30% per-well ratios; 30% correct dose; 15% reproducible rerun.

R08.07.01.02-T03 Tune Cellpose GUI parameters for touching cells and save the model settings

原始指令

In the Cellpose GUI open input/confluent.tif, run the cyto3 model, and tune diameter, flow threshold and cellprob threshold by inspecting the overlay until the masks separate the touching cells. Save output/masks.npy, export output/masks.png, and record the final parameters in output/params.json.

平台
mac · macOS win · Windows lin · Linux
应用
Cellpose
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
HY · 混合
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
click · 指向与点击 type · 文字与表单 vis · 视觉判断
工作产物
WP10 · 标注
条件
未声明
提案难度
3 / 5

建议验证方式

Average precision at IoU 0.5 ≥0.80 against hidden masks and merged-object rate <5%; rerunning Cellpose headless with params.json must reproduce the submitted masks (AP within 0.02).

建议部分得分

45% AP ≥0.8 (scaled from 0.5); 25% merge rate; 30% parameters reproduce the result.

R08.07.01.02-T04 Train an ilastik pixel classifier for membranes, cytoplasm and background

原始指令

In ilastik create a Pixel Classification project on input/membranes.tif, choose a feature set, and paint brush labels for membrane, cytoplasm and background until the live preview is clean. Save output/project.ilp and export the probability maps to output/probabilities.h5.

平台
mac · macOS win · Windows lin · Linux
应用
ilastik
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G2 · GUI 必要
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
path · 连续路径 click · 指向与点击 vis · 视觉判断
工作产物
WP10 · 标注
条件
未声明
提案难度
3 / 5

建议验证方式

Membrane-channel probability map AUC ≥0.95 against hidden membrane annotations on a held-out crop; project must contain brush labels for all three classes (≥200 labelled pixels each) and the chosen features. ilastik's --headless mode and Python API are disabled, h5py is absent, and a file-system audit flags .ilp/.h5 files not written by ilastik.

建议部分得分

25% three label classes painted; 20% feature selection; 45% held-out AUC; 10% export.

R08.07.01.02-T05 Flag the segmentation overlays that leak into background

原始指令

input/overlays/ holds 10 segmentation overlay PNGs from a nuclei pipeline. Inspect each and write output/qc.csv listing, for every image, pass or fail and the failure mode for the three whose masks leak into background or merge objects.

平台
mac · macOS win · Windows lin · Linux
应用
Fiji/ImageJ
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G2 · GUI 必要
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
vis · 视觉判断 nav · 平移 / 缩放 / 滚动 click · 指向与点击
工作产物
WP12 · 答案 / 决策
条件
未声明
提案难度
2 / 5

建议验证方式

Pass/fail set must equal gold exactly (3 failures); failure modes must match the seeded defect (background leak, merge, halo inclusion). Two distractors have unusual but correct morphology. Fiji's macro runner, Script Editor and --headless mode are disabled and Python imaging libraries are absent, so overlays must be judged by viewing.

建议部分得分

70% exact pass/fail set; 30% failure modes correct.

R08.07.01.02-T06 Build an ilastik object-classification pipeline to separate live and dead cells

原始指令

Using input/cells.tif with the probability maps in input/probs.h5, create an ilastik Object Classification project: threshold objects, then label at least 15 live and 15 dead cells by appearance. Save output/objclass.ilp and export the object predictions table to output/objects.csv.

平台
mac · macOS win · Windows lin · Linux
应用
ilastik
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G2 · GUI 必要
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
click · 指向与点击 vis · 视觉判断 nav · 平移 / 缩放 / 滚动
工作产物
WP10 · 标注
条件
未声明
提案难度
3 / 5

建议验证方式

Held-out object accuracy ≥0.85 and balanced accuracy ≥0.80 against hidden labels; project must hold ≥15 labels per class; object count within 10% of reference thresholding. ilastik's --headless mode and Python API are disabled, h5py is absent, and a file-system audit flags .ilp/.h5 files not written by ilastik.

建议部分得分

25% objects thresholded; 25% labels per class; 40% held-out accuracy; 10% export.

R08.07.01.02-T07 Add illumination correction to a CellProfiler pipeline and fix edge-well bias

原始指令

input/plate_pipeline.cppipe measures intensities that drift across each field. Add CorrectIlluminationCalculate and Apply (per-plate, regular background, median filter) before segmentation, verify in Test Mode that the field gradient is gone, and save output/pipeline_illum.cppipe plus output/per_image.csv from a headless run.

平台
mac · macOS win · Windows lin · Linux
应用
CellProfiler
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
HY · 混合
GUI 需求 · 普通权限
HY · 混合
交互原语
click · 指向与点击 type · 文字与表单 vis · 视觉判断
工作产物
WP06 · 代码 / 工程
条件
未声明
提案难度
3 / 5

建议验证方式

In per_image.csv the correlation between mean intensity and field x/y position must drop below |0.1| (input >0.6); object counts stay within 10% of the input pipeline; the two modules present with the stated settings.

建议部分得分

30% modules added correctly; 40% gradient removed; 20% counts preserved; 10% outputs.

R08.07.01.02-T08 Correct Cellpose masks by hand in the GUI and retrain a model

原始指令

In the Cellpose GUI open input/hard_field.tif with the predicted masks, fix them by drawing missing cells and splitting merges (about 25 corrections), save as output/hard_field_seg.npy, then retrain from the cyto3 model on the corrected image plus input/train/ and save output/model/.

平台
mac · macOS win · Windows lin · Linux
应用
Cellpose
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G2 · GUI 必要
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
path · 连续路径 click · 指向与点击 vis · 视觉判断
工作产物
WP10 · 标注
条件
long · 长流程
提案难度
4 / 5

建议验证方式

Corrected masks AP@0.5 ≥0.85 vs hidden masks; the retrained model must beat cyto3 on a held-out field by ≥0.05 AP; training log must list the corrected image. The agent has no Python shell or cellpose CLI (only the GUI launcher), and a file-system audit flags _seg.npy or model files not written by the Cellpose GUI process.

建议部分得分

45% corrected masks; 35% retrained model improvement; 20% training records.

R08.07.01.02-T09 Set up a StarDist 2D segmentation in Fiji and tune its thresholds

原始指令

In Fiji run StarDist 2D (Versatile fluorescent nuclei) on input/nuclei.tif, tune probability and overlap thresholds against the overlay until clumped nuclei are separated without false splits, export label image output/labels.tif, and record the thresholds in output/params.json.

平台
mac · macOS win · Windows lin · Linux
应用
Fiji/ImageJ · StarDist
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
HY · 混合
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
click · 指向与点击 type · 文字与表单 vis · 视觉判断
工作产物
WP10 · 标注
条件
未声明
提案难度
3 / 5

建议验证方式

AP@0.5 ≥0.85 vs hidden masks with false-split rate <5%; rerunning StarDist headless with params.json reproduces the labels within 0.02 AP.

建议部分得分

45% AP; 25% false-split rate; 30% reproducible parameters.

R08.07.01.02-T10 Configure CellProfiler to count and measure cytoplasmic puncta per cell

原始指令

In CellProfiler build a pipeline on input/puncta/ : nuclei from DNA, cells by propagation, then EnhanceOrSuppressFeatures (speckles, 5 px) and IdentifyPrimaryObjects for puncta, RelateObjects to assign puncta to cells. Export per-cell puncta counts to output/puncta.csv and save output/puncta.cppipe.

平台
mac · macOS win · Windows lin · Linux
应用
CellProfiler
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
HY · 混合
GUI 需求 · 普通权限
CL · CLI 足够
交互原语
click · 指向与点击 type · 文字与表单 vis · 视觉判断
工作产物
WP06 · 代码 / 工程
条件
未声明
提案难度
4 / 5

建议验证方式

Headless rerun: per-cell puncta counts within ±1 of gold for ≥85% of cells; mean count within 10%; relation module must link puncta to parent cells (parent column populated).

建议部分得分

25% enhancement and detection; 25% cell objects; 35% per-cell counts; 15% relation output.

R08.07.01.02-T11 Diagnose why a Cellpose model fails on a new magnification

原始指令

A pipeline tuned at 20× produces almost no masks on the 60× images in input/images60/. In the Cellpose GUI determine the cause, adjust the settings so segmentation works at 60×, save output/masks60.npy, and write the diagnosis and the corrected parameters to output/diagnosis.md.

平台
mac · macOS win · Windows lin · Linux
应用
Cellpose
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
HY · 混合
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
click · 指向与点击 vis · 视觉判断 type · 文字与表单
工作产物
WP10 · 标注
条件
未声明
提案难度
3 / 5

建议验证方式

AP@0.5 ≥0.8 on the 60× field; diagnosis.md must identify the diameter/scale mismatch (keyword check) and its parameters must reproduce the masks when rerun headless.

建议部分得分

30% diagnosis; 50% AP; 20% reproducible parameters.

R08.07.01.02-T12 Build a two-stage ilastik workflow: pixel then boundary-based segmentation

原始指令

On input/em_slice.h5 (electron microscopy), train an ilastik Pixel Classification project for membrane probability, then use Multicut (or Boundary-based Segmentation) to produce cell segments, adjusting the beta until over- and under-segmentation balance. Save output/pixel.ilp, output/multicut.ilp and output/segments.h5.

平台
mac · macOS win · Windows lin · Linux
应用
ilastik
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G2 · GUI 必要
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
path · 连续路径 click · 指向与点击 vis · 视觉判断
工作产物
WP10 · 标注
条件
long · 长流程 tutorial · 阅读文档 / 教程
提案难度
5 / 5

建议验证方式

Variation of Information vs the hidden ground truth below the reference threshold (≤0.45) and adapted Rand error ≤0.12 on a held-out crop; both projects saved with labels and the chosen beta. ilastik's --headless mode and Python API are disabled, h5py is absent, and a file-system audit flags .ilp/.h5 files not written by ilastik.

建议部分得分

25% membrane classifier; 25% multicut configured; 40% segmentation metrics; 10% artifacts saved.

R08.07.01.02-T13 Fix a QuPath cell-detection setup that misses faint cells in one region

原始指令

In QuPath open input/slide.ome.tif with the project's saved cell-detection settings: cells in the faintly stained region marked in input/weak_region.png are missed. Adjust detection parameters (or add a region-specific run) so ≥90% of cells there are found without doubling false positives elsewhere, and save the project plus output/detections.geojson.

平台
mac · macOS win · Windows lin · Linux
应用
QuPath
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G2 · GUI 必要
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
click · 指向与点击 type · 文字与表单 vis · 视觉判断 nav · 平移 / 缩放 / 滚动
工作产物
WP10 · 标注
条件
未声明
提案难度
4 / 5

建议验证方式

In the weak region recall ≥0.90 against expert annotations; in control regions false-positive rate ≤1.2× the original; parameter changes recorded in the project. QuPath's script editor and command-line script mode are disabled, and a file-system audit flags exports not written by QuPath.

建议部分得分

45% recall in weak region; 35% no regression elsewhere; 20% saved project and export.

R08.07.01.02-T14 Export CellProfiler measurements to a database and verify the schema

原始指令

Add ExportToDatabase (SQLite) to input/pipeline.cppipe with per-image and per-object tables and an experiment name, run the pipeline headless on input/images/, and verify in output/results.db that object counts per image match the CSV output. Save output/pipeline_db.cppipe and output/verify.sql.

平台
mac · macOS win · Windows lin · Linux
应用
CellProfiler · SQLite
交互表面
desk · 桌面 GUI term · 终端
GUI 需求 · 任务设定
HY · 混合
GUI 需求 · 普通权限
CL · CLI 足够
交互原语
click · 指向与点击 type · 文字与表单 code · 代码与命令
工作产物
WP06 · 代码 / 工程
条件
未声明
提案难度
2 / 5

建议验证方式

results.db holds Per_Image and Per_Object tables with matching ImageNumber keys; per-image object counts equal the CSV counts exactly; verify.sql returns the comparison when rerun.

建议部分得分

30% export module configured; 40% database contents match; 20% schema correct; 10% verification query.

R08.07.01.02-T15 Build a 3D nuclei segmentation pipeline for a confocal stack in CellProfiler

原始指令

In CellProfiler configure a 3D pipeline on input/stack.tif (voxel size in input/meta.txt): set volumetric processing, median filter, Watershed-based 3D nuclei identification, and MeasureObjectSizeShape. Export output/objects3d.csv and save output/pipeline3d.cppipe, with the object count in output/answer.json.

平台
mac · macOS win · Windows lin · Linux
应用
CellProfiler
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
HY · 混合
GUI 需求 · 普通权限
CL · CLI 足够
交互原语
click · 指向与点击 type · 文字与表单 vis · 视觉判断
工作产物
WP06 · 代码 / 工程
条件
tutorial · 阅读文档 / 教程
提案难度
4 / 5

建议验证方式

Headless rerun: object count within 10% of gold; mean volume within 15% in µm³ (voxel anisotropy must be set); per-object IoU ≥0.6 for ≥80% of objects.

建议部分得分

25% 3D mode and voxel sizes; 30% segmentation; 30% volume measurements; 15% outputs.

R08.07.01.02-T16 Normalize a plate for well-position bias and recompute Z-factor

原始指令

input/plate_measurements.csv (from a CellProfiler run) shows edge-well bias. In CellProfiler Analyst or a script, apply a per-plate normalization appropriate to the layout in input/platemap.csv, recompute the Z-factor for the positive and negative controls, and write output/normalized.csv and output/answer.json (Z before and after).

平台
mac · macOS win · Windows lin · Linux
应用
CellProfiler Analyst · Python
交互表面
desk · 桌面 GUI term · 终端
GUI 需求 · 任务设定
HY · 混合
GUI 需求 · 普通权限
CL · CLI 足够
交互原语
click · 指向与点击 code · 代码与命令 vis · 视觉判断
工作产物
WP02 · 记录 / 表格
条件
未声明
提案难度
3 / 5

建议验证方式

Z-factor after normalization ≥0.5 and within 0.05 of the reference method; edge-vs-centre control difference reduced by ≥70%; control wells correctly identified from the platemap.

建议部分得分

25% platemap parsed; 35% normalization effect; 30% Z-factors; 10% outputs.

R08.07.01.02-T17 Control: segment nuclei headless with Cellpose and report AP

原始指令

Control pair of T03. Without the GUI, run Cellpose from the terminal on input/confluent.tif with cyto3, choosing diameter and thresholds by a scripted sweep against input/val_masks.tif (a small validation crop), write output/masks.npy and the chosen parameters to output/params.json.

平台
lin · Linux mac · macOS
应用
Cellpose
交互表面
term · 终端
GUI 需求 · 任务设定
CL · CLI 足够
GUI 需求 · 普通权限
CL · CLI 足够
交互原语
code · 代码与命令
工作产物
WP10 · 标注
条件
未声明
提案难度
2 / 5

建议验证方式

Same checker as T03 (AP@0.5 ≥0.80 on the hidden full-field masks, merge rate <5%, params reproduce masks). Scored as the CLI control of T03.

建议部分得分

50% AP; 25% merge rate; 25% parameters.

R08.07.01.02-T18 Review 60 segmentation thumbnails and build a QC gate rule

原始指令

input/qc_montage/ holds 60 thumbnails with mask outlines, plus input/measurements.csv. Inspect them, label each pass/fail in output/qc_labels.csv, then propose in output/gate.json a threshold rule on measured features (e.g., form factor, area, intensity SD) that reproduces your labels, and report its accuracy.

平台
mac · macOS win · Windows lin · Linux
应用
Fiji/ImageJ
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G2 · GUI 必要
GUI 需求 · 普通权限
HY · 混合
交互原语
vis · 视觉判断 nav · 平移 / 缩放 / 滚动 click · 指向与点击
工作产物
WP12 · 答案 / 决策
条件
long · 长流程
提案难度
4 / 5

建议验证方式

Labels agree with expert labels on ≥54 of 60; the gate rule applied to measurements.csv reproduces the expert labels with accuracy ≥0.85 on a hidden 40-image set and uses at most 3 features. Fiji's macro runner, Script Editor and --headless mode are disabled and Python imaging libraries are absent, so thumbnails must be labelled by viewing.

建议部分得分

40% labels; 40% gate generalizes; 20% rule is simple and documented.

R08.07.01.02-T19 Rescue a failing CellProfiler run whose images have mixed channel order

原始指令

A headless CellProfiler run over input/images/ fails midway: some files have DNA and GFP swapped relative to the metadata in input/filelist.csv. In CellProfiler fix the NamesAndTypes/Metadata configuration so channels are assigned by image content or metadata rules, rerun, and save output/pipeline_fixed.cppipe and output/per_image.csv.

平台
mac · macOS win · Windows lin · Linux
应用
CellProfiler
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
HY · 混合
GUI 需求 · 普通权限
CL · CLI 足够
交互原语
click · 指向与点击 type · 文字与表单 vis · 视觉判断
工作产物
WP06 · 代码 / 工程
条件
hidden · 隐藏 / 过期状态
提案难度
5 / 5

建议验证方式

Rerun completes on all images; per-image nuclei counts within 10% of gold for every well, including the 8 swapped files (wrong assignment gives counts off by >50% there); configuration must handle them by rule, not by deleting them.

建议部分得分

30% run completes; 40% swapped files handled correctly; 20% counts match; 10% no images dropped.

R08.07.01.02-T20 Compare three segmentation tools on the same field and justify a choice

原始指令

Segment input/hard_field.tif with Cellpose (GUI), StarDist in Fiji and a CellProfiler watershed pipeline, each tuned by visual inspection. Export the three label images to output/, write output/compare.csv (tool, object count, visual failure notes) and recommend one tool with reasons in output/recommendation.md.

平台
mac · macOS win · Windows lin · Linux
应用
Cellpose · StarDist · CellProfiler
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
HY · 混合
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
click · 指向与点击 vis · 视觉判断 type · 文字与表单 multi · 跨应用
工作产物
WP12 · 答案 / 决策
条件
multiapp · 多应用 long · 长流程
提案难度
4 / 5

建议验证方式

Three label images present; AP@0.5 computed per tool against hidden masks, and the recommended tool must be the one with the highest AP (tolerance 0.02); reported counts within 10% of each tool's own output; failure notes must match the seeded weaknesses.

建议部分得分

40% three segmentations produced; 30% correct recommendation; 20% metrics table; 10% notes.

已有研究映射

以下沿用研究目录中的基准与小类映射,不是逐题标注、执行记录或产品背书。

同工作流族的小类