Skip to content

Latest commit

History

56 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

hcr-quantify

Quantify signal in HCR FISH images

This workflow specifically quantifies signal found in primary mesenchyme cells (PMCs) using 3D confocal images of sea urchin embryos.

The workflow preprocesses images to normalize PMC stains for Z-depth and increasing contrast. After preprocessing, we identify PMCs using a random forest classifier trained using Ilastik. We quantify signal levels using FISHQuant to count puncta, as well as calculating the average signal intensity. The final output of the pipeline is a summarized table including signal measurements as well as physical locations and size of each cell in each embryo:

Final Output

labelembryoareadiameterZYXsm50_spotssm50_intensitypks2_spotspks2_intensitytreatment
1MK886_MK-2-0_replicate3_18hpf-MK2uM-R3-emb43999.133941.88471281.09232.04351.60824182.26741MK886
2MK886_MK-2-0_replicate3_18hpf-MK2uM-R3-emb43598.81791.32869287.46219.7821.08333202.60488MK886
3MK886_MK-2-0_replicate3_18hpf-MK2uM-R3-emb41055.853250.790476297.343211.82901.6472321.16409MK886
4MK886_MK-2-0_replicate3_18hpf-MK2uM-R3-emb42938.240552.0785296.072228.21241.47955223.77743MK886
5MK886_MK-2-0_replicate3_18hpf-MK2uM-R3-emb455710.20832.2711313.194210.68651.52303302.27475MK886

Additional Output

Along the way, processed images, identified labels, and PMC isolated expression patterns are also generated as .h5 and .nc files.

Installation

To install the pipeline, clone the repository and install snakemake. Navigate to the repository in your terminal, and issue the command:

snakemake -j{number_of_jobs} --use-conda --conda-frontend="{frontend_of_choice}"

You will have to update the configuration file (files/config.yaml) to specifically point to your data of interest as well as a log file containing necessary meta information for each of the confocal image files (e.g. z start and stop, channel order, any treatments applied to the embryo, etc.)

About

Quantify signal in HCR FISH images

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages