flowcatchR: Tools to analyze in vivo microscopy imaging data focused on tracking flowing blood cells

flowcatchR is a set of tools to analyze in vivo microscopy imaging data, focused on tracking flowing blood cells. It guides the steps 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 (e.g. how good the segmentation was). It allows investigating the issue of tracking flowing cells such as in blood vessels, to categorize the particles in flowing, rolling and adherent. This classification is applied in the study of phenomena such as hemostasis and study of thrombosis development. Moreover, flowcatchR presents an integrated workflow solution, based on the integration with a Shiny App and Jupyter notebooks, which is delivered alongside the package, and can enable fully reproducible bioimage analysis in the R environment.

Install the latest version of this package by entering the following in R:
AuthorFederico Marini [aut, cre]
Bioconductor views CellBiology Classification GUI Infrastructure Software Visualization
Date of publicationNone
MaintainerFederico Marini <marinif@uni-mainz.de>
LicenseBSD_3_clause + file LICENSE

View on Bioconductor

Man pages

add.contours: Add object contours to a 'Frames' object

addParticles: Combines the information from a raw 'Frames' object and the...

axesInfo: Info on the dimensions of the FOV

candidate.platelets: A sample 'ParticleSet' object

channel.Frames: Channel extraction for 'objects'

computeMSD: Calculates the Mean Squared Displacement for a trajectory

crop.Frames: Cut borders of a 'Frames' object

export.Frames: Exports a 'Frames' object

export.particles: Exports a 'ParticleSet' object

extractKinematics.traj: Calculate a set of kinematics parameters from a single...

flowcatchR: flowcatchR: analyzing time-lapse microscopy imaging, from...

Frames: Constructor for a 'Frames' object

Frames-class: Frames class

initialize.LinkedParticleSet: Initialize a 'ParticleSet' object for subsequent...

inspect.Frames: Explore the frames of a 'Frames'

kinematics: Calculate a set of kinematics parameter from a...

KinematicsFeatures-class: KinematicsFeatures class

KinematicsFeaturesSet-class: KinematicsFeaturesSet

length.Frames: Compute the length of render frames in a 'Frames' object

LinkedParticleSet-class: LinkedParticleSet class

link.particles: Links a 'ParticleSet' object

matchTrajToParticles: Match trajectories to related particles.

MesenteriumSubset: A sample 'Frames' object

normalizeFrames: Normalize the values of a 'Frames' object

particles: Extracts particles from the images of a 'Frames' object.

ParticleSet-class: ParticleSet class

penaltyFunctionGenerator: Generate a penalty function

plot2D.TrajectorySet: 2D projection of a 'TrajectorySet' object

plot.TrajectorySet: 3D representation of a 'TrajectorySet' object

preprocess.Frames: Preprocessing function for 'Frames' objects

read.Frames: Constructor for a 'Frames' object

read.particles: Constructor for a 'ParticleSet' object

repmat: Function equivalent for MATLAB's repmat - Replicate and tile...

rotate.Frames: Rotates all images in a 'Frames' object

select.Frames: Extracts subsets of frames from a 'Frames' object

select.particles: Performs filtering on a 'ParticleSet' object

shinyFlow: Shiny application for exploring the features and parameters...

show-Frames-method: Display conveniently a 'Frames' object

show-KinematicsFeatures-method: Displaying conveniently a 'KinematicsFeatures' object

show-KinematicsFeaturesSet-method: Display conveniently a 'KinematicsFeatureSet' object

show-LinkedParticleSet-method: Display conveniently a 'LinkedParticleSet' object

show-ParticleSet-method: Display conveniently a 'ParticleSet' object

show-TrajectorySet-method: Display conveniently a 'TrajectorySet' object

snap: Snap the features of the closest particle identified

toCartesianCoords: Converts polar coordinates to cartesian coordinates

toPolarCoords: Converts cartesian coordinates to polar coordinates

trajectories: Generate trajectories

TrajectorySet-class: TrajectorySet class


add.contours Man page
addParticles Man page
axesInfo Man page
candidate.platelets Man page
channel.Frames Man page
computeMSD Man page
crop.Frames Man page
export.Frames Man page
export.particles Man page
extractKinematics.traj Man page
flowcatchR Man page
flowcatchR-package Man page
Frames Man page
Frames-class Man page
initialize.LinkedParticleSet Man page
inspect.Frames Man page
kinematics Man page
KinematicsFeatures-class Man page
KinematicsFeaturesSet-class Man page
length.Frames Man page
LinkedParticleSet-class Man page
link.particles Man page
matchTrajToParticles Man page
MesenteriumSubset Man page
normalizeFrames Man page
particles Man page
ParticleSet-class Man page
penaltyFunctionGenerator Man page
plot2D.TrajectorySet Man page
plot.TrajectorySet Man page
preprocess.Frames Man page
read.Frames Man page
read.particles Man page
repmat Man page
rotate.Frames Man page
select.Frames Man page
select.particles Man page
shinyFlow Man page
show,Frames-method Man page
show,KinematicsFeatures-method Man page
show,KinematicsFeaturesSet-method Man page
show,LinkedParticleSet-method Man page
show,ParticleSet-method Man page
show,TrajectorySet-method Man page
snap Man page
toCartesianCoords Man page
toPolarCoords Man page
trajectories Man page
TrajectorySet-class Man page


R/AllClasses.R R/AllGenerics.R R/auxiliary.R R/flowcatchR.R R/kinematics.R R/postprocessing.R R/preprocessing.R R/show-methods.R R/tracking.R R/trajectories.R
inst/shiny/server.R inst/shiny/ui.R
man/Frames-class.Rd man/Frames.Rd man/KinematicsFeatures-class.Rd man/KinematicsFeaturesSet-class.Rd man/LinkedParticleSet-class.Rd man/MesenteriumSubset.Rd man/ParticleSet-class.Rd man/TrajectorySet-class.Rd man/add.contours.Rd man/addParticles.Rd man/axesInfo.Rd man/candidate.platelets.Rd man/channel.Frames.Rd man/computeMSD.Rd man/crop.Frames.Rd man/export.Frames.Rd man/export.particles.Rd man/extractKinematics.traj.Rd man/flowcatchR.Rd man/initialize.LinkedParticleSet.Rd man/inspect.Frames.Rd man/kinematics.Rd man/length.Frames.Rd man/link.particles.Rd man/matchTrajToParticles.Rd man/normalizeFrames.Rd man/particles.Rd man/penaltyFunctionGenerator.Rd man/plot.TrajectorySet.Rd man/plot2D.TrajectorySet.Rd man/preprocess.Frames.Rd man/read.Frames.Rd man/read.particles.Rd man/repmat.Rd man/rotate.Frames.Rd man/select.Frames.Rd man/select.particles.Rd man/shinyFlow.Rd man/show-Frames-method.Rd man/show-KinematicsFeatures-method.Rd man/show-KinematicsFeaturesSet-method.Rd man/show-LinkedParticleSet-method.Rd man/show-ParticleSet-method.Rd man/show-TrajectorySet-method.Rd man/snap.Rd man/toCartesianCoords.Rd man/toPolarCoords.Rd man/trajectories.Rd

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.