- Home
- Bioconductor
**flowCore**: flowCore: Basic structures for flow cytometry data**linearTransform**: Create the definition of a linear transformation function to...

# Create the definition of a linear transformation function to be applied on a data set

### Description

Create the definition of the linear Transformation that will be
applied on some parameter via the `transform`

method.
The definition of this function is currently x <- a*x+b

### Usage

1 | ```
linearTransform(transformationId="defaultLinearTransform", a = 1, b = 0)
``` |

### Arguments

`transformationId` |
character string to identify the transformation |

`a` |
double that corresponds to the multiplicative factor in the equation |

`b` |
double that corresponds to the additive factor in the equation |

### Value

Returns an object of class `transform`

.

### Author(s)

N. LeMeur

### See Also

`transform-class`

, `transform`

### Examples

1 2 3 4 | ```
samp <- read.FCS(system.file("extdata",
"0877408774.B08", package="flowCore"))
linearTrans <- linearTransform(transformationId="Linear-transformation", a=2, b=0)
dataTransform <- transform(samp, transformList('FSC-H' ,linearTrans))
``` |

Want to suggest features or report bugs for rdrr.io? Use the GitHub issue tracker. Vote for new features on Trello.

- actionItem-class: Class "actionItem"
- arcsinhTransform: Create the definition of an arcsinh transformation function...
- asinht-class: Class "asinht"
- asinhtGml2-class: Class asinhtGml2
- biexponentialTransform: Compute a transform using the 'biexponential' function
- boundaryFilter-class: Class "boundaryFilter"
- characterOrTransformation-class: Class "characterOrTransformation"
- checkOffset: Fix the offset when its values recorded in header and TEXT...
- coerce: Convert an object to another class
- compensateActionItem-class: Class "compensateActionItem"
- compensatedParameter-class: Class "compensatedParameter"
- compensateView-class: Class "compensateView"
- compensation-class: Class "compensation"
- concreteFilter-class: Class "concreteFilter"
- dg1polynomial-class: Class "dg1polynomial"
- each_col-methods: Method to apply functions over flowFrame margins
- EHtrans-class: Class "EHtrans"
- ellipsoidGate: Class "ellipsoidGate"
- estimateMedianLogicle: Estimates a common logicle transformation for a flowSet.
- exponential-class: Class "exponential"
- expressionFilter-class: Class "expressionFilter"
- fcReference-class: Class "fcReference" and its subclasses
- FCSTransTransform: Computes a transform using the 'iplogicle' function
- filter-and-methods: Take the intersection of two filters
- filter-class: A class for representing filtering operations to be applied...
- filterDetails-methods: Obtain details about a filter operation
- filter-in-methods: Filter-specific membership methods
- filterList-class: Class "filterList"
- filter-methods: Filter FCS files
- filter-on-methods: Methods for Function %on% in Package 'flowCore'
- filterReference-class: Class filterReference
- filterResult-class: Class "filterResult"
- filterResultList-class: Class "filterResultList"
- filters-class: Class "filters" and "filtersList"
- filterSet-class: Class filterSet(deprecated)
- filterSummary-class: Class "filterSummary"
- filterSummaryList-class: Class "filterSummaryList"
- flowCore-package: Provides S4 data structures and basic infrastructure and...
- flowFrame-class: 'flowFrame': a class for storing observed quantitative...
- flowSet-class: 'flowSet': a class for storing flow cytometry raw data from...
- fsApply: Apply a Function over values in a flowSet
- gateActionItem-class: Class "gateActionItem"
- gateView-class: Class "gateView"
- getChannelMarker: get channel and marker information from a 'flowFrame' that...
- getIndexSort-methods: Extract Index Sorted Data from an FCS File
- GvHD: Extract of a Graft versus Host Disease monitoring experiment...
- hyperlog-class: Class "hyperlog"
- hyperlogtGml2-class: Class hyperlogtGml2
- identifier-methods: Retrieve the GUID of flowCore objects
- inverseLogicleTransform: Computes the inverse of the transform defined by the...
- invsplitscale-class: Class "invsplitscale"
- keyword-methods: Methods to retrieve keywords of a flowFrame
- kmeansFilter: Class "kmeansFilter"
- linearTransform: Create the definition of a linear transformation function to...
- lintGml2-class: Class lintGml2
- lnTransform: Create the definition of a ln transformation function...
- logarithm-class: Class "logarithm"
- logicalFilterResult-class: Class "logicalFilterResult"
- logicletGml2-class: Class logicletGml2
- logicleTransform: Computes a transform using the 'logicle_transform' function
- logtGml2-class: Class logtGml2
- logTransform: Create the definition of a log transformation function (base...
- manyFilterResult-class: Class "manyFilterResult"
- markernames: get or update the marker names
- multipleFilterResult-class: Class "multipleFilterResult"
- norm2Filter-class: Class "norm2Filter"
- normalization-class: Class "normalization"
- normalizeActionItem-class: Class "normalizeActionItem"
- normalizeView-class: Class "normalizeView"
- parameterFilter-class: Class "parameterFilter"
- parameters-class: Class "parameters"
- parameters-methods: Obtain information about parameters for flow cytometry...
- parameterTransform-class: Class "parameterTransform"
- polygonGate: Class "polygonGate"
- polytopeGate: Define filter boundaries
- quadGate: Class "quadGate"
- quadratic-class: Class "quadratic"
- quadraticTransform: Create the definition of a quadratic transformation function...
- randomFilterResult-class: Class "randomFilterResult"
- ratio-class: Class "ratio"
- ratiotGml2-class: Class "ratiotGml2"
- read.FCS: Read an FCS file
- read.FCSheader: Read the TEXT section of a FCS file
- read.flowSet: Read a set of FCS files
- rectangleGate: Class "rectangleGate"
- sampleFilter-class: Class "sampleFilter"
- scaleTransform: Create the definition of a scale transformation function to...
- setOperationFilter-class: Class "setOperationFilter"
- singleParameterTransform-class: Class "singleParameterTransform"
- sinht-class: Class "sinht"
- spillover-flowSet: Compute a spillover matrix from a flowSet
- split-methods: Methods to split flowFrames and flowSets according to filters
- splitscale-class: Class "splitscale"
- splitScaleTransform: Compute the split-scale transformation describe by FL. Battye
- squareroot-class: Class "squareroot"
- Subset-methods: Subset a flowFrame or a flowSet
- subsettingActionItem-class: Class "subsettingActionItem"
- subsetting-class: Class "subsetting"
- subsettingView-class: Class "subsettingView"
- summarizeFilter-methods: Methods for function summarizeFilter
- timeFilter-class: Class "timeFilter"
- transformActionItem-class: Class "transformActionItem"
- transformation-class: Class "transformation"
- transform-class: 'transform': a class for transforming flow-cytometry data by...
- transformFilter-class: A class for encapsulating a filter to be performed on...
- transformList-class: Class "transformList"
- transformMap-class: A class for mapping transforms between parameters
- transformReference-class: Class "transformReference"
- transformView-class: Class "transformView"
- truncateTransform: Create the definition of a truncate transformation function...
- unitytransform-class: Class "unitytransform"
- validFilters: Check if all filters in a filters matches same paramters
- view-class: Class "view"
- workFlow-class: Class "workFlow"(deprecated)
- write.FCS: Write an FCS file
- write.flowSet: Write an FCS file