Advanced Search
Last updated date: Mar 31, 2024 Views: 3690
ImageJ nuclear morhoplogy/intensity analysis
Joanna Y. Lee | Chaudhuri Lab
Dec. 2018
For images from 2D culture (page 2)
For images from 3D culture (page 4)
For images from patient IHC samples (page 6)
2D culture ImageJ nuclear morhoplogy/intensity analysis
Joanna Y. Lee | Chaudhuri Lab
Dec. 2018
Create Macro:
Plugins -> Macros -> Record
Find image scale.
Draw line over embedded scale bar. Go to Analyze -> Set Scale, enter known length of scale bar to get pixels/µm.
Set scale
Analyze -> Set Scale (6.9 pixels/µm, for our 63x, 1024 x 1024 confocal images) *depends on microscope/image acquisition; calibrate to image stack as described above
Filter to remove the noise.
Process -> Filters -> Gaussian Blur (2.00)
Subtract the background.
Process -> Subtract Background (50)
Threshold your image.
Image -> Adjust -> Threshold (used 4), then check “dark background” - background should be black and nuclei white
Fill in any holes in the nuclei.
Process -> Binary -> Fill Holes
Separate “Touching” nuclei.
Process -> Binary -> Watershed
Find Edges
Process -> Find Edges
Count nuclei
Analyze -> Analyze Particles (Size (pixel^2): 1000-infinity; Circularity: 0-1; check Pixel Units, Add to Manager, Exclude Edges)
Close DAPI image.
Save Macro:
Save As “2D_FindNuclei.txt”
Open corresponding YAP image.
Create 2nd Macro:
Plugins -> Macros -> Record
Set Measurements
Analyze -> Set Measurements, select Area, Center of Mass, Bounding Rectangle, Shape Descriptors, Integrated Density (Mean Gray Value times Area), Skewness, Mean Gray Value (sum of all gray values of all pixels divided by number of pixels), Perimeter
Set scale
Analyze -> Set Scale (6.9 pixels/µm)
Overlay outlines of nuclei into YAP image.
Open ROI manager (if not already open)
Analyze -> Tools -> ROI Manager
In ROI Manager, select Show All
In ROI Manager, select Measure
Save results
File -> Save As, save to Desktop as “Results”
Save Macro:
Save As “2D_AnalyzeIntesityinNuclei.txt”
To run:
Open DAPI image.
Run Macro
Plugins -> Macros -> Run “IF_FindNuclei.txt”
Open corresponding YAP image.
Run Macro
Plugins -> Macros -> Run “IF_AnalyzeIntesityinNuclei.txt”
Rename “Results” on Desktop.
3D culture ImageJ nuclear morhoplogy/intensity analysis
Joanna Y. Lee | Chaudhuri Lab
Dec. 2018
Create Macro:
Plugins -> Macros -> Record
Find image scale.
Draw line over embedded scale bar. Go to Analyze -> Set Scale, enter known length of scale bar to get pixels/µm.
Set scale
Analyze -> Set Scale (3.45 pixels/µm, for our 63x, 512 x 512 confocal images). *depends on microscope/image acquisition; calibrate to image stack as described above
Filter to remove the noise.
Process -> Filters -> Gaussian Blur (2.00)
Subtract the background.
Process -> Subtract Background (50)
Threshold your image. *image acquisition-dependent; calibrate to image stack
Image -> Adjust -> Threshold (used 17), then check “dark background” - background should be black and nuclei white
Fill in any holes in the nuclei.
Process -> Binary -> Fill Holes
Separate “Touching” nuclei.
Process -> Binary -> Watershed
Find Edges
Process -> Find Edges
Count nuclei
Analyze -> Analyze Particles (Size (pixel^2): 100-infinity; Circularity: 0-1; check Pixel Units, Add to Manager, Exclude Edges)
Close DAPI image.
Save Macro:
Save As “3D_FindNuclei.txt”
Open corresponding YAP image.
Create 2nd Macro:
Plugins -> Macros -> Record
Set Measurements
Analyze -> Set Measurements, select Area, Center of Mass, Bounding Rectangle, Shape Descriptors, Integrated Density (Mean Gray Value times Area), Skewness, Mean Gray Value (sum of all gray values of all pixels divided by number of pixels), Perimeter
Set scale
Analyze -> Set Scale (3.45 pixels/µm)
Overlay outlines of nuclei into YAP image.
Open ROI manager (if not already open)
Analyze -> Tools -> ROI Manager
In ROI Manager, select Show All
In ROI Manager, select Measure
Save results
File -> Save As, save to Desktop as “Results”
Save Macro:
Save As “3D_AnalyzeIntesityinNuclei.txt”
To run:
Open DAPI image.
Run Macro
Plugins -> Macros -> Run “IF_FindNuclei.txt”
Open corresponding YAP image.
Run Macro
Plugins -> Macros -> Run “IF_AnalyzeIntesityinNuclei.txt”
Rename “Results” on Desktop.
Patient IHC ImageJ nuclear morhoplogy/intensity analysis
Joanna Y. Lee | Chaudhuri Lab
Dec. 2018
Create Macro:
Plugins -> Macros -> Record
Find image scale.
Draw line over embedded scale bar. Go to Analyze -> Set Scale, enter known length of scale bar to get pixels/µm.
Set scale
Analyze -> Set Scale (4.9 pixels/µm, for our 20x IHC images). *depends on microscope/image acquisition; calibrate to image stack as described above
Filter to remove the noise.
Process -> Filters -> Gaussian Blur (2.00)
Subtract the background.
Process -> Subtract Background (50)
Threshold your image.
Image -> Adjust -> Threshold (used 69), then check “dark background”, hit “Apply” - background should be black and nuclei white
Separate “Touching” nuclei.
Process -> Binary -> Watershed
Find Edges
Process -> Find Edges
Count nuclei
Analyze -> Analyze Particles (Size (pixel^2): 100-800; Circularity: 0-1; check Pixel Units, Add to Manager, Exclude Edges)
Close DAPI image.
Save Macro:
Save As “Patients_Find Nuclei.txt”
Open corresponding YAP image.
Create 2nd Macro:
Plugins -> Macros -> Record
Set Measurements
Analyze -> Set Measurements, select Area, Center of Mass, Bounding Rectangle, Shape Descriptors, Integrated Density (Mean Gray Value times Area), Skewness, Mean Gray Value (sum of all gray values of all pixels divided by number of pixels), Perimeter
Set scale
Analyze -> Set Scale (4.9 pixels/µm)
Overlay outlines of nuclei into YAP image.
Open ROI manager (if not already open)
Analyze -> Tools -> ROI Manager
In ROI Manager, select Show All
In ROI Manager, select Measure
Save as “Results” to Desktop.
Save Macro:
Save As “Patients_MeasureIntesityinNuclei.txt”
To run:
Open DAPI image.
Run Macro
Plugins -> Macros -> Run “Find Nuclei.txt”
Close DAPI image. Open corresponding YAP image.
Run Macro
Plugins -> Macros -> Run “MeasureIntesityinNuclei.txt”
Rename “Results” on Desktop.
Do you have any questions about this protocol?
Post your question to gather feedback from the community. We will also invite the authors of this article to respond.
Tips for asking effective questions
+ Description
Write a detailed description. Include all information that will help others answer your question including experimental processes, conditions, and relevant images.
Share
Bluesky
X
Copy link