Apply transform to each Measurement in the Collection.
Return a new Collection with transformed data.
Warning
The new Collection will hold the data for ALL Measurements in memory! When analyzing multiple collections (e.g., multiple 96-well plates), it may be necessary to only work one collection at a time. Please refer to the tutorials to see how this can be done.
Parameters: | transform : [‘hlog’ | ‘tlog’ | ‘glog’ | callable]
direction : [‘forward’ | ‘inverse’]
channels : str | list of str | None
return_all : bool
auto_range : bool
use_spln : bool
get_transformer : bool
args : :
kwargs : :
ID : hashable | None
|
---|---|
Returns: | new : FCCollection
transformer : Transformation
|
Examples
>>> trans = original.transform('hlog')
>>> trans = original.transform('tlog', th=2)
>>> trans = original.transform('hlog', d=log10(2**18), auto_range=False)
>>> trans = original.transform('hlog', r=1000, use_spln=True, get_transformer=True)
>>> trans = original.transform('hlog', channels=['FSC-A', 'SSC-A'], b=500).transform('hlog', channels='B1-A', b=100)