Skip to content

scLASER: Single-Cell Longitudinal Simulation and Time-Dependent Association Detection

License

Unknown, MIT licenses found

Licenses found

Unknown
LICENSE
MIT
LICENSE.md
Notifications You must be signed in to change notification settings

fanzhanglab/scLASER

Repository files navigation

R-CMD-check License: MIT Visitors

scLASER

scLASER logo

Longitudinal single-cell clinical studies enable tracking within-individual cellular dynamics, but methods for modeling temporal phenotypic changes and estimating power remain limited. We present scLASER, a framework detecting time-dependent cellular neighborhood dynamics and simulating longitudinal single-cell datasets for power estimation. Across benchmarks, scLASER shows superior sensitivity, particularly for non-linear temporal patterns. Applications to inflammatory bowel disease reveal treatment-responsive NOTCH3+ stromal trajectories, while analysis of COVID-19 data identifies distinct axes of T cell activity over disease progression. scLASER enables robust longitudinal single-cell analysis and optimization of study design.


What does scLASER do?

  • Simulate multi-timepoint longitudinal single-cell datasets with distinct dynamic patterns for clinical outcome (e.g., treatment response).
  • Detect time-dependent cellular dynamics (linear and nonlinear) associated with treatment response.
  • Generate a per-cell association score quantifying each cell's contribution to time x response.
  • Validate cell-type classification performance for predicting time x response interactions.

Installation

To install the latest development version directly from GitHub:

devtools::install_github("fanzhanglab/scLASER")

Dependencies

- R (>= 4.1.0)
- methods
- stats
- utils
- Matrix
- nlme
- lme4
- pbapply
- purrr
- caret
- uwot
- Seurat
- harmony
- broom.mixed
- foreach
- doParallel
- moments

Tutorials


Citations

Vanderlinden LA, Vargas J, Inamo J, Young J, Wang C, Zhang F. scLASER: A robust framework for simulating and detecting time-dependent single-cell dynamics in longitudinal studies. , In submission.

Help, Suggestion and Contribution

Using github issues section, if you have any question, comments, suggestions, or to report coding related issues of scLASER is highly encouraged than sending emails.

  • Please check the GitHub issues for similar issues that has been reported and resolved. This helps the team to focus on adding new features and working on cool projects instead of resolving the same issues!
  • Examples are required when filing a GitHub issue. In certain cases, please share your scLASER object and related codes to understand the issues.

Contact

Please contact [email protected] for further questions or potential collaborative opportunities!

About

scLASER: Single-Cell Longitudinal Simulation and Time-Dependent Association Detection

Topics

Resources

License

Unknown, MIT licenses found

Licenses found

Unknown
LICENSE
MIT
LICENSE.md

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published