estimateMACurve.MAData: Estimates a smooth intensity-dependent curve in (A,M)

Description Usage Arguments Value Missing values Author(s) See Also

Description

Estimates a smooth intensity-dependent curve in (A,M).

Usage

1
2
## S3 method for class 'MAData'
estimateMACurve(this, slides=NULL, groupBy=NULL, weights=NULL, method=c("loess", "lowess", "spline", "robust.spline"), span=NULL, ...)

Arguments

slides

The slides which should be included in the calculations. If NULL, all slides are included.

groupBy

character string or LayoutGroups specifying the groups of spots that are to normalized individually. If NULL, all spots are normalized together.

weights

A vector or matrix of spot weights used when estimating the normalization function.

method

character string specifying which method to use when fitting the intensity-dependent function. Supported methods: "loess" (better than lowess), "lowess" (classic; supports only zero-one weights), "spline" (more robust than lowess at lower and upper intensities; supports only zero-one weights), "robust.spline" (better than spline).

span

A double value specifying the bandwidth of the estimator used.

...

No used (allows other methods to pass additional garbage).

Value

Returns a list where each element is a list corresponding to a slide, which in turn contains estimates of each set of spots specified by the groupBy argument.

Missing values

The estimate will only be made based on complete finite observations.

Author(s)

Henrik Bengtsson (http://www.braju.com/R/)

See Also

Utilized by *drawCurveFit() and *normalizeCurveFit().

For more information see MAData.


HenrikBengtsson/aroma documentation built on May 7, 2019, 12:56 a.m.