Content
80%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
The body is highly actionable with executable commands and clear, validated workflows, but it is verbose with significant cross-section repetition, and two of its reference links point to non-existent files. Tightening redundancy and fixing the broken references would raise the weaker dimensions.
Suggestions
Consolidate the repeated R-vs-pydeseq2 and set-operation/union-denominator guidance into a single section; the same rules appear in 'CRITICAL', 'LOOK UP DON'T GUESS', and 'Analysis conventions' verbatim or near-verbatim.
Fix the two broken reference links: references/design_formula_guide.md (cited in Step 2.5 and the Reference Files list) and references/r_clusterprofiler_guide.md (cited in Known Limitations and Reference Files) do not exist in ./references/.
Reconcile the self-contradiction between 'Use R DESeq2, not pydeseq2' (CRITICAL #2) and 'Step 3: Run PyDESeq2' / the pydeseq2 Required Packages block, and fix the duplicated list numbering (two items numbered '3.' in the CRITICAL list).
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is ~510 lines with heavy repetition — the R-vs-pydeseq2 library choice, strain/set-operation conventions, and union-denominator guidance each reappear across "CRITICAL", "LOOK UP DON'T GUESS", and "Analysis conventions" sections, padding the context beyond what a single crisp statement would need. It is mostly efficient and accurate but could be tightened and de-duplicated. | 2 / 3 |
Actionability | It provides copy-paste-ready, executable bash/R/python commands for every primary script (e.g. the r_deseq2_wrapper.py invocation with full flags) plus concrete parseable output formats, matching the fully-executable anchor. | 3 / 3 |
Workflow Clarity | Multi-step processes are clearly sequenced with explicit validation checkpoints and feedback loops ("Validate immediately", "Only proceed when validation passes", read-executed-notebook-first precedence, threshold-selection decision tables), satisfying the clear-sequence-with-validation anchor. | 3 / 3 |
Progressive Disclosure | References are one level deep and well listed, but two referenced files (references/design_formula_guide.md and references/r_clusterprofiler_guide.md) do not exist in the bundle, and some content (the dense LOOK-UP-DON'T-GUESS bullets) is inline that could be externalized. Structure is good but the broken links and inline-heavy sections keep it below the well-signaled one-level-deep anchor. | 2 / 3 |
Total | 10 / 12 Passed |