| PerturbationScale {SMRUCC.genomics.Analysis.CellPhenotype} | .NET clr documentation |
模型输入表达量的数值空间。
# namespace SMRUCC.genomics.Analysis.CellPhenotype
export class PerturbationScale extends Enum {
# 模型输入就是线性表达量(默认值,保持与既有行为完全一致)。
Linear: PerturbationScale = 0;
# 模型输入是 x = log2(y + LogPseudoCount) 之后的数值(例如 log2(CPM+1))。
#
# 敲降与过表达的比例必须作用在反变换之后的线性空间 y 上,再把结果变换回 x;直接对 x 乘一个比例是错的:x = 8(约 255 CPM)时 80% 敲降的 正确目标是 log2(0.2 * (2^8 - 1) + 1) = 5.68,而不是 0.2 * 8 = 1.6。
Log2Plus1: PerturbationScale = 1;
}
Linear: PerturbationScaleLog2Plus1: PerturbationScale