scanpy.api.pp.log1p(data, copy=False, chunked=False, chunk_size=None)

Logarithmize the data matrix.

Computes \(X = \log(X + 1)\), where \(log\) denotes the natural logarithm.

data : AnnData, ndarray, spmatrixUnion[AnnData, ndarray, spmatrix]

The (annotated) data matrix of shape n_obs × n_vars. Rows correspond to cells and columns to genes.

copy : boolbool

If an AnnData is passed, determines whether a copy is returned.

chunked : boolbool

Process the data matrix in chunks, which will save memory. Applies only to AnnData.

chunk_size : int, NoneOptional[int]

n_obs of the chunks to process the data in.


Returns or updates data, depending on copy.

Return type:

AnnData, None