Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2021 May 13;10(19):e00296-21.
doi: 10.1128/MRA.00296-21.

sparse-growth-curve: a Computational Pipeline for Parsing Cellular Growth Curves with Low Temporal Resolution

Affiliations

sparse-growth-curve: a Computational Pipeline for Parsing Cellular Growth Curves with Low Temporal Resolution

Chuankai Cheng et al. Microbiol Resour Announc. .

Abstract

Here, we introduce a Python-based repository, sparse-growth-curve, a software package designed for parsing cellular growth curves with low temporal resolution. The repository uses cell density and time data as the input, automatically separates different growth phases, calculates the exponential growth rates, and produces multiple graphs to aid in interpretation.

PubMed Disclaimer

Figures

FIG 1
FIG 1
Overview of the process within sparse-growth-curve. (A) The input for the method (red open circles connected by dashed lines) is cell density Xi versus time ti. Here, we use an imperfect and very sparse curve to illustrate the functionality of the software. (B) The output of the method is piecewise linear regression for each phase. The exponential phase is highlighted in red. The doubling rates are labeled. (C) The subdomains of the piecewise fit in plot B are determined through decision tree regression. Here, gray open circles and squares represent the instantaneous doubling rates calculated from the input data. Red solid squares represent the noise-removed rates versus time for decision tree regression. The state prediction (dashed line) ends up as a step function, and each step corresponds to a growth phase. (D) An extended feature of the sparse-growth-curve package is that the package imports experimental growth curves of multiple strains under multiple conditions. Exponential growth rates for all of the growth curves are calculated. The conversion of doubling rate γ to specific growth rate λ is λ = ln(2)γ. The solid lines are the interpolated connection mean growth rates, and the shaded areas indicate the range between the maximum and minimum growth rates.

References

    1. Schaechter M. 2006. From growth physiology to systems biology. Int Microbiol 9:157–161. - PubMed
    1. Fernandez-Ricaud L, Kourtchenko O, Zackrisson M, Warringer J, Blomberg A. 2016. PRECOG: a tool for automated extraction and visualization of fitness components in microbial growth phenomics. BMC Bioinformatics 17:249. doi: 10.1186/s12859-016-1134-2. - DOI - PMC - PubMed
    1. Sprouffske K, Wagner A. 2016. Growthcurver: an R package for obtaining interpretable metrics from microbial growth curves. BMC Bioinformatics 17:172. doi: 10.1186/s12859-016-1016-7. - DOI - PMC - PubMed
    1. Cuevas DA, Edwards RA. 2017. PMAnalyzer: a new Web interface for bacterial growth curve analysis. Bioinformatics 33:1905–1906. doi: 10.1093/bioinformatics/btx084. - DOI - PMC - PubMed
    1. Tonner PD, Darnell CL, Engelhardt BE, Schmid AK. 2017. Detecting differential growth of microbial populations with Gaussian process regression. Genome Res 27:320–333. doi: 10.1101/gr.210286.116. - DOI - PMC - PubMed

LinkOut - more resources