Menu

Time Series
Static
33 Python scripts generated for growth curve this week

Growth Curve

Chart overview

Growth curves are fundamental to microbiology, cell biology, and bioprocess engineering.

Key points

  • An OD600 absorbance measurement taken at regular intervals traces three canonical phases: the lag phase where cells adapt to the medium, the exponential (log) phase where cells divide at maximum rate, and the stationary phase where nutrient depletion or waste accumulation limits growth.
  • A fourth death phase is sometimes included.
  • Fitting the Gompertz or logistic model to the data allows extraction of key parameters: maximum specific growth rate (mu_max), lag time (lambda), and carrying capacity (K).

Example Visualization

Bacterial growth curve showing lag, exponential, and stationary phases with fitted logistic model and error bars

Create This Chart Now

Generate publication-ready growth curves with AI in seconds. No coding required – just describe your data and let AI do the work.

View example prompt
Example AI Prompt

"Create a bacterial growth curve from my OD600 time-series data. Plot mean OD600 with standard deviation error bars for each condition. Fit a logistic growth model to each curve using scipy and overlay the fitted lines. Annotate the calculated doubling time and maximum growth rate on the plot. Use a log scale on the y-axis. Format for publication in a microbiology journal at 300 DPI."

How to create this chart in 30 seconds

1

Upload Data

Drag & drop your Excel or CSV file. Plotivy securely processes it in your browser.

2

AI Generation

Our AI analyzes your data and generates the Growth Curve code automatically.

3

Customize & Export

Tweak the design with natural language, then export as high-res PNG, SVG or PDF.

Python Code Example

Loading code...

Console Output

Output
Figure saved: plotivy-growth-curve.png

Common Use Cases

  • 1Characterizing bacterial growth kinetics in response to nutrients, temperature, or pH changes
  • 2Comparing antibiotic sensitivity by monitoring growth inhibition curves (MIC assays)
  • 3Cell proliferation assays in cancer biology using WST-1 or CellTiter-Glo reagents
  • 4Bioprocess optimization: monitoring biomass in fed-batch fermentation runs

Pro Tips

Plot on a semi-log y-axis to linearize the exponential phase and make doubling time visually apparent

Include at least three biological replicates and show individual data points alongside mean lines

Normalize all curves to the same starting OD to enable fair cross-condition comparisons

Report model fit quality (R-squared or residual sum of squares) alongside extracted parameters

Free Cheat Sheet

Scientific Chart Selection Cheat Sheet

Not sure whether to use a Violin Plot, Box Plot, or Ridge Plot? Download our single-page reference mapping the most-used scientific chart types, exactly when to use them, and the core Matplotlib/Seaborn functions.

Comparison Charts
Distribution Charts
Time Series Data
Common Mistakes
No spam. Unsubscribe anytime.