| Title: | Data for the Harman package |
|---|---|
| Description: | Datasets of accompany Harman, a PCA and constrained optimisation based technique. Contains three example datasets: IMR90, Human lung fibroblast cells exposed to nitric oxide; NPM, an experiment to test skin penetration of metal oxide nanoparticles following topical application of sunscreens in non-pregnant mice; OLF; an experiment to gauge the response of human olfactory neurosphere-derived (hONS) cells to ZnO nanoparticles. Since version 1.24, this package also contains the Infinium5 dataset, a set of batch correction adjustments across 5 Illumina Infinium Methylation BeadChip datasets. This file does not contain methylation data, but summary statistics of 5 datasets after correction. There is also an EpiSCOPE_sample file as exampling for the new methylation clustering functionality in Harman. |
| Authors: | Yalchin Oytam [aut], Josh Bowden [aut], Jason Ross [aut, cre] |
| Maintainer: | Jason Ross <[email protected]> |
| License: | GPL-3 |
| Version: | 1.40.0 |
| Built: | 2026-10-10 11:09:05 UTC |
| Source: | https://github.com/bioc/HarmanData |
A reference dataset containing beta values spanning 11 CpG probesets from the 369 arrays of the EpiSCOPE study (van Dijk, 2106). The 450K methylation data arises from neonate blood spots from children enrolled in the DOMInO (DHA to Optimise Mother Infant Outcome) cohort.
data(episcope)data(episcope)
A list with 6 entities:
Phenotypic descriptors for the 369 samples
Original uncorrected data from the study
Harman corrected data
ComBat corrected data
Reference log2 variance ratios for the 11 probes
Reference mean difference in beta for the 11 probes
Example beta values from the EpiSCOPE study
https://doi.org/10.1186/s13148-016-0281-7/
library(Harman) data(episcope) bad_batches <- c(1, 5, 9, 17, 25) is_bad_sample <- episcope$pd$array_num %in% bad_batches myK <- discoverClusteredMethylation(episcope$original[, !is_bad_sample]) mykClust = kClusterMethylation(episcope$original, row_ks=myK) res = clusterStats(pre_betas=episcope$original, post_betas=episcope$harman, kClusters = mykClust) all.equal(episcope$ref_md$meandiffs_harman, res$meandiffs) all.equal(episcope$ref_lvr$var_ratio_harman, res$log2_var_ratio)library(Harman) data(episcope) bad_batches <- c(1, 5, 9, 17, 25) is_bad_sample <- episcope$pd$array_num %in% bad_batches myK <- discoverClusteredMethylation(episcope$original[, !is_bad_sample]) mykClust = kClusterMethylation(episcope$original, row_ks=myK) res = clusterStats(pre_betas=episcope$original, post_betas=episcope$harman, kClusters = mykClust) all.equal(episcope$ref_md$meandiffs_harman, res$meandiffs) all.equal(episcope$ref_lvr$var_ratio_harman, res$log2_var_ratio)
Data used in the batch effect correction paper of Johnson, Li and Rabinovich. The data are from a cell-line experimental designed to reveal whether exposing mammalian cells to nitric oxide (NO) stabilizes mRNAs. The data comprises one treatment, one control and 2 time points (0 h and 7.5 h), resulting in 4 distinct (2 treatment x 2 time points) experimental conditions. There were 3 batches and a total of 12 samples, with each batch consisting of 1 replicate from each of the experimental conditions. Affymetrix HG-U133A Arrays were normalised and background adjusted as a whole using the RMA procedure in MATLAB.
data(IMR90)data(IMR90)
Two data frames. imr90.data has 22,223 probesets (rows) and 12
samples (columns). While imr90.info is a description of the samples,
with two columns:
Treatmentthe treatment applied to the cells
Batchbatch processing number
Johnson et al. Biostatistics (2007). doi: 10.1093/biostatistics/kxj037
data(IMR90)data(IMR90)
Summary statistics after batch-effect correction per CpG probe across 5 Infinium Methylation datasets.
data(Infinium5)data(Infinium5)
Four matrices each with 899255 rows and 5 columns. One row per CpG site across the 450K and EPIC designs and one column for each of the reference datasets. The matrices contain log variance ratio (LVR) statistics for ComBat and Harman and mean differences post-batch correction:
lvr.combatLVR for ComBat
lvr.harmanLVR for Harman
md.combatmean differences for ComBat
md.harmanmean differences for Harman
... awaiting publication
data(Infinium5)data(Infinium5)
An experiment to test skin penetration of metal oxide nanoparticles following topical application of sunscreens. The data comprises three treatment groups plus a control group, with six replicates in each group, making a total of 24 Affymetrix MoGene 1.0 ST arrays. There were a total of three processing batches of eight arrays, each consisting of 2 replicates per group. Arrays were normalised and background adjusted as a whole using the RMA procedure in MATLAB.
data(NPM)data(NPM)
Two data frames. npm.data has 35,512 probesets (rows) and 24
biological samples (columns). While npm.info is a description of the
samples, with two columns:
Treatmentthe treatment applied to the mice
Batchbatch processing number
Osmond-McLeod et al. Nanotoxicology (2014). doi: 10.3109/17435390.2013.855832
data(NPM)data(NPM)
An experiment to gauge the response of human olfactory neurosphere-derived (hONS) cells established from adult donors to ZnO nanoparticles. The data comprises six treatment groups plus a control group, each consisting of four replicates, giving a total number of 28 Affymetrix HuGene 1.0 ST arrays. The arrays were broken up into four processing batches of seven arrays each, consisting of one replicate from each of the groups. Arrays were normalised and background adjusted as a whole using the RMA procedure in MATLAB.
data(OLF)data(OLF)
Two data frames. olf.data has 33,297 probesets (rows) and 28
biological samples (columns). While olf.info is a description of the
samples, with two columns:
Treatmentthe treatment applied
Batchbatch processing number
Osmond-McLeod et al. Part Fibre Toxicol. (2013). doi: 10.1186/1743-8977-10-54
data(OLF)data(OLF)