Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.
Quelldateien prüfen
Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.
Mit Codex oder Claude installieren Kopieren Sie diesen Prompt, fügen Sie ihn in Codex, Claude oder einen anderen Assistant ein und lassen Sie die Skill-Seite prüfen und installieren.
Ein direkter Befehl überspringt den Prüf-Prompt. Prüfen Sie die Quelle, bevor Sie ihn ausführen.
Cancer Research (AACR) figures: resolution (300-1200 DPI), formats (EPS/TIFF/AI), hierarchical panel labels (Ai, Aii, Bi), figure/table limits, legend requirements with replicate counts.
license
CC-BY-4.0
compatibility
Python 3.10+, Pillow, Matplotlib
metadata
{"authors":"HITS","version":"1.0"}
Cancer Research (AACR) Figure Preparation Guide
Overview
This guide provides the complete specifications for preparing figures for submission to Cancer Research and other AACR (American Association for Cancer Research) journals. Cancer Research has a distinctive hierarchical panel labeling system (Ai, Aii, Bi, Bii) and strict limits on the total number of display items.
Multiple panels should each be labeled and described in the legend
Legend Requirements
Figure legends must include the number of technical AND biological replicates
This is a mandatory requirement for Cancer Research
defgenerate_cancer_res_labels(n_main_panels, sub_panels_per_main=None):
"""Generate Cancer Research hierarchical panel labels.
Args:
n_main_panels: Number of main panels (A, B, C, ...)
sub_panels_per_main: List of sub-panel counts per main panel,
or None for no sub-panels
Returns:
List of label strings
Example:
generate_cancer_res_labels(3, [2, 3, 1])
# Returns: ['Ai', 'Aii', 'Bi', 'Bii', 'Biii', 'C']
"""import string
labels = []
roman = ['i', 'ii', 'iii', 'iv', 'v', 'vi', 'vii', 'viii']
for i inrange(n_main_panels):
main_label = string.ascii_uppercase[i]
if sub_panels_per_main and sub_panels_per_main[i] > 1:
for j inrange(sub_panels_per_main[i]):
labels.append(f"{main_label}{roman[j]}")
else:
labels.append(main_label)
return labels
Example Usage
# 3 main panels: A has 2 sub-panels, B has 3, C has 1
labels = generate_cancer_res_labels(3, [2, 3, 1])
print(labels)
# Output: ['Ai', 'Aii', 'Bi', 'Bii', 'Biii', 'C']
Image Integrity and Manipulation Policy
Cancer Research follows general AACR editorial policies for image integrity:
All image adjustments should be applied uniformly to the entire image
No selective enhancement of specific features
Original unprocessed data should be available upon request
Processing details should be described in Methods
Python Quick Start: Full Validation
from PIL import Image
import os
defvalidate_cancer_res_figure(image_path, image_type='halftone'):
"""Full validation of a figure against Cancer Research requirements."""
img = Image.open(image_path)
issues = []
# 1. Resolution check
min_dpi = {'lineart': 1200, 'halftone': 300, 'combination': 600}
required = min_dpi.get(image_type, 300)
dpi = img.info.get('dpi', (72, 72))
if dpi[0] < required:
issues.append(f"Resolution {dpi[0]} DPI below {required} DPI for {image_type}")
# 2. Color mode checkif img.mode notin ('RGB', 'RGBA'):
issues.append(f"Color mode is {img.mode}; RGB recommended")
# 3. Format check
fmt = img.format
accepted = ['TIFF', 'EPS', 'PNG', 'JPEG', 'PDF']
if fmt and fmt.upper() notin accepted:
issues.append(f"Format '{fmt}' not in standard list")
# Report
()
()
()
()
()
issues:
()
issue issues:
()
:
()
()
()
(issues) ==
Key Concepts
Hierarchical Panel Labeling
Cancer Research uses a unique three-level labeling system: Level 1 uses capital letters (A, B, C), Level 2 uses Roman numerals (i, ii, iii), and Level 3 uses lowercase letters (a, b, c). The preferred format is Ai, Aii, Bi, Bii — not Aa, Ab, Ba, Bb. No boxes or periods surround panel labels.
Display Item Limits
Cancer Research strictly limits the total number of display items (figures + tables combined). Research Articles are limited to 7 display items; Letters are limited to 2. Planning figure composition to maximize information density within these limits is essential.
Replicate Reporting in Legends
A distinctive Cancer Research requirement is that figure legends must include the number of both technical and biological replicates for each experiment shown. This transparency standard supports reproducibility and is checked during editorial review.
Decision Framework
What type of image are you preparing?
├── Line art (diagram, schematic) → 1,200 DPI
├── Halftone (photo, micrograph) → 300 DPI
├── Combination (mixed text + image) → 600-900 DPI
└── Multi-panel figure
├── Simple panels (A, B, C) → Standard uppercase labels
└── Sub-panels needed → Hierarchical: Ai, Aii, Bi, Bii
Scenario
Format
Resolution
Labeling
Western blot with quantification
TIFF + EPS
300 DPI (blot) + 1,200 DPI (graph)
Ai (blot), Aii (quantification)
Tumor growth curves
EPS or AI
Vector or 1,200 DPI
A, B, C (simple panels)
Immunohistochemistry panel
TIFF
300 DPI
Ai, Aii, Bi, Bii (conditions x magnifications)
Flow cytometry dot plots
TIFF or PDF
300 DPI
Hierarchical by condition
Kaplan-Meier survival curves
EPS or PDF
Vector
Simple A, B labeling
Best Practices
Plan display items early: With a 7-item limit for Research Articles, plan which results become figures vs. tables vs. supplementary material before drafting
Use hierarchical labels for complex panels: When a main panel has sub-components (e.g., image + quantification), use the Ai/Aii system rather than separate figure letters
Include replicate counts in every legend: State both technical and biological replicate numbers for each panel. This is a mandatory requirement, not optional
Avoid boxes and periods on labels: Cancer Research specifically prohibits decorative elements around panel labels. Use clean, unboxed capital letters
Size figures to fit a single page: Each figure must fit on one printed page. If content exceeds this, consider splitting into two figures or moving data to supplements
Present figures in sequential order: Figures should appear adjacent to their legends in the order they are cited in the text
Common Pitfalls
Exceeding the display item limit: Submitting more than 7 figures + tables for a Research Article triggers immediate revision request
How to avoid: Count all display items before submission; consolidate related panels using hierarchical labeling
Using incorrect hierarchical label format: Writing Aa/Ab instead of Ai/Aii is a common mistake
How to avoid: Use Roman numerals (i, ii, iii) for Level 2, not lowercase letters
Omitting replicate information from legends: Missing replicate counts delay review and may require revision
How to avoid: Add a template line to every legend: "Data represent N=X biological replicates with Y technical replicates each"
Adding boxes or periods to panel labels: Decorative elements around labels violate Cancer Research formatting rules
How to avoid: Use plain capital letters without any surrounding decoration
Using 300 DPI for line art: Line art requires 1,200 DPI — the highest tier. Graphs at 300 DPI will appear jagged in print
How to avoid: Export vector graphics as EPS/AI, or rasterize at 1,200 DPI minimum
Pre-Submission Checklist
Before submitting figures to Cancer Research, verify:
Line art at 1,200+ DPI
Halftone/color images at 300+ DPI
Combination images at 600-900 DPI
File format is EPS, TIFF, AI, PSD, or PNG
Research Article: maximum 7 figures + tables combined
Letters: maximum 2 display items
Each figure fits on a single printed page
Panel labels use hierarchical format (Ai, Aii, Bi, Bii)
No boxes around panel labels
No periods after panel labels
Font is Arial, Helvetica, or Times New Roman
Legend includes number of technical and biological replicates