From: Quantifying differences in cell line population dynamics using CellPD
CellPD | cellGrowth | Spreadsheet (Excel) | |
---|---|---|---|
0.25 h sampling rate (95 samples) max_growth_rate (±SEM) h-1 | 0.375 (±0.00963) | 0.3971 (±0.0045) | 0.3751 (±0.0045) |
3 h sampling rate (7 samples) max_growth_rate (±SEM) h-1 | 0.438 (±0.0326) | 0.1916 (±0.0045) | 0.3044 (±0.0096) |
6 h sampling rate (3 samples) max_growth_rate (±SEM) h-1 | 0.462 (N/A) | Breaks down | 0.2519 (±0.0435) |
Usability benchmark: Tt otal, lead author Usability benchmark: Ttotal, lead author | 6 m 55 s | 6 m 35 s | 2 m 27 s |
Usability benchmark: Tanalysis, lead author Usability benchmark: Tanalysis, lead author | 5 m 43 s | 3 m 17 s | 2 m 27 s |
Usability benchmark: Ttotal, 12 scientists unfamiliar with CellPD | N/A | N/A | |
Usability benchmark: Tanalysis, 12 scientists unfamiliar with CellPD | N/A | N/A | |
Run time | ~30 s | <1 s | <1 s |
Video of timed use case | |||
Comments on ease of use | Tutorial available, drag and drop option | Good tutorial to use custom data | Present on (viritually) every computer, many tutorials available online |
Comments on input user interface | Executable file, command line option | Command-line in R | Manual input of formulas within the GUI |
Comments on output user interface | Easy to read webpages with downloadable plots | Option to display and save an informative plot | Easy to create simple graphs |
Typical UI | |||
Typical output | |||
Feature comparison matrix: | |||
Uncertainty quantification | Yes | If user computes it | If user computes it |
Parametric growth models | Yes | Yes | If user creates them |
Nonparametric growth models | No | Yes | If user creates them |
Publication quality graphs | Yes | No | No |
Fully annotated results in a standardized markup language | Yes | No | No |
Open Source | Yes | Yes | No |
Language written | Python | R | C/C++, C++/Java/Python |
Required software to run | Spreadsheet editor (Excel, LibreOffice), Web browser (internet Explorer will suffice) | R | Excel, LibreOffice |
Required computational expertise | No specialized experience | Working knowledge of R | Familiarity with spreadsheets |