hchauvin / fluodilution

Fluorescence dilution/proliferation assay toolkit in R πŸ”¬πŸ“Š

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

fluodilution

Build status

In biology, Fluorescence Dilution (FD) experiments / proliferation assays are used to assess growth and migration at the single-cell level. Mathematical models can be used to extract parameters such as the division, death and migration rates and their variability. This package provides generic functions to manipulate FD data and solve for these parameters. It can be used both in immunology and microbiology.

Documentation

Full documentation is available here. An example workflow can be found here and a performance benchmark here. Details are in our upcoming article (Chauvin et al. 2018).

Installation

The development version can be installed from github:

if (!require(devtools))
    install.packages("devtools")

devtools::install_github("hchauvin/fluodilution", subdir="fluodilution")

# To install all the suggested packages as well:
devtools::install_github("hchauvin/fluodilution", 
                         subdir="fluodilution",
                         dependencies=TRUE)

A release version will be available soon on bioconductor.

Development

The fluodilution package can be consumed either using devtools, bioconductor or bazel/rules_r, which is a set of Bazel rules for the R statistical language.

With Bazel, the external dependencies of the project are described in WORKSPACE and cran. Additional test scripts are available in fdInvariants. These scripts are run with bazel test and, among other things, test the validity of our distribution models against agent-based simulations. Because they are more expensive to run than your usual R package tests, they are not run when R CMD check is invoked.

About

Fluorescence dilution/proliferation assay toolkit in R πŸ”¬πŸ“Š

License:MIT License


Languages

Language:R 73.7%Language:Python 17.6%Language:C++ 5.0%Language:TeX 2.8%Language:Shell 0.8%Language:REXX 0.1%Language:BitBake 0.0%Language:SourcePawn 0.0%