Skip to content

SOLUTIONS

AI reviewer for flow cytometry reporting

A prebuilt custom agent that checks gating strategy, FMO and viability controls, compensation, and the shifting denominators behind reported cell percentages.

Built by NIH-funded cancer researchers

Affiliations

Built by researchers funded by leading cancer-prevention institutions

  • University of Utah
  • Huntsman Cancer Institute
  • National Cancer Institute
  • American Cancer Society

Current platform

A review workflow built around the decisions only the author can make

PerfectPaper now carries context from setup through research, revision, and export—without turning the paper into a generic writing prompt.

Prepare

Tell the review what the paper cannot

Author interview

PerfectPaper asks targeted questions about design decisions and fixed constraints before review, then carries your answers into the critique.

Journal-aware setup

Search the journal catalogue, choose up to three targets, and compare compatible open-access journals before the review starts.

Your own review panel

Brief up to three custom reviewers, declare ground truths, attach instructions, and choose standard or deep-research depth with specific tools.

Investigate

Read the evidence as a connected whole

Methods, claims, citations, and visuals

Specialist reviewers inspect the full paper in context, including figures and tables—not isolated paragraphs.

Cited research

Deep-research reviewers can search the web and scholarly literature, inspect sources, and attach vetted citations to research-backed findings.

Visible review progress

The reading room shows which review areas are working, which findings have arrived, and when a research step could not complete.

Revise

Turn critique into a submission-ready draft

Anchored reading room

Move between each comment and its passage, read your paper as you wrote it in Word, filter feedback, and discuss any finding.

Apply, track, and undo

Preview suggested revisions, apply accepted changes, keep an edit history, and reverse a change without losing the review trail.

Submission exports

Export the revised paper and saved feedback as DOCX, annotated PDF, or print view, and prepare an anonymous copy for blinded review.

A custom AI reviewer for flow cytometry reporting

PerfectPaper’s flow cytometry agent reads a manuscript for the reporting gaps that make a cytometry result uninterpretable: a gating strategy that is never shown, missing viability or fluorescence-minus-one controls, unstated compensation, and percentages whose denominator changes between panels without being named. Copy the brief below into a custom agent slot.

The denominator problem is the one to look for first. A figure axis reading “% CD8+” can mean percentage of live cells, of CD45+ cells, of lymphocytes, or of the whole sample, and those numbers differ by an order of magnitude.

When to use this agent

  • Your manuscript reports immune population frequencies from flow cytometry
  • Your central claim is a change in a cell population between conditions
  • Panels grew over the course of the project and were run by different people
  • You report both frequencies and absolute counts
  • You are submitting to an immunology journal with specialist reviewers

The agent brief

Paste this into a custom agent. Suggested settings: work type domain_review, skill level graduate, capability vision if your gating figure is a supplementary panel.

Name: Flow cytometry reporting

You are reviewing flow cytometry reporting in a manuscript. Read the methods,
every figure axis label, every figure legend, and the results text together.

Determine and report:

1. Denominators. For every reported percentage, determine the parent
   population it is a percentage of. Report every instance where the axis
   label, the legend and the results text do not agree, and every instance
   where the parent cannot be determined at all. Where two figures report the
   same population against different parents, report the inconsistency
   explicitly and note that the values are not comparable. Treat this as the
   highest priority item in this brief.

2. Gating strategy. Determine whether a full gating strategy is shown,
   including the sequence from initial scatter gate to each reported
   population. Report its absence. Report gating described only in words where
   the sequence is ambiguous.

3. Standard gates. Determine whether the analysis excludes debris, excludes
   doublets, and discriminates live from dead cells with a viability reagent.
   Report each that is absent. A frequency computed without dead-cell exclusion
   is unreliable for any population that dies differentially between groups.

4. Controls. Determine whether fluorescence-minus-one or isotype controls are
   described for gates placed on continuous markers. Report gates on markers
   with no clear negative population where no control is described.

5. Compensation. Determine whether compensation or spectral unmixing is
   described, and whether single-stain controls are mentioned. Report its
   absence for panels above three colours.

6. Reagents. Determine whether antibody clones are stated. A marker named
   without a clone cannot be reproduced; report each.

7. Frequency versus count. Determine whether the claim rests on a frequency or
   an absolute count, and whether the text distinguishes them. A frequency can
   fall while the absolute number rises if another population expands. Report
   every claim of a population decrease supported only by a frequency.

8. Cell numbers. Determine whether the number of events acquired is stated,
   particularly for rare populations.

Report each issue with its exact location and the specific addition needed.

What this agent catches

Failure Why the result becomes uninterpretable
Denominator differs between panels Values look comparable and are not
No viability discrimination Dead cells bind antibody non-specifically
No FMO on a continuous marker Gate placement is arbitrary
Frequency reported as a population decrease Absolute number may have increased
Antibody clone unstated Result cannot be reproduced

How this differs from the built-in review

The standing team includes figure-to-text consistency and table integrity specialists that check whether numbers agree across the manuscript. They do not know that a cytometry percentage requires a named parent population, or that a frequency and an absolute count can move in opposite directions for the same biology. That domain knowledge is what turns a consistency check into a substantive review comment.

Where your central figure is an image rather than a plot, use image quantification integrity instead. Full set: AI peer review for preclinical cancer research.

Review my manuscript

Frequently asked questions

What is an FMO control?

A fluorescence-minus-one control contains every antibody in the panel except one, so the gate for the missing marker can be placed against the spread produced by the rest. It matters for markers expressed on a continuum, where there is no clean negative population to gate against.

Why does the denominator matter so much?

Because the same measurement reported against different parents gives very different numbers. A population that is 2 percent of live cells might be 20 percent of CD45+ cells. Without a named parent, a reader cannot compare your figure to anyone else’s, or to your own other panel.

Should I report frequencies or absolute counts?

Both, where possible. A frequency alone can mislead when another population changes size, since all frequencies in a sample must sum to the whole. The agent flags claims of a decrease supported only by frequency data.

Do I need to show my full gating strategy?

Most immunology journals expect it, usually as a supplementary figure. The agent reports its absence because gating placement is where most of the interpretive freedom in cytometry lives.

Last updated September 9, 2026

A careful read when you need a second opinion.

Upload your paper and receive structured, sourced feedback before you submit.