pycallingcards.preprocessing.adata_insertions¶
- pycallingcards.preprocessing.adata_insertions(adata_cc, adata, name, groupby='cluster', method='logAvginsertions', peak='all')[source]¶
Calculate sum of peaks per cluster or average peaks per cell in different cluster and give it to anndata object.
- Parameters:
adata_cc (
AnnData) – Anndata for callingcardsadata (
AnnData) – Anndata for RNA.name (
str) – The name to add to adata.obs.groupby (
str(default:'cluster')) – The name all the cells are grouped by.method (
Optional[Literal['avginsertions','logAvginsertions','suminsertions','logSuminsertions']] (default:'logAvginsertions')) – [“avginsertions”,”logAvginsertions”,”suminsertions”,”logSuminsertions”]. The method to calculate the insertions.peak (
str(default:'all')) – The name of the peak we are looking into. If it is ‘all’, all the peaks would be counted.
- Returns:
pd.DataFrame with paired genes and peaks for different groups.
- Example:
Please check here.