Immunohistochemistry (IHC) is a histological technique that leverages monoclonal or polyclonal antibodies directed against specific epitopes to detect protein expression in situ. The antibody-antigen complex is visualized through an enzymatic reaction—typically horseradish peroxidase (HRP) or alkaline phosphatase (AP)—that converts a chromogenic substrate into a colored precipitate at the binding site, preserving spatial context within the tissue architecture.
Glossary
Immunohistochemistry (IHC)

What is Immunohistochemistry (IHC)?
Immunohistochemistry (IHC) is a laboratory staining method that uses antibody-antigen binding specificity to visualize and localize specific protein biomarkers within preserved tissue sections, enabling pathologists to classify disease subtypes and guide targeted therapy decisions.
In digital pathology, IHC is the gold standard for companion diagnostics such as HER2 scoring in breast cancer and PD-L1 quantification for immunotherapy eligibility. Automated image analysis algorithms segment the chromogen signal from the hematoxylin counterstain to compute metrics like H-score or percent positivity, reducing inter-observer variability and enabling standardized, quantitative biomarker assessment.
Key Characteristics of IHC
Immunohistochemistry (IHC) is a laboratory method that uses antibodies to detect specific antigens (proteins) in cells of a tissue section. It is the gold standard for visualizing the distribution and localization of biomarkers, forming the basis for critical companion diagnostics in oncology.
Antigen-Antibody Specificity
The core mechanism relies on the lock-and-key binding of a primary antibody to a specific protein epitope within the tissue. This high specificity allows pathologists to distinguish between morphologically similar but molecularly distinct tumors. The binding is visualized using a detection system, typically an enzyme linked to the antibody that catalyzes a colorimetric reaction, depositing a brown (DAB) or red (AP) chromogen at the site of the antigen.
Companion Diagnostics
IHC is the foundational technology for companion diagnostics, a test essential for the safe and effective use of a corresponding therapeutic product. It identifies patients who are most likely to benefit from a specific targeted therapy.
- HER2 Scoring: Quantifies HER2 receptor overexpression in breast and gastric cancers to determine eligibility for trastuzumab (Herceptin).
- PD-L1 Expression: Assesses Programmed Death-Ligand 1 levels to predict response to immune checkpoint inhibitors like pembrolizumab (Keytruda).
- ALK/ROS1 Detection: Identifies gene rearrangements in non-small cell lung cancer for crizotinib therapy.
Visualization & Scoring
The output is a glass slide with a colored precipitate visible under a light microscope. Interpretation is semi-quantitative, performed by a pathologist or a computational pathology algorithm. Scoring systems combine staining intensity (0 to 3+) and the percentage of positive tumor cells. For example, a HER2 score of 3+ (strong, complete membrane staining in >10% of cells) is considered positive. This manual process introduces inter-observer variability, a key driver for AI-based standardization.
Multiplex IHC (mIHC)
A technical evolution that allows the simultaneous detection of multiple biomarkers on a single tissue section using different fluorophores or chromogens. This is critical for immuno-oncology, where understanding the spatial relationships between tumor cells and various immune cell types (e.g., CD8+ T-cells, macrophages) provides deeper prognostic insight than single-marker analysis. Spectral unmixing software is required to separate overlapping signals.
Pre-Analytical Variables
IHC is highly sensitive to tissue handling before staining. Ischemia time (time from tissue removal to fixation), fixation duration in formalin, and paraffin embedding conditions can all alter antigenicity. Standardized protocols are critical for reproducibility. Inconsistent pre-analytics are a major source of batch effects that confound both manual interpretation and AI-driven image analysis, making stain normalization a vital computational pre-processing step.
Digital IHC Quantification
Modern computational pathology replaces manual scoring with objective, pixel-level quantification. Deep learning models segment cellular compartments (nucleus, cytoplasm, membrane) and measure the optical density of the chromogen within each. This generates a continuous H-score (Histoscore) rather than a discrete ordinal score, providing a more sensitive and reproducible biomarker measurement for clinical trials and treatment decisions.
Frequently Asked Questions
Clear, technically precise answers to the most common questions about immunohistochemistry, from its molecular mechanism to its role in computational pathology and companion diagnostics.
Immunohistochemistry (IHC) is a laboratory staining method that uses antibodies to detect and visualize specific protein antigens within a tissue section. The core mechanism relies on the principle of antibody-antigen binding specificity: a primary antibody is engineered to bind exclusively to the target protein of interest, such as PD-L1 or HER2. A secondary antibody, conjugated to a reporter enzyme like horseradish peroxidase (HRP), then binds to the primary antibody. When a chromogenic substrate (commonly DAB, 3,3'-diaminobenzidine) is introduced, the enzyme catalyzes a reaction that produces a visible brown precipitate at the site of the antigen. This localized color change is then visualized under a standard bright-field microscope, allowing pathologists to assess both the presence and spatial distribution of the protein within the complex tissue architecture. The process involves critical steps including antigen retrieval to unmask epitopes cross-linked by formalin fixation, blocking to prevent non-specific binding, and counterstaining with hematoxylin to provide morphological context for the blue nuclei against the brown positive signal.
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Related Terms
Key concepts and techniques that intersect with immunohistochemistry in computational pathology and companion diagnostics.

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us