Bioc2026 Registration Open!

SCAN.UPC

Single-channel array normalization (SCAN) and Universal exPression Codes (UPC)

Bioconductor version: 3.23 · Package version: 2.54.0

SCAN is a microarray normalization method to facilitate personalized-medicine workflows. Rather than processing microarray samples as groups, which can introduce biases and present logistical challenges, SCAN normalizes each sample individually by modeling and removing probe- and array-specific background noise using only data from within each array. SCAN can be applied to one-channel (e.g., Affymetrix) or two-channel (e.g., Agilent) microarrays. The Universal exPression Codes (UPC) method is an extension of SCAN that estimates whether a given gene/transcript is active above background levels in a given sample. The UPC method can be applied to one-channel or two-channel microarrays as well as to RNA-Seq read counts. Because UPC values are represented on the same scale and have an identical interpretation for each platform, they can be used for cross-platform data integration.

Installation

if (!require("BiocManager", quietly = TRUE))
    install.packages("BiocManager")

BiocManager::install("SCAN.UPC")

Details

MaintainerStephen R. Piccolo <stephen_piccolo@byu.edu>
AuthorStephen R. Piccolo and Andrea H. Bild and W. Evan Johnson
LicenseMIT
URLhttp://bioconductor.org, http://jlab.bu.edu/software/scan-upc
Downloads rank688
Source branchRELEASE_3_23
biocViewsImmunoOncology, Microarray, OneChannel, Preprocessing, RNASeq, Software, TwoChannel

Documentation

Download

Follow the installation instructions to use this package in your R session.

Source packageSCAN.UPC_2.54.0.tar.gz
Windows binary (x86_64)SCAN.UPC_2.54.0.zip
macOS binary (arm64)SCAN.UPC_2.54.0.tgz
macOS binary (x86_64)SCAN.UPC_2.54.0.tgz
Dependencies

Depends: R (>= 2.14.0), Biobase (>= 2.6.0), oligo, Biostrings, GEOquery, affy, affyio, foreach, sva

Imports: utils, methods, MASS, tools, IRanges

Suggests: pd.hg.u95a