Institute for Regenerative Medicine, Shanghai East Hospital, Shanghai Key Laboratory of Signaling and Disease Research, Frontier Science Center for Stem Cell Research, School of Life Science and Technology, Tongji University, Shanghai 200092, China.
School of Mathematics and Statistics, Shandong University at Weihai, Weihai 264209, China.
Bioinformatics. 2021 Nov 5;37(21):3774-3780. doi: 10.1093/bioinformatics/btab488.
The increasing amount of time-series single-cell RNA sequencing (scRNA-seq) data raises the key issue of connecting cell states (i.e. cell clusters or cell types) to obtain the continuous temporal dynamics of transcription, which can highlight the unified biological mechanisms involved in cell state transitions. However, most existing trajectory methods are specifically designed for individual cells, so they can hardly meet the needs of accurately inferring the trajectory topology of the cell state, which usually contains cells assigned to different branches.
Here, we present CStreet, a computed Cell State trajectory inference method for time-series scRNA-seq data. It uses time-series information to construct the k-nearest neighbor connections between cells within each time point and between adjacent time points. Then, CStreet estimates the connection probabilities of the cell states and visualizes the trajectory, which may include multiple starting points and paths, using a force-directed graph. By comparing the performance of CStreet with that of six commonly used cell state trajectory reconstruction methods on simulated data and real data, we demonstrate the high accuracy and high tolerance of CStreet.
CStreet is written in Python and freely available on the web at https://github.com/TongjiZhanglab/CStreet and https://doi.org/10.5281/zenodo.4483205.
Supplementary data are available at Bioinformatics online.
越来越多的时间序列单细胞 RNA 测序(scRNA-seq)数据提出了一个关键问题,即如何将细胞状态(即细胞簇或细胞类型)联系起来,以获得转录的连续时间动态,这可以突出涉及细胞状态转变的统一生物学机制。然而,大多数现有的轨迹方法都是专门为单个细胞设计的,因此很难满足准确推断细胞状态轨迹拓扑结构的需求,而细胞状态轨迹拓扑结构通常包含分配给不同分支的细胞。
在这里,我们提出了 CStreet,这是一种用于时间序列 scRNA-seq 数据的计算细胞状态轨迹推断方法。它使用时间序列信息来构建每个时间点内和相邻时间点之间细胞之间的 k-最近邻连接。然后,CStreet 使用力导向图估计细胞状态的连接概率,并可视化轨迹,该轨迹可能包括多个起点和路径。通过将 CStreet 的性能与六种常用的细胞状态轨迹重建方法在模拟数据和真实数据上的性能进行比较,我们证明了 CStreet 的高精度和高容忍度。
CStreet 是用 Python 编写的,可在以下网址免费获得:https://github.com/TongjiZhanglab/CStreet 和 https://doi.org/10.5281/zenodo.4483205。
补充数据可在生物信息学在线获得。