Skip to content

Analysis of flow cytometry data relating to aporulation with phage sigma factors

Notifications You must be signed in to change notification settings

LennonLab/sigma-spore-phage-flow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sigma-spore-phage-flow

DOI

Analysis of flow cytometry data relating to sporulation with phage sigma factors

The Pipeline to analyze flow cytometry data of SYBR green stained cultures of Bacillus subtilis is modified from the work of: Karava M, Bracharz F, Kabisch J (2019) Quantification and isolation of Bacillus subtilis spores using cell sorting and automated gating. PLoS ONE 14(7): e0219892. https://doi.org/10.1371/journal.pone.0219892 https://gitlab.com/sporesort/

Quantification relies on sample volume measurement by NovCyte machine.

To start analysis:

  1. place the flow data, exported from NovoExpress as fcs files, in the data/FCM folder. (data is found in Zenodo link above) Experimental data (strain, treatment, sample dilution) are encoded in the names of folders and files.

  2. Setting up the environment

First time you will need to install the packages by running the following commands (within project) library(renv) renv::restore

  1. Running the automatic gating ppipeline
  • from within Rstudio execute the src/quant-spore_veg.R code. Packages and functions used for this analysis are at src/FCM_functions.R.

Results

for each group of replicates the pipeline should make 4 plots in figs/gate_plots folder:

  • singlet: FSC height vs. area. used to exclude doublets

  • noise: distribution if FSC are values, with line marking the noise filtering threshold.

  • scatterNoise: events scatter plot on SYBR fluorescence vs SSC area with events filtered out by noise marked in gray, and events passed to clustering in blue.

  • cluster: Events scatter plot on SYBR fluorescence vs FSC area with assignment to spore and veg clusters given by color. Blue dots represent the model based cluster center for veg and spore.

The actual counts. along with pipeline values collected along the way, are saved to data/output as .csv files.

  1. Analysis of cell populations

Analysis of treatment effect on sporulation is detailed in src/analysis_post_FCM.Rmd

  1. Growth curves of populations in sporulation assays

src/Growth_Curve.Rmd

About

Analysis of flow cytometry data relating to aporulation with phage sigma factors

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages