scanpy.tl.score_genes_cell_cycle
- scanpy.tl.score_genes_cell_cycle(adata, s_genes, g2m_genes, copy=False, **kwargs)
Score cell cycle genes [Satija15].
Given two lists of genes associated to S phase and G2M phase, calculates scores and assigns a cell cycle phase (G1, S or G2M). See
score_genes()
for more explanation.- Parameters:
- adata :
AnnData
The annotated data matrix.
- s_genes :
Sequence
[str
] List of genes associated with S phase.
- g2m_genes :
Sequence
[str
] List of genes associated with G2M phase.
- copy :
bool
(default:False
) Copy
adata
or modify it inplace.- **kwargs
Are passed to
score_genes()
.ctrl_size
is not possible, as it’s set asmin(len(s_genes), len(g2m_genes))
.
- adata :
- Return type:
- Returns:
: Depending on
copy
, returns or updatesadata
with the following fields.- S_score
adata.obs
, dtypeobject
The score for S phase for each cell.
- G2M_score
adata.obs
, dtypeobject
The score for G2M phase for each cell.
- phase
adata.obs
, dtypeobject
The cell cycle phase (
S
,G2M
orG1
) for each cell.
- S_score
See also
Examples
See this notebook.