lumi

lumi performs processing of Illumina microarray data to parse BeadStudio (GenomeStudio) formats, perform quality control, apply BeadArray-specific variance stabilization and normalization, provide probe-level gene annotation, and process Illumina Infinium methylation microarrays.


Key Features:

  • Data input and format support: Parses Illumina BeadStudio (GenomeStudio) data formats for downstream analysis.
  • Quality control: Provides quality control functions to identify and mitigate artifacts in raw microarray data.
  • BeadArray-specific variance stabilization: Implements variance stabilization techniques tailored to BeadArray technology to reduce technical variability.
  • Normalization: Implements normalization functions to adjust for systematic biases across experiments or batches.
  • Probe-level gene annotation: Supports detailed annotation of probes to map oligonucleotide probes to gene identifiers.
  • Methylation microarray processing: Includes functions for processing and analyzing Illumina Infinium methylation microarrays.

Scientific Applications:

  • Ambiguity resolution in oligonucleotide identification: Uses the nuID (nucleotide universal identifier) system to provide a non-degenerate, permanent representation of oligonucleotide sequences for consistent probe identification across platforms.
  • Encoding and integrity check: Generates nuIDs via a lossless compression algorithm of the raw sequence and appends a redundancy checksum to validate identifier integrity.
  • Confidentiality and encryption: Provides an optional encryption schema for nuIDs to conceal sequence identity when confidentiality is required.

Methodology:

nuID generation transforms raw oligonucleotide sequences using a lossless compression algorithm into unique identifiers, appends a redundancy checksum for integrity validation, and offers optional encryption for confidentiality.

Topics

Collections

Details

License:
GPL-2.0
Tool Type:
command-line tool, library
Operating Systems:
Linux, Windows, Mac
Programming Languages:
R
Added:
1/17/2017
Last Updated:
12/24/2018

Operations

Publications

Du P, Kibbe WA, Lin SM. nuID: a universal naming scheme of oligonucleotides for Illumina, Affymetrix, and other microarrays. Biology Direct. 2007;2(1). doi:10.1186/1745-6150-2-16. PMID:17540033. PMCID:PMC1891274.

Documentation

Downloads