Learn R Programming

flowcatchR (version 1.6.2)

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

Description

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.

Copy Link

Version

Version

1.6.2

License

BSD_3_clause + file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Federico Marini

Last Published

February 15th, 2017

Functions in flowcatchR (1.6.2)

addParticles

Combines the information from a raw Frames object and the corresponding preprocessed one
TrajectorySet-class

TrajectorySet class
show,ParticleSet-method

Display conveniently a ParticleSet object
axesInfo

Info on the dimensions of the FOV
export.particles

Exports a ParticleSet object
crop.Frames

Cut borders of a Frames object
add.contours

Add object contours to a Frames object
candidate.platelets

A sample ParticleSet object
read.particles

Constructor for a ParticleSet object
MesenteriumSubset

A sample Frames object
repmat

Function equivalent for MATLAB's repmat - Replicate and tile arrays
matchTrajToParticles

Match trajectories to related particles.
Frames

Constructor for a Frames object
penaltyFunctionGenerator

Generate a penalty function
inspect.Frames

Explore the frames of a Frames
kinematics

Calculate a set of kinematics parameter from a TrajectorySet object, or a single parameter, or from a single trajectory (all possible combinations)
KinematicsFeatures-class

KinematicsFeatures class
show,KinematicsFeatures-method

Displaying conveniently a KinematicsFeatures object
KinematicsFeaturesSet-class

KinematicsFeaturesSet
show,KinematicsFeaturesSet-method

Display conveniently a KinematicsFeatureSet object
particles

Extracts particles from the images of a Frames object.
select.Frames

Extracts subsets of frames from a Frames object
extractKinematics.traj

Calculate a set of kinematics parameters from a single trajectory
ParticleSet-class

ParticleSet class
snap

Snap the features of the closest particle identified
LinkedParticleSet-class

LinkedParticleSet class
show,LinkedParticleSet-method

Display conveniently a LinkedParticleSet object
Frames-class

Frames class
rotate.Frames

Rotates all images in a Frames object
plot.TrajectorySet

3D representation of a TrajectorySet object
show,TrajectorySet-method

Display conveniently a TrajectorySet object
link.particles

Links a ParticleSet object
normalizeFrames

Normalize the values of a Frames object
read.Frames

Constructor for a Frames object
flowcatchR

flowcatchR: analyzing time-lapse microscopy imaging, from detection to tracking
shinyFlow

Shiny application for exploring the features and parameters provided by flowcatchR
toCartesianCoords

Converts polar coordinates to cartesian coordinates
trajectories

Generate trajectories
export.Frames

Exports a Frames object
toPolarCoords

Converts cartesian coordinates to polar coordinates
length.Frames

Compute the length of render frames in a Frames object
computeMSD

Calculates the Mean Squared Displacement for a trajectory
initialize.LinkedParticleSet

Initialize a ParticleSet object for subsequent linking/tracking
plot2D.TrajectorySet

2D projection of a TrajectorySet object
show,Frames-method

Display conveniently a Frames object
preprocess.Frames

Preprocessing function for Frames objects
select.particles

Performs filtering on a ParticleSet object
channel.Frames

Channel extraction for objects