oligoMask: A Framework for Assessing and Removing the Effect of Genetic Variants on Microarray Probes

As expression microarrays are typically designed relative to a reference genome, any individual genetic variant that overlaps a probe’s genomic position can possibly cause a reduction in hybridization due to the probe no longer being a perfect match to a given sample’s mRNA at that locus. If the samples or groups used in a microarray study differ in terms of genetic variants, the results of the microarray experiment can be negatively impacted. The oligoMask package is an R/SQLite framework which can utilize publicly available genetic variants and works in conjunction with the oligo package to read in the expression data and remove microarray probes which are likely to impact a given microarray experiment prior to analysis. Tools are provided for creating an SQLite database containing the probe and variant annotations and for performing the commonly used RMA preprocessing procedure for Affymetrix microarrays. The oligoMask package is freely available at https://github.com/dbottomly/oligoMask.

Daniel Bottomly , Beth Wilmot , Shannon K. McWeeney
2014-05-27

Bioconductor packages used

oligo, xps, maskBAD, VariantAnnotation, BSgenome, Biostrings

Reuse

Text and figures are licensed under Creative Commons Attribution CC BY 4.0. The figures that have been reused from other sources don't fall under this license and can be recognized by a note in their caption: "Figure from ...".

Citation

For attribution, please cite this work as

Bottomly, et al., "oligoMask: A Framework for Assessing and Removing the Effect of Genetic Variants on Microarray Probes", The R Journal, 2014

BibTeX citation

@article{RJ-2014-018,
  author = {Bottomly, Daniel and Wilmot, Beth and McWeeney, Shannon K.},
  title = {oligoMask: A Framework for Assessing and Removing the Effect of Genetic Variants on Microarray Probes},
  journal = {The R Journal},
  year = {2014},
  note = {https://doi.org/10.32614/RJ-2014-018},
  doi = {10.32614/RJ-2014-018},
  volume = {6},
  issue = {1},
  issn = {2073-4859},
  pages = {159-163}
}