Learn R Programming

metaIntegrator

This is README space for metaIntegrator_public. To be filled with a README if necessary, or for internal use if required.

What is this repository for?

  • This repository is for building and testing the metaIntegrator_public R package

Who do I talk to?

  • Either create an issue, email adityamr [at] stanford.edu, or email hayneswa [at] stanford.edu

How do I install the MetaIntegrator package?

For the current version on CRAN:

install.packages("MetaIntegrator")

For the current development version:

Run the following lines in R:

library(devtools)

install_bitbucket("khatrilab/metaIntegrator_public", auth_user=USERNAME, password=PASSWORD)

where USERNAME and PASSWORD are your bitbucket username and password.

If you get a permissions error, ask Aditya for the app password.

If you get "ERROR: dependency ‘deapathways’ is not available for package ‘MetaIntegrator’", follow these steps:

download the deapathways_1.0.tar.gz file (which is stored in metaIntegrator_public/inst).

install deapathways, either by going to the command line, navigating to the folder containing
the tar.gz file in the command line and running R CMD INSTALL deapathways_1.0.tar.gz,
or by running install.packages(PATH_TO_FILE, repos = NULL, type="source")
where PATH_TO_FILE is the path to the deapathways_1.0.tar.gz file

Documentation

To read the Vignette go to: http://khatrilab.bitbucket.org/MetaIntegratorVignette/

Copy Link

Version

Install

install.packages('MetaIntegrator')

Monthly Downloads

103

Version

2.1.3

License

LGPL

Maintainer

Aditya Rao

Last Published

February 26th, 2020

Functions in MetaIntegrator (2.1.3)

checkDataObject

Check for errors in objects used for analysis
imputeSex

Imputes biological sex of each sample in a Dataset object
immunoStatesMeta

immunoStates deconvolution analysis on MetaIntegrator object(s)
calculateScore

Calculate a signature Z-score for a set of genes in a single dataset
filterGenes

Filter out significant genes from meta-analysis results
predvalPlot

Plot positive and negative predictive values across different prevalences
prcPlot

Plot the PRC Curve for a Dataset
multiplePRCPlot

Generate a plot with multiple PRC curves
MetaIntegrator

MetaIntegrator package for meta-analysis of gene expression data
forestPlot

Compare effect sizes of a gene across all datasets in meta-analysis
regressionPlot

Generate a plot which draws a regression line between the Meta Score and a continuous variable phenotype.
rocPlot

Plot ROC Curve for a Dataset
ucsc_genbank_table

UCSC genbank table cache
ucsc_refseq_table

UCSC refseq table cache
summaryROCPlot

Generate a plot with a summary ROC curve
immunoStatesDecov

immunoStates deconvolution analysis on MetaIntegrator object(s)
getMostRecentFilter

Get name of most recent filter
ens_ensgID_table

ENSEMBL gene id table cache
pooledROCPlot

Generate a plot with a pooled ROC curve
immunoStatesGenePropCorr

Correct gene expression using cell proportions from immunoStates
ens_entrez_table

ENSEMBL entrez table cache
getSampleLevelGeneData

Extract gene-level data from a given data object
ggForestPlot

Compare effect sizes of a gene across all datasets in meta-analysis
getGEOData

GEO download/processing through GEOquery
cleanUpPheno

Automatic preprocessing of $pheno dataframe
subsetOriginalData

Subset samples for a particular dataset
immunoStatesMatrix

immunoStates basis matrix
coconutMetaIntegrator

A wrapper function to run COCONUT on the MetaIntegrator objects.
lincsTools

Run Shane's LINCS Tools on MetaIntegrator
multipleROCPlot

Generate a plot with multiple ROC curves
runMetaAnalysis

Run the meta-analysis algorithm
manhattanPlot

Generates a Manhattan plot with effect size FDR as y-axis
heatmapPlot

Generates a heatmap with effect sizes for all genes which pass a filter in all measured diseases
tinyMetaObject

A Tiny MetaObject
violinPlot

Compare groups within a single dataset in a violin plot
calcMetaPower

Calculates the statistical power of a random effects meta-analysis
summarizeFilterResults

Summarize the filtered analysis results
backwardSearch

Backward Search Function
summaryROCCalc

Calculate the summaryROC statistics
lincsBaitCorr

Run Shane's LINCS bait-based correlation on MetaIntegrator
lincsCorrelate

Run Shane's LINCS Correlate on MetaIntegrator
classFunction

Helper function to build the class vector
calculateROC

Calculate ROC Curve Statistics
geneSymbolCorrection

Correct/update gene symbols in a metaObject
forwardSearch

Forward Search Function