Takes an average, potentially on a different scale given by fun.natural of some genes. The average is then transformed with fun.cycle.

primerAverage(fd, geneGroups, fun.natural = expavg, fun.cycle = logshift)

Arguments

fd

SingleCellAssay or subclass

geneGroups

character naming a column in the featureData that keys the duplicates

fun.natural

transformation to be used to collapse the duplicate expression values

fun.cycle

transformation to be used after collapsing

Value

averaged version of fd.

Note

This code needs to be tested more extensively after a refactoring. Caveat calculator.