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.