flowcatchR is a set of tools to analyze in vivo microscopy imaging data, focused on tracking flowing blood cells. It guides throughout all the steps of bioimage processing, from segmentation to calculation of features, filtering out particles not of interest, providing also a set of utilities to help checking the quality of the performed operations. The main novel contribution investigates the issue of tracking flowing cells such as the ones in blood vessels, to categorize the particles in flowing, rolling and adherent by providing a comprehensive analysis of the identified trajectories. The extracted information is then applied in the study of phenomena such as hemostasis and study of thrombosis development. We expect this package to be potentially applied to a variety of essays, covering a wide range of applications founded on time-lapse microscopy.
To install the development version for the package flowcatchR, please start a current version of R and type (using
# currently this can be done via github install.packages("devtools") # if needed devtools::install_github("flowcatchR", "federicomarini")
If you want to install the current release version, just type:
If required, install the dependencies:
source("http://bioconductor.org/biocLite.R") biocLite(c("EBImage","BiocStyle","BiocParallel")) install.packages(c("rgl","colorRamps","knitr"))
library("flowcatchR") data("MesenteriumSubset") fullResults <- kinematics(trajectories(particles(channel.Frames(MesenteriumSubset,"red"))))
To inspect the vignette and the code used in it, type:
vignette("flowcatchR-vignette") ## and/or browseVignettes("flowcatchR")
Please use https://github.com/federicomarini/flowcatchR/issues for reporting bugs, issues or for suggesting new features to be implemented.
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.