Feb 17, 2026

Public workspaceHCR-FISH on mouse brain sections

  • Gerard Michael Coughlin1
  • 1California Institute of Technology
Icon indicating open access to content
QR code linking to this content
Protocol CitationGerard Michael Coughlin 2026. HCR-FISH on mouse brain sections. protocols.io https://dx.doi.org/10.17504/protocols.io.36wgq1y65vk5/v1
License: This is an open access protocol distributed under the terms of the Creative Commons Attribution License,  which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited
Protocol status: Working
We use this protocol and it's working
Created: February 13, 2026
Last Modified: February 17, 2026
Protocol Integer ID: 243290
Keywords: Fluorescence in-situ hybridization, RNA, Hybridization chain reaction, smFISH, Mouse brain, Staining, fish on mouse brain section, mouse brain tissue, detection of protein, mouse brain section, laser capture microdissection, including microscopy, visualization of rna, combining hcr, rna fish, fish signal, hcr, marking cell type
Funders Acknowledgements:
Aligning Science Across Parkinson’s
Grant ID: ASAP-020495
Abstract
This protocol provides a starting point for localization and visualization of RNAs in mouse brain tissue, using hybridization chain reaction (HCR)-amplified RNA-FISH (HCR-FISH). This can be useful for marking cell types of interest or investigating the effect of experimental manipulations on RNA expression.

This protocol is compatible with multiple downstream analysis processes, including microscopy and laser capture microdissection, and can be used with free-floating tissue or tissue that has already been mounted onto a slide (but be sure to choose the option that is best suited for your downstream application). This protocol can also be combined with immunohistochemical (IHC) detection of proteins in mouse brain tissue (e.g. https://www.protocols.io/view/immunohistochemistry-ihc-on-mouse-brain-slices-5qpvokmq7l4o/v1). If combining HCR-FISH and IHC, brief fixation of slices in 4% PFA after HCR-FISH may help in preserving HCR-FISH signal.
Materials
Reagent UltraPure™ DNase/RNase-Free Distilled WaterThermo Fisher ScientificCatalog #10977023
ReagentPBS - Phosphate-Buffered Saline (10X) pH 7.4Thermo Fisher ScientificCatalog #AM9625
ReagentTriton X-100, 10% solution Merck MilliporeSigma (Sigma-Aldrich)Catalog #93443
ReagentTween 20, 10% aqueous solutionMerck MilliporeSigma (Sigma-Aldrich)Catalog #11332465001
ReagentSSC (20X), RNase-freeThermo FisherCatalog #AM9763
ReagentEthylene carbonateMerck MilliporeSigma (Sigma-Aldrich)Catalog #E26258
ReagentDextran Sulfate, 50% solutionMerck MilliporeSigma (Sigma-Aldrich)Catalog #3730-OP
ReagentProLong Diamond Antifade MountantThermo Fisher ScientificCatalog #P36970
ReagentDiethyl pyrocarbonate Merck MilliporeSigma (Sigma-Aldrich)Catalog #D5758
ReagentDimethyl dicarbonate (dimethyl pyrocarbonate)Merck MilliporeSigma (Sigma-Aldrich)Catalog #8187580100
ReagentHoechst 33342, Trihydrochloride, Trihydrate - 10 mg/mL Solution in WaterThermo Fisher ScientificCatalog #H3570
ReagentDAPIThermo Fisher ScientificCatalog #62248

HCR FISH probes - can be obtained as ssDNA oligos, from Integrated DNA Technologies (IDT; https://www.idtdna.com/) and/or from Molecular Instruments (https://www.molecularinstruments.com/)
HCR hairpins - can be obtained from Molecular Instruments (https://www.molecularinstruments.com/)

Troubleshooting
Before start
This protocol assumes that you are starting from fixed free-floating brain slices kept in RNase-free 1x PBS at Temperature4 °C , or from fixed sections mounted on a glass slide, kept at Temperature-70 °C or below. Free-floating sections may also be kept at Temperature-20 °C in 100% ethanol. In this case, gradually rehydrate the tissue in 70% then 50% ethanol, and wash twice with RNase-free 1x PBS for Duration00:15:00 each before starting the protocol.

We typically process free-floating sections Amount30 µm to Amount100 µm thick, and mounted sections Amount5 µm to Amount100 µm thick.

Free-floating sections may allow for better penetration of reagents into thick sections (as diffusion occurs from both sides). Mounting sections onto a slide may be more convenient for some sectioning methods (cryosectioning) and can enable thinner sections to be collected without risk of damaging sections during processing. Depending on the size of well-plate used, mounted sections may use less antibody, and may thus be cheaper to process. Mounting sections on slides is also recommended if incorporating an antigen retrieval step (e.g. if combining IHC and HCR-FISH).
Reagent set up
Note on RNA integrity

Note
In order to preserve RNA integrity in tissue, use RNase-free reagents and/or to treat reagents with an RNase-inhibitor (DEPC or DMPC). Similarly, use RNase-free consumables and filtered pipette tips.

Ideally, tissue should be kept in RNase-free buffers starting from the post-fixation washes and slicing.

Dimethyl pyrocarbonate (DMPC) is a less toxic alternative to diethyl pyrocarbonate (DEPC) that can be used in the same manner. To treat water or buffers with DMPC (or DEPC), add 1/1000 DMPC to a glass bottle with the buffer (i.e. Amount1 mL of DMPC to Amount1000 mL of water). Shake to mix with lid tightly closed. Loosen cap and let sit DurationOvernight in a fume hood (or if needed sooner, Duration02:00:00 at Temperature37 °C ). Autoclave to inactivate the DMPC and allow to cool to room temperature before using.

Note: DMPC and DEPC cannot be used to treat buffers containing Tris (this protocol does not use any Tris-buffered solutions).


Prepare RNase-free 1xPBS by combining:

  • RNase-free 10x PBS: Amount50 mL
  • UltraPure water: Amount450 mL

Invert to mix. Store at TemperatureRoom temperature for up to 3 months.

Note
Scale up or down volumes based on needs.

Prepare RNase-free 1xPBS with 0.1% Triton X-100 (PBSTx), by combining:

  • RNase-free 10x PBS: Amount5 mL
  • 10 % Triton X-100: Amount500 µL
  • UltraPure water: Amount44.5 mL

in a 50 mL conical tube. Invert to mix. Store at TemperatureRoom temperature for up to 3 months.

Note
Scale up or down volumes based on needs.

Prepare probe hybridization buffer, by combining:

  • 20x saline-sodium citrate (SSC) buffer: Amount5 mL
  • Ethylene carbonate: Amount5 mL
  • 50% dextran sulfate: Amount10 mL
  • UltraPure water: Amount30 mL

in a 50 mL conical tube. Store solution at TemperatureRoom temperature for up to 3 weeks, or Temperature-20 °C for up to a year.

Note
Scale up or down volumes based on needs. We make appropriately sized aliquots (e.g. Amount10 mL ) and store at Temperature-20 °C .

Ethylene carbonate is a non-toxic substitute for formamide, and may also help to reduce background from non-specific interaction (as compared to formamide-based hybridization buffers). Substituting ethylene carbonate for formamide, at the same concentration, should yield qualitatively similar results.

Ethylene carbonate is solid at room temperature. Pre-warm to Temperature37 °C to melt.

Probe hybridization buffer can also be obtained from Molecular Instruments (https://www.molecularinstruments.com/)

Prepare stringent wash buffer, by combining:

  • 20x saline-sodium citrate (SSC) buffer: Amount5 mL
  • Ethylene carbonate: Amount15 mL
  • UltraPure water: Amount30 mL

in a 50 mL conical tube. Store solution at TemperatureRoom temperature for up to 3 weeks, or Temperature-20 °C for up to a year.

Note
Scale up or down volumes based on needs. We make appropriately sized aliquots (e.g. Amount10 mL ) and store at Temperature-20 °C .

Ethylene carbonate is a non-toxic substitute for formamide, and may also help to reduce background from non-specific interaction (as compared to formamide-based wash buffers). Substituting ethylene carbonate for formamide, at the same concentration, should yield qualitatively similar results.

Stringent wash buffer can also be obtained from Molecular Instruments (as "Probe wash buffer"; https://www.molecularinstruments.com/)

Prepare wash buffer (5x SSC, with 0.1% Tween-20), by combining:

  • 20x saline-sodium citrate (SSC) buffer: Amount125 mL
  • 10% Tween-20: Amount5 mL
  • UltraPure water: Amount370 mL

Store solution at TemperatureRoom temperature for up to a year.

Prepare HCR amplification buffer, by combining:

  • 20x saline-sodium citrate (SSC) buffer: Amount5 mL
  • 50% dextran sulfate: Amount10 mL
  • UltraPure water: Amount35 mL

in a 50 mL conical tube. Store solution at TemperatureRoom temperature for up to 3 months.

Note
Scale up or down volumes based on needs.

HCR amplification buffer can also be obtained from Molecular Instruments (https://www.molecularinstruments.com/)

This protocol diverges depending on whether you are processing free-floating sections or mounted sections.

Once samples have some fluorescence, keep samples in the dark. E.g. if samples have endogenous fluorescence (e.g. GFP or tdTomato-expression), keep samples in dark through the entire protocol. If fluorescence is introduced with fluorophore-conjugated hairpins, keep samples in dark during and after the amplification step.
Step case

Free-floating sections
20 steps

Note on scaling and volumes

Note
The volumes in this protocol are appropriate for a 24-well plate with 12 or fewer sections per well. If processing more sections per well, consider using a larger well size (e.g. a 12-well plate), and scale up volumes appropriately. If processing fewer sections per well, consider using a smaller well size (e.g. a 48-well plate) and scale down volumes appropriately.


For free-floating sections, incubations and washes can be done in the wells.

Note on serial sections

Note
In some cases, it may be desirable to arrange sections on a slide serially. If processing free-floating sections, it can be helpful to seperate sections across multiple wells during sectioning (e.g. Starting at well A1, collect section 1. Then collect section 2 in well A2. Section 3 in A3, Section 4 in A4, etc. When collecting section 7, start back at the beginning and place in A1. Section 8 in A2, etc.)

This ensures that serial sections in the same well are separated by some distance and can be easily placed on the slide in the correct order.

If left and right side are important, mark one side. E.g. trim tissue off in a region outside of the region of interest.

Before beginning, pre-warm hybridization buffer to Temperature37 °C . For each well of a 24-well plate, you will need Amount1 mL of hybridization buffer. Pre-warm extra (~20%) to ensure that there is enough for each well.
If necessary, transfer the desired slices to a new well plate filled with RNase-free 1x PBS. Use a paintbrush to transfer sections.
Aspirate and dispose of 1x PBS in wells. Use the same pipette tip for each well, but be careful not to transfer tissue between wells. Ensure complete removal.

Add Amount500 µL of PBSTx to each well. Incubate for Duration01:00:00 at TemperatureRoom temperature with gentle shaking.

Note
This step helps to permeabilize tissue, enabling penetration of staining reagents into tissue. Depending on the tissue and treatment (e.g. if the tissue was kept in ethanol), this step may not be necessary.

1h
Equilibrate tissue in probe hybridization buffer.

Aspirate and dispose of 1x PBSTx in wells. Use the same pipette tip for each well, but be careful not to transfer tissue between wells. Ensure complete removal.

Add Amount500 µL of pre-warmed probe hybridization buffer to each well, and incubate at Temperature37 °C for Duration01:00:00 .

In the last 5 minutes of the probe hybridization buffer equilibration step, prepare the probe solution.

Dilute DNA probes against target RNA of interest in prewarmed hybridization buffer, to a final concentration of Concentration2 nanomolar (nM) . Vortex to mix and keep at Temperature37 °C until use.

Note
For thicker tissue sections, a higher probe concentration (e.g. 4 nM) may be desirable.

Probe sets targeting multiple RNAs of interest can be combined at this step, assuming that they have separate HCR initiator sequences and can be detected orthogonally.

Following equilibration in probe hybridization, add probe solution.

Aspirate and dispose of probe hybridization buffer in wells. Use the same pipette tip for each well, but be careful not to transfer tissue between wells. Ensure complete removal.

Add Amount500 µL of probe solution (i.e. probe hybridization buffer + probes) to each well. Gently tap the edge of the plate to ensure tissue is surrounded by probe solution. Use parafilm to seal the edge of the plate and prevent evaporation. Incubate DurationOvernight at Temperature37 °C .

Note
During this step, the DNA probes hybridize to the target RNA through complimentary base-pairing.

Following overnight probe hybridization, pre-warm stringent wash buffer to Temperature37 °C . For each well of a 24-well plate, you will need Amount3 mL of stringent wash buffer. Pre-warm extra (~10%) to ensure that there is enough for each well. Mix or vortex a couple times during the pre-warming step to ensure buffer is thoroughly mixed.
Aspirate and dispose of probe solution in wells. For wells being stained with the same probe set (or combination of probe sets), use the same pipette tip for each well, but be careful not to transfer tissue between wells. Ensure complete removal.

Quickly rinse each well with pre-warmed stringent wash buffer, by adding Amount1 mL of stringent wash buffer to each well, gently tapping the edge of the plate, then aspirating and disposing of that wash buffer.

Following this rinse, add Amount1 mL of pre-warmed stringent wash buffer to each well. Incubate for Duration00:30:00 at Temperature37 °C .

Repeat this Duration00:30:00 wash step 1 more time.
1h
After stringent washes, perform 2 washes with wash buffer (5x SSC, with 0.1% Tween-20).

Aspirate and dispose of stringent wash buffer in each well. Use the same pipette tip for each well, but be careful not to transfer tissue between wells. Ensure complete removal.

Quickly rinse each well with wash buffer, by adding Amount1 mL of wash buffer to each well, then aspirating and disposing of that wash buffer.

Wash samples 2 times, with Amount1 mL of wash buffer per wash. Each wash should be Duration00:30:00 at TemperatureRoom temperature , with gentle shaking.
30m
Equilibrate tissue in amplification buffer.

Aspirate and dispose of wash buffer in wells. Use the same pipette tip for each well, but be careful not to transfer tissue between wells. Ensure complete removal.

Add Amount500 µL of amplification buffer to each well, and incubate at TemperatureRoom temperature for Duration01:00:00 .

During HCR amplification buffer equilibration step, prepare HCR hairpins.

  1. Aliquot each hairpin separately into PCR tubes
  2. Using a thermocycler, heat hairpins to Temperature95 °C for Duration00:02:00
  3. Remove hairpins from thermocycler and allow to cool back down to room temperature in the dark (at least Duration00:10:00

Note
Snap-cooling hairpins is critical, as it allows the hairpins to re-fold properly.

CRITICAL Do not mix hairpins together before snap-cooling, as this may cause them to hybridize to one another. Only mix the hairpins together in amplification buffer, and only once they have cooled down to room temperature.

12m
Following equilibration in HCR amplification buffer and snap-cooling hairpins, prepare HCR amplification solution. For each well, prepare Amount500 µL of amplification solution (plus 10% extra). Dilute snap-cooled hairpins to Concentration60 nanomolar (nM) in the HCR amplification buffer.

For example, for one well with one probe set using the B5 initiator, combine:

  • HCR amplification buffer: Amount480 µL
  • Hairpin 1 (e.g. B5H1 @ Concentration3 micromolar (µM) ): Amount10 µL
  • Hairpin 2 (e.g. B5H2 @ Concentration3 micromolar (µM) ): Amount10 µL

Briefly vortex to mix.
Aspirate and dispose of amplification buffer in wells. Use the same pipette tip for each well, but be careful not to transfer tissue between wells. Ensure complete removal.

Add Amount500 µL of amplification solution (i.e. amplification buffer plus hairpins) to each well. Gently tap the edge of the plate to ensure tissue is surrounded by probe solution. Seal edge of plate with parafilm and incubate DurationOvernight at TemperatureRoom temperature in dark, with gentle shaking.
Following HCR amplification, aspirate and dispose of amplification solution in wells. Use the same pipette tip for each well, but be careful not to transfer tissue between wells. Ensure complete removal.

Quickly rinse each well with wash buffer (i.e. 5x SSC, with 0.1% Tween-20), by adding Amount1 mL of wash buffer to each well, gently tapping the edge of the plate, then aspirating and disposing of that wash buffer.

Wash samples 2 times, with Amount1 mL of wash buffer per wash. Each wash should be Duration00:30:00 at TemperatureRoom temperature , with gentle shaking.
Following washes in 5x SSC, with 0.1% Tween-20, aspirate and dispose of wash buffer in wells. Use the same pipette tip for each well, but be careful not to transfer tissue between wells. Ensure complete removal.

Quickly rinse each well with 1x PBS, by adding Amount1 mL of 1x PBS to each well, gently tapping the edge of the plate, then aspirating and disposing of that wash buffer.

Add Amount1 mL of 1x PBS to each well and store tissue at Temperature4 °C in the dark until proceeding with mounting or additional staining.

If combining HCR-FISH and IHC, it may be beneficial to briefly fix sections with 4% PFA to preserve localization of labeled HCR hairpins.
(Optional) Stain sections with Hoechst 33342 or DAPI to label nuclei. For each well, prepare Amount500 µL of 1x PBS with 1/10000 Hoechst 33342 or DAPI.

Aspirate and dispose of 1x PBS in wells. Use the same pipette tip for each well, but be careful not to transfer tissue between wells. Ensure complete removal.

Add Amount500 µL of Hoechst or DAPI solution. Incubate Duration00:15:00 at TemperatureRoom temperature with gentle shaking.

Following incubation with Hoechst or DAPI solution, aspirate and dispose of Hoechst or DAPI solution in wells. Use the same pipette tip for each well, but be careful not to transfer tissue between wells. Ensure complete removal.

Wash samples 3 times, with Amount1 mL of 1x PBS per wash. Each wash should be Duration00:05:00 at TemperatureRoom temperature , with gentle shaking.
20m
Mount sections on slide. Use paintbrush to transfer and flatten sections onto surface of slide. Once all sections are placed, excess 1x PBS can be removed with a Kimwipe and/or by placing slide in a fume hood. Allow sections to dry on slide (sections are dried once the tissue appears transparent).

Once tissue is dry, pipette Amount100 µL of mounting media in a line on the surface of the slide, near the tissue sections. Spread the mounting media over the tissue by gently lowering a clean coverslip over the tissue, being careful not to introduce bubbles.

Once all coverslips are mounted, gently press down on each coverslip to push out excess mounting media. Store in the dark at TemperatureRoom temperature for at least DurationOvernight until mounting media cures. Once cured, excess Prolong Diamond can be easily removed by running slides under a gentle stream of MilliQ water, being careful to not displace coverslips.

Note
Be careful not to dry tissue too long. If the edges of the tissue are turning white, the tissue is becoming too dry.
For mounting coverslips, we use Prolong Diamond, but any mounting medium compatible with fluorescence signal should work. If using another mounting medium, follow manufacturer directions for that mounting medium.