Summary
OMiCC (OMics Compendia Commons) is a biologist-friendly web platform that facilitates data reuse and integration. Users can search over 40,000 publicly available gene expression studies, annotate and curate samples, and perform meta-analysis. Since the initial publication, we have incorporated RNA-seq datasets, compendia sharing, RESTful API support, and an additional meta-analysis method based on random effects. Here, we provide a step-by-step guide for using OMiCC.
For complete details on the use and execution of this protocol, please refer to Shah et al. (2016).
Subject areas: Bioinformatics, Genomics, RNAseq, Gene Expression
Graphical abstract

Highlights
-
•
OMiCC (OMics Compendia Commons) is a free web-based tool for gene expression data reuse
-
•
Search publicly available studies to perform sample group comparisons to explore a disease
-
•
In meta-analysis, multiple studies are combined to identify coherent signals
-
•
OMiCC supports crowd-sharing and users can share their own analyses with the community
Publisher’s note: Undertaking any experimental protocol requires adherence to local institutional guidelines for laboratory safety and ethics.
OMiCC (OMics Compendia Commons) is a biologist-friendly web platform that facilitates data reuse and integration. Users can search over 40,000 publicly available gene expression studies, annotate and curate samples, and perform meta-analysis. Since the initial publication, we have incorporated RNA-seq datasets, compendia sharing, RESTful API support, and an additional meta-analysis method based on random effects. Here, we provide a step-by-step guide for using OMiCC.
Before you begin
Overview
Advances in microarray and RNA sequencing technologies have led to a rapid increase in the amount of gene expression data deposited in public data repositories such as the Gene Expression Omnibus (GEO) (Barrett et al., 2013) and Array Express (Rustici et al., 2013). Integration and meta-analysis of data across studies is a powerful tool to incorporate heterogeneity into analysis and increase the statistical power for generating and testing hypotheses (Andres-Terre et al., 2015; Chaussabel and Baldwin, 2014; Chen et al., 2014; Dudley et al., 2011; Granlund et al., 2013; Khatri et al., 2013; Segal et al., 2005; Sirota et al., 2011; Sweeney et al., 2015; Teslovich et al., 2010). The ever-growing volume of publicly available data enables such meta-analysis, but much of the data remains under-utilized (Haynes et al., 2017; Rung and Brazma, 2013), partly because integrating data across multiple studies is not trivial and requires the user to search databases for relevant studies, manually annotate samples, transform data into different formats, normalize the data, and finally perform meta-analysis (Ramasamy et al., 2008; Rung and Brazma, 2013). Significant statistical and computational experience is required for many of these steps, which may dissuade biologists with less computational training to perform such analyses.
To bridge the gap between the volumes of publicly available data and the integration of this data to generate new biological insights, we developed a biologist-friendly web platform for data reuse and meta-analysis. OMiCC (OMics Compendia Commons) is a freely available tool that enables biologists with little computational training to search existing data sets easily, annotate and curate data, and perform differential expression analysis and meta-analysis (Shah et al., 2016). Users can add multiple publicly available datasets to a compendium, a collection of studies focused on the biological question of interest, and on which differential analysis and meta-analysis can be performed. To date, OMiCC contains pre-processed datasets from more than 40,000 studies from GEO and the Sequencing Read Archive (SRA) (Leinonen et al., 2011). OMiCC is continually supported and updated with new studies deposited in GEO and SRA. Since the original publication (Shah et al., 2016), we have added multiple new features, including incorporating RNA-seq data, sharing of compendia, RESTful API support, and an additional meta-analysis method. In this paper, we provide users with a clear, step-by-step workflow for performing a complete analysis in OMiCC, from study selection to meta-analysis, as well as walk users through the new features of OMiCC.
The metadata available in large public repositories is often not standardized, and annotating samples (i.e., assigning labels such as disease state, gender, age) and collating datasets (i.e., creating control and treatment groups) is a time-consuming step (Ramasamy et al., 2008; Rung and Brazma, 2013). To streamline this process and enable the generation of gene expression signatures based on two-group comparisons, OMiCC supports creating sample groups and comparison group pairs (CGPs) using a simple point-and-click interface. A CGP contains two sample groups, for example, a control group and a treatment group from the same experiment/study, on which differential gene expression analysis can be performed. CGPs can be added to a compendium, which represents a group of CGPs relevant to a biological question. Users can add annotations to sample groups specifying perturbation, disease, sample, or source type. Users can then perform two types of analysis, differential expression analysis within a study and meta-analysis across studies, using an easy-to-use web interface. Users are able to retrieve the analyzed data directly from OMiCC.
Moreover, an important aspect of OMiCC is its crowdsourcing feature. In OMiCC, annotations and curated data sets created by users are stored and can be made available to other OMiCC users, who can integrate and use these data sets for their own analyses. One of the new features allows sharing an entire compendium containing data, structured and reusable annotations, and analyses integrated across multiple datasets. Users are also able to provide professional information on their profile, such as a link to a professional or LinkedIn page; this allows others to determine if a user shares biological interests or level of expertise. Thus, OMiCC provides the broad biomedical research community with the capacity to participate in community-wide collaborations. In 2016, we conducted a crowdsourcing “jamboree” exercise within the National Institutes of Health, where groups were tasked with using OMiCC to assess transcriptomic signatures of several autoimmune diseases (Lau et al., 2016; Sparks et al., 2016). We reported encouraging findings, providing evidence that OMiCC can facilitate and accelerate the pace by which publicly available data can be used to generate new biological insights.
While we provide evidence that biologists with little computational experience can use OMiCC to perform meta-analysis, wider adoption requires biologists to invest the time to familiarize themselves with the platform and its features. As the OMiCC user community grows, more users will create and share their datasets. This protocol provides an important resource towards achieving wider adoption by providing a clear guide and walking users through a complete workflow.
Comparison with other methods
While there are other useful resources that can be applied for data reanalysis and meta-analysis, it takes considerable programming to connect these tools in a complete workflow (Ramasamy et al., 2008). Microarray Retriever searches and retrieves data from GEO and ArrayExpress (Ivliev et al., 2008). ProfileChaser (Engreitz et al., 2011) and ExpressionBlast (Zinman et al., 2013) are web tools that take a gene expression profile as input and query GEO studies by similarity to the provided data. NetworkAnalyst (Xia et al., 2015) takes a list of genes or proteins or gene expression data as input and performs meta-analysis and network visualization. GenePattern (Kuehn et al., 2008) provides a web interface for a broad array of computational tools for analyzing gene expression data. These tools focus on one or a subset of the steps in the complete workflow, while OMiCC provides a simple user-interface for the entire workflow from searching for samples to performing meta-analysis.
A similar tool, Crowd Extracted Expression of Differential Signatures (CREEDS), is a web resource that contains disease signatures that were annotated and analyzed through a crowdsourcing exercise (Wang et al., 2016). Through an online course on Coursera, participants developed over 2,000 single-gene perturbation signatures, over 800 disease signatures, and over 900 drug perturbation signatures. This further demonstrates the value of crowdsourcing in meta-analyzing existing data sets. While CREEDS contains thousands of previously curated signatures, OMiCC allows users to develop their own signatures by creating their own CGPs and compendia. Therefore, OMiCC facilitates the creation of CREEDS-like signatures without any programming. Furthermore, communities can be built using the crowdsourcing features in OMiCC, as evidenced by our jamboree event (Lau et al., 2016).
Terminology used in OMiCC
-
1.
Sample group: A collection of samples from a single study. Two sample groups are required to create a comparison group pair. For example, one sample group can be made up of samples before an influenza challenge, while the second sample group can be made up of samples collected 12 h after an influenza challenge. Sample groups must be annotated using at least two MeSH (Medical Subject Headings) terms. MeSH is a controlled vocabulary used to index and search biomedical databases such as MEDLINE/PubMed (https://www.nlm.nih.gov/mesh/meshhome.html).
-
2.
Comparison group pair (CGP): Composed of two sample groups from the same study that a user wants to compare. To compare the changes in gene expression after an influenza challenge, a user can add the sample groups described above to a CGP. Multiple CGPs can be made from a single study. For example, if one wants to compare gene expression between males and females, a user can create a CGP from the study mentioned above with a healthy male sample group and a healthy female sample group.
-
3.
Compendium: A collection of CGPs. Users can add CGPs from multiple studies to a compendium.
-
4.
Differential expression profile (DEPs): Gene expression differences of all genes between the two sample groups in a CGP.
-
5.
Meta-analysis: Method for extracting statistically coherent signals from multiple CGPs, even when CGPs are from different studies or generated using different technology platforms. OMiCC provides two methods for meta-analysis, RankProd (Hong et al., 2006) and MetaIntegrator (Haynes et al., 2017).
Key resources table
| REAGENT or RESOURCE | SOURCE | IDENTIFIER |
|---|---|---|
| Software and algorithms | ||
| OMiCC (OMics Compendia Commons) | (Shah et al., 2016) | OMiCC URL: https://omicc.niaid.nih.gov/ |
| recount2 | (Collado-Torres et al., 2017) | https://jhubiostatistics.shinyapps.io/recount/ |
| RankProd | (Hong et al., 2006) | https://bioconductor.org/packages/RankProd/ |
| MetaIntegrator | (Haynes et al., 2017) | https://CRAN.R-project.org/package=MetaIntegrator |
| Deposited data | ||
| Gene Expression Omnibus (GEO) | (Barrett et al., 2013) | http://www.ncbi.nlm.nih.gov/geo/ |
| Sequencing Read Archive (SRA) | (Leinonen et al., 2011) | https://www.ncbi.nlm.nih.gov/sra |
Materials and equipment
To use OMiCC, all required is a computer with an internet connection. We recommend Chrome or Safari internet browsers (tested on Chrome version 98.0.4758.80 and Safari version 14.1.2).
Step-by-step method details
Herein we provide users with a clear, step-by-step workflow for performing a complete analysis in OMiCC, from study selection to meta-analysis, as well as walk users through the new features of OMiCC.
Register
Timing: 5 min
This step describes how to register for an account on OMiCC.
-
1.To utilize the full functionality of the website, register for a free account with OMiCC.
-
a.Go to https://omicc.niaid.nih.gov/ and click the “Register” button.
-
a.
-
2.Enter an account name, password, name, and email.
-
a.Users enter information about their area of expertise and organization, and can link to a professional home page, PubMed search term, LinkedIn ID, or ResearchGate ID.
-
a.
-
3.
An email is sent to the address provided to complete the registration process.
Search for studies and existing CGPs or compendia using the “search” tab
Timing: 15 min
This step describes how to search for gene expression studies on OMiCC, and how to search for existing CGPs and compendia created by other users.
Under the “Search” tab/menu at the top:
-
4.Select “On Study” to search for GEO or SRA studies using keywords extracted from the study and filtering by subject or technology platform (Figure 1).
-
a.The search can be restricted to human or mouse only, or to specific platforms.
-
b.Select “Studies with public Comparison Group Pairs” to search studies with at least one publicly available CGP.
-
c.After applying a filter, click “Search”.
-
d.To get a list of all studies in the OMiCC database, click “Search” without any keywords or click “Browse All”.
-
e.Expand the study by clicking on the “+” icon to view study details.
-
f.Click the icon under the “Study” column to be linked to the study on the GEO website to view experimental details, study design and contributors, and any available citations.
-
g.Save studies by clicking on “Save to my study list” to return to these studies later.
-
a.
-
5.Select “On Sample Groups” to search for sample groups by using keywords extracted from sample group annotations or metadata associated with the sample group, such as the user ID of the owner.
-
a.Select the “Public Groups” option to show only sample groups that an owner makes public.
-
b.Click “Search” after applying a filter.
-
a.
-
6.Select “On Comparison Group Pairs” to search for comparison group pairs (CGPs) by using keywords extracted from the CGP title, the user ID of the owner, or the MeSH terms that are used to annotate the sample groups.
-
a.Select “Public CGPs” to show only CGPs that the owner makes public.
-
b.Click “Search” after applying a filter.
-
c.Select CGPs and click the “Add to Compendium” button to add them to an existing compendium.
-
a.
-
7.Select “On Compendia” to search for compendia using keywords extracted from the compendia name, description, or user ID of the owner.
-
a.Select “Public Compendia Only” to search on compendia that the owner makes public.
-
b.Click “Search” after applying a filter.
-
c.To add CGPs to your own compendium, click the “+” button in front of the compendium name, then check the specific CGPs to add.
-
d.To add all the CGPs in a compendium, select the associated checkbox to the left of the compendium name and click the green “Add to the Compendium” button.
-
a.
Figure 1.
Search for studies
Users can search for studies using keywords on all fields or restricted data fields. The search results are presented in a list format, while detailed information can be displayed without leaving the search result list.
Create sample groups
Timing: 30 min
This step describes how to create sample groups from publicly available gene expression data.
-
8.
From the study search results, click on the Study ID to access the study page.
-
9.To create your own sample group, select samples to form a group (i.e., cases or controls).
-
a.Use the filter to identify samples of interest.
-
b.For example, if you are interested in samples from systemic lupus erythematosus (SLE) patients, enter “SLE” into the filter to display only those samples.
-
c.At least 3 samples are required for each sample group (Figure 2A).
-
a.
-
10.
After selecting the samples, click the “Create a Sample Group” button. A pop-up window appears for the new sample group (Figure 2B).
-
11.Enter at least two annotations for the sample group.
-
a.We provide a controlled vocabulary (MeSH) to annotate sample groups.
-
b.MeSH annotation suggestions appear as you type into the annotation box.
-
c.While any text is allowed, we encourage users to use the MeSH terms.
-
d.Click the “Add Annotations” button after entering in the annotations.
-
a.
-
12.The sample group name generates automatically based on the annotations.
-
a.To change the sample group name, click the “Update” button, type in the desired group name, then click “Save”.
-
a.
-
13.
To remove unwanted annotations, click the “X” next to the annotation term.
-
14.
To copy the annotation tags to another group, click the “Copy Tags” button, then the “Paste Tags” button in the other group.
-
15.To make the sample group public, click the “Change” button next to the “Is Public” field.
-
a.Once a sample group is saved and public, the sample group cannot be edited.
-
b.If the sample group is not being used by any other OMiCC user, the owner of the group can change the status back to private and edit it.
-
a.
-
16.Click “Save” to create the sample group.
-
a.If at least 3 samples are not added to the sample group, the “Save” button is opaque and cannot be clicked.
-
a.
-
17.If other users create sample groups using the study, the sample groups show up in bold in a pane on the right side of the browser.
-
a.Click the purple “Detail” button to view annotations and sample details.
-
a.
-
18.
At least two sample groups are needed to create a CGP. Once at least two sample groups are listed under the “Sample Group” panel on the right side, click the “Next” button.
Figure 2.
Create sample groups
(A) Operations on a specific study can be followed with the green and blue arrows at the top of the page. To view sample metadata, users can click the “+” and select samples to add to a Sample Group. Filter for samples of interest by inputting key words. Select the samples to include (a minimum of 3 samples) in a sample group by checking the boxes. Once created, the sample group name appears in the sample group list alongside previously created sample groups created by other OMiCC users. (B) Upon clicking the “Create a Sample Group” button, a pop-up panel appears where the user can add annotations (a minimum of 2 annotation tags) to the selected samples. To copy the annotation tags to another group, click the “Copy Tags” button, then the “Paste Tags” button in the other group. You can change the group name by clicking the “Update” button. After saving the Sample Group, the user can proceed to the “Make Comparison Group Pairs” step by clicking the “Next” button.
Create comparison group pair (CGP)
Timing: 15 min
This step describes how to create comparison group pairs (CGPs) using the previously created sample groups.
-
19.Choose two sample groups to add to the CGP.
-
a.Select a sample group from the list of existing sample groups, then click on the “Add to Comparison Group Pair” button.
-
b.Assign the selected sample group as “Condition 1” or “Condition 2 (reference)” (Figure 3A).
-
a.
-
20.After both conditions are assigned, a pop-up window appears (Figure 3B).
-
a.By convention, OMiCC treats the “Condition 2” sample group as the reference group for downstream differential expression analysis. A positive change in gene expression means that the transcript level is higher in Condition 1 than Condition 2 and vice versa for down-regulated transcripts.
-
a.
-
21.Optionally, samples in the two groups of a CGP can be paired (Figure 3B).
-
a.For example, samples obtained before and after a perturbation from the same subject should be paired.
-
b.If the samples are paired, paired analyses are performed downstream, for example, a paired t-test.
-
c.If the samples to be paired are in the same order, click on “Set Default Sample Pair Index” to automatically create the pair index.
-
d.The pair indices can also be manually changed.
-
e.Pairing can only be done when the CGP is private. If the CGP is public, it must be made private for pair indices to be changed.
-
f.Click “Save Sample Pair Index” to save the pair index for the samples.
-
a.
-
22.
To make the CGP public, click the “Change” button next to the “Is Public” field.
-
23.
Click “Close” to save the CGP.
-
24.If other users create CGPs using the study, they appear in bold under “Comparison Group Pairs” at the bottom of the page.
-
a.Click the green “CGP Detail” button to view sample details (Figure 4A).
-
a.
-
25.
Click “Next” on the study page to add CGP(s) to a compendium.
Figure 3.
Create a comparison group pair (CGP)
(A) Users can select a sample group and add it either “As Condition 1” or “As Condition 2 (Reference)”.
(B) Upon adding sample groups to both Condition 1 and Condition 2, a pop-up panel appears where the user can modify the CGP. If samples are paired, the user can add indices to indicate which samples are paired, which is used later in the analysis.
Figure 4.
Create a compendium and run analysis
(A) Users can add CGPs to an existing compendium or create a new compendium.
(B) Users can compute Differential Expression Profiles (DEPs). Users can choose which studies or platforms to include, as well as modify the statistical significance testing method, multiple testing correction, statistic to use for DEP matrix generation, and differential gene thresholds.
(C) Users can perform meta-analysis. Users can choose the meta-analysis method to use, as well as the differential gene thresholds.
Create compendium
Timing: 5 min
This step describes how to create a compendium using the previously created CGPs.
-
26.
Select the CGP(s) to add to a compendium (Figure 4A).
-
27.
Choose an existing compendium or click the “Create New Compendium” button.
-
28.
Click the green “Add to Compendium” button.
-
29.
After adding CGPs to a compendium, you can go back to the search study page, create more sample groups in the current study, or go to the compendium to perform analyses. The toolbar on the top of the page can also be used to navigate the website.
Compute differential expression profiles (DEPs)
Timing: 15 min
This step describes how to compute differential expression profiles (DEPs) between the sample groups in a CGP.
-
30.Click on “My Compendia” on the toolbar to see a list of all compendia.
-
a.Click on the desired compendium.
-
a.
-
31.On the “Compendium” page, the “CGPs” tab lists the CGPs that are in the compendium.
-
a.This tab includes the number of samples in each condition of the CGP, the number of features, the number of genes, the study of origin, platform, and whether it is public.
-
b.Click the “Make Public” button to make CGPs public.
-
a.
-
32.To export the raw expression data, select the desired CGPs and click the “Export Raw Data On” button and choose whether to export the data in probe or gene space.
-
a.When the selected CGPs originate from different platforms or from RNA-seq studies, users can only export data in gene space.
-
a.
-
33.To compute DEPs with default settings, click the “Compute DEPs with Default Settings” button.
-
a.The default settings use limma with BH multiple-testing correction, using normalized GEO data.
-
b.See “quantification and statistical analysis” section below for more information on normalization methods) and using t-statistics to generate a gene-by-CGP matrix (i.e., the DEP matrix).
-
c.CGPs with studies using platforms with missing probe-to-gene mapping information or where normalized GEO data is unavailable cannot be analyzed using this “one-click” approach.
-
a.
-
34.
To change the default settings used to compute DEPs, click on the “Compute Differential Expression Profiles (DEPs)” tab (Figure 4B).
-
35.
Filter by organism, studies, or platform using the drop-down menus.
-
36.
Choose the statistical parameters for performing differential analysis. Select from the following (Table 1):
-
37.
Click on the check box next to the CGP to include that CGP in the DEP analysis.
-
38.
If the CGP is generated from a study using a microarray platform, choose the data source (GEO, RMA normalized, or normalized GEO) and whether to perform analysis in gene or probe space.
-
39.
If the CGP is generated from RNA-seq data, the data is normalized internally, and analyses are done in gene space.
-
40.
Click the “Compute DEP(s)” button.
Table 1.
Statistical parameters for performing differential analysis
| Parameter | Options |
|---|---|
| Statistical Significance Testing Method | limma, Mann-Whitney test, student’s t-test |
| Multiple Testing Correction | Benjamini & Hochberg, Benjamini & Yekutieli, Holm, Hochberg, Hommel, Bonferroni |
| Statistic to Use for DEP Matrix Generation | log fold-change, average expression, t-statistic, b-statistic, p-value, adjusted p-value, -log(p-value), -log(adjusted p-value) |
| Differential Gene Threshold | Adjusted p-value, p-value |
Perform meta-analysis
Timing: 15 min
This step describes how to perform meta-analysis of the studies in a compendium. Users can choose between two methods – RankProd and MetaIntegrator.
-
41.
On the “Compendium” page, click on the “Meta-analysis” tab (Figure 4C).
-
42.
Select which meta-analysis method to use, RankProd (rank product method) or MetaIntegrator (random effect model).
-
43.If the CGPs in the compendium are generated from studies using a microarray platform, select to perform the analysis in gene or probe space.
-
a.If working with RNA-seq data, analysis is performed in gene space.
-
a.
-
44.If using RankProd, select p-value or adjusted p-value and a threshold for differential expression analysis. Default is an adjusted p-value threshold of 0.05.
-
a.Selecting the adjusted p-value uses the percentage of false positive predictions (pfp) value. RankProd calculates the pfp value as the estimated percentage of false predictions.
-
a.
-
45.
If using MetaIntegrator, select FDR or effect size and a threshold for differential expression analysis. Default is an FDR threshold of 0.05.
-
46.
Click on the check box next to the CGP to select CGPs to include in the analysis.
-
47.
If the CGP is generated using a study using a microarray platform, select the data source (GEO, RMA normalized, or normalized GEO).
-
48.Select the reference condition for each CGP so the comparison is biologically consistent across CGPs.
-
a.For example, one CGP has patients with a disease status labeled as “Condition 1” and healthy subjects as “Condition 2”. In a second CGP, healthy subjects are “Condition 1” and disease subjects are “Condition 2”.
-
b.The reference conditions need to be made uniform to either the healthy or disease groups.
-
a.
CRITICAL: The reference conditions need to be standardized correctly for the results to have biological significance.
-
49.
Click the blue “Run Meta-analysis” button.
Access and interpret analysis results
Timing: 10 min
This step describes how to view and download the results from both differential expression analysis and meta-analysis. The outputs of both analyses are described here.
-
50.
On the “Compendium” page, click on the “Analysis Results” tab to see all analyses performed for a compendium (Figure 5A).
-
51.
Filter analyses by run type (Derive DEPs or Meta-analysis) or run status (queued, running, completed, failed).
-
52.
Click on a run ID to see the detailed results for those analyses.
-
53.
Click the green “Generate” button in the “Public Access URL” field to generate a URL to share the analysis results.
-
54.For DEP analysis, download results for each CGP or the DEP matrix (Figure 5B).
-
a.Click the black download icon next to each output type to download the results for each CGP.
-
b.Click the heatmap icon to view a heatmap of differentially expressed genes in a pop-up window.
-
c.These are the outputs (Table 2):
-
d.Click the green “Download CGP Information” button to download an Excel file with information about each CGP used in the analysis (e.g., the number of subjects, platform, samples included).
-
e.Click the green “Download Zip File For” button and select to download data for all differential expression profiles, all differentially expressed genes or probes, all heatmaps, or all GenePattern input files.
-
f.Additional outputs are available if two or more CGPs are included. Click the black download icon to download files. Click on the heatmap icons to view the graphs in a pop-up window.
-
g.These are the outputs (Table 3):
-
a.
-
55.For meta-analysis, click on the black download icons to download the output of the chosen method (Figure 5C).
-
a.The output file has these fields if the user selects the RankProd method (Table 4):
-
b.The output file has these fields if the user selects the MetaIntegrator method (please see MetaIntegrator paper (Haynes et al., 2017) for more details) (Table 5):
-
c.Click on the black download icons to download lists of differentially up-regulated or down-regulated genes or probes.
-
d.Click the green “Download CGP Information” button to download an Excel file with information about each CGP in the analysis (e.g., the number of subjects, platform, samples included).
-
a.
-
56.
Open any of the downloaded tables in Excel or a similar program to inspect the results of your analysis further.
Figure 5.
Access analysis results
(A) Users can view results of any analyses under the “Analysis Results” tab in a compendium.
(B) For DEP analysis, users can download results for each individual CGP by clicking on the black download icons corresponding to each type of result. If multiple CGPs were included, additional results are available.
(C) For meta-analysis, users can download the output file of the chosen meta-analysis method, as well as lists of differentially up-regulated or down-regulated genes or probes.
Table 2.
Output of DEP analysis
| Output name | Description |
|---|---|
| Differential Expression Profile (DEPs) | A file containing analysis result statistics of each gene or probe from condition 1 vs. condition 2 comparison. The statistics returned depend on the statistical method used. For example, if using the limma method, results include log(fold change), average expression, t-statistic, p-value, adjusted p-value, and b-statistic. |
| Differentially Expressed Gene or Probe List | A list of differentially expressed genes or probes determined based on the defined statistical cut-off. This list can be used to perform gene-set enrichment analysis. |
| Heatmap (100 most DE genes/probes) | A heatmap of the top 100 differentially expressed genes or probes showing all samples in the CGP. The values shown in the heatmap reflect the data source the user selected. If the “one-button” approach was used, by default the “Normalized GEO Data” is shown. |
| GenePattern Input Files | Two files (GCT and CLS formatted) are provided containing gene expression values and sample grouping information for down-stream analysis outside of OMiCC. This format is supported by tools such as Gene Pattern, Gene Set Enrichment Analysis, and Integrative Genomics Viewer. |
Table 3.
Additional outputs for two or more CGPs
| Output name | Description |
|---|---|
| DEP × CGP matrix file | A merged matrix of DEPs (using the user-selected statistics) with genes or probes as rows and CGPs as columns. |
| Heatmap (500 most varying genes/probes) | A clustered heatmap of the 500 most varying genes or probes across CGPs. The value displayed is the user-selected statistic for the DEP × CGP matrix. |
| Number of Significant DE Genes per CGP Bar Plot | A bar plot showing the number of statistically significant differentially expressed genes for each CGP. |
Table 4.
Outputs using the RankProd statistical method
| Parameter | Description |
|---|---|
| pfp | Estimated percentage of false positive (pfp) up to the position of each gene per direction of change (i.e., up-regulated and down-regulated genes). Pfp is similar to the false discovery rate (FDR). |
| Pval | Estimated p-value for being up-regulated or down-regulated for each gene |
| Fc.avg | Log fold change of average expression in condition 1 over average expression in condition 2 |
| Fc (per CGP) | Log fold change for each CGP (labeled by the name of the CGP) |
Table 5.
Outputs using the MetaIntegrator statistical method
| Parameter | Description |
|---|---|
| effectSize | Summary effect size computed using a random effect model |
| effectSizeStandardError | Standard error for the summary effect size |
| effectSizePval | Given summary effect size and standard error, p-value calculated based on a standard normal distribution |
| effectSizeFDR | Benjamini-Hochberg FDR correction for multiple hypothesis testing |
| tauSquared | Inter-dataset variation as estimated by the DerSimonian-Laird method |
| numStudies | Number of studies in which the gene was present |
| cochranesQ | Cochrane’s Q value for evaluating heterogeneity of effect size estimates between studies |
| heterogeneityPval | p-value of Cochrane’s Q calculated against a chi-squared distribution |
| fisherStatUp | Log sum of p-values that each up-regulated gene using Fisher’s method |
| fisherPvalUp | p-value under a chi-squared distribution |
| fisherFDRUp | Benjamini-Hochberg FDR correction for multiple hypothesis testing |
| fisherStatDown | Log sum of p-values that each gene is down-regulated using Fisher’s method |
| fisherPvalDown | p-value under a chi-squared distribution |
| fisherFDRDown | Benjamini-Hochberg FDR correction for multiple hypothesis testing |
RESTful API
Timing: 10 min
This step describes how to access OMiCC data using an API. A RESTful API (application programming interface) defines a set of functions through which users can interface directly with the OMiCC software from their computer to receive information from OMiCC.
-
57.
In the toolbar, click “Document” then “RESTful APIs” for a list of API functions to access OMiCC’s internal data, such as GEO studies, samples, platforms, public sample groups and CGPs.
-
58.
Using the APIs requires users to acquire an access token from OMiCC. Use the following URL to get the token: https://omicc.niaid.nih.gov/api/login with your username and password in the request. For details, please refer to the RESTful API documents.
Expected outcomes
The results from any analysis run can be accessed through the “Analysis Results” tab of a compendium. The results of DEP analysis include the differential expression profiles of each CGP, a list of differentially expressed genes, and a heatmap of the 100 most differentially expressed genes or probes. GCT and CLS files are provided that can be used in downstream tools, such as GenePattern (Reich et al., 2006), Gene Set Enrichment Analysis (GSEA), and the Integrative Genomics Viewer (IGV). In addition to the CGP-specific results, DEP analysis returns a matrix of DEP × CGP, a heatmap of the 500 most varying genes or probes across CGPs, and a bar plot showing the number of DE genes per CGP. The results of meta-analysis include the output file specific to the meta-analysis method chosen (described above in the step-by-step method details), as well as lists of differentially expressed genes.
An example case study on performing a meta-analysis to investigate differential gene expression between patients with systemic lupus erythematosus, also called lupus, and healthy individuals without lupus is available to users (Methods videos S1, S2, S3, and S4).
This protocol walks users through data reuse and meta-analysis on publicly available gene expression data using the OMiCC web interface. We envision that as the user base of OMiCC grows, the number of annotated studies and publicly available CGPs and compendia will grow as well, facilitating more efficient data integration. OMiCC thus enables “virtual” collaborations in the broader biomedical research community and promotes the generation of new biological insights.
Quantification and statistical analysis
Both microarray and RNA-seq data are available in OMiCC. For microarray data, more than 40,000 human and mouse data sets and associated metadata were retrieved from GEO and incorporated into the OMiCC database. Three microarray data types are available in OMiCC depending on data availability in GEO: GEO series matrix data set; quantile normalized version of the series matrix data set; and for Affymetrix platforms, RMA normalized data derived from the raw CEL files. By default, OMiCC uses the quantile-normalized GEO series matrix file, but the user has the option of selecting other data types. Quality control is performed on all GEO studies and samples flagged as outliers by our pipeline are removed. A major update since our initial publication is the addition of RNA-seq data to the OMiCC database from the recount2 platform (Collado-Torres et al., 2017), a resource of RNA-seq data downloaded from SRA and uniformly processed using a Rail-RNA pipeline (Nellore et al., 2017) (Nellore et al., 2017). Gene count data from recount2 is transformed from coverage to read counts, then incorporated into the OMiCC database. If the user chooses RNA-seq data to use in their analysis, TMM (trimmed mean of M-values) normalization (Robinson and Oshlack, 2010), which adjusts for differences in total RNA production, and logCPM (counts per million) are performed on the data.
There are many tools in R, Python, and other environments that can perform statistical analysis, but they often require programming on the user’s part (Tseng et al., 2012). Assembling the data into data structures can be a demanding task for biologists with little computational training. OMiCC assembles these data structures for the users through an easy-to-use interface and can also perform two types of analysis, differential expression analysis and meta-analysis. Differential expression analysis is performed on each individual CGP according to the user-specified parameters. Using drop-down menus, users can choose the statistical significance testing method, multiple testing correction method, and differential gene threshold. The three significance testing methods that can be used in OMiCC are limma (Ritchie et al., 2015), an empirical Bayesian approach; the Mann-Whitney U test, also known as the Wilcoxon rank-sum test; and the Student’s t-test.
There are many methods to perform meta-analysis on gene expression data, including combining ranks, combining effect sizes, combing p-values, and directly merging raw data using advanced normalization techniques (Tseng et al., 2012). While each has its own advantages, we use two methods to incorporate into OMiCC. RankProd is an R package that extends the rank product method and detects differential expression using a non-parametric test (Hong et al., 2006). An advantage of non-parametric methods is that they do not assume normality. While microarray data is continuous and can be assumed as normal distribution after normalization, RNA-seq data is a count distribution and thus cannot be assumed as normal distribution (Tseng et al., 2012). A disadvantage of RankProd is that it does not output a combined effect size across studies. Therefore, another new feature we incorporated is the meta-analysis package MetaIntegrator, which uses a random-effects model with the assumption that the results from each study in the analysis are drawn from a single distribution and that inter-study differences are a random effect (Haynes et al., 2017). It performs a DerSimonian and Laird random-effects meta-analysis and a Fisher’s sum-of-logs test between cases and controls for each study and requires that a gene is significant using both methods. MetaIntegrator returns q-values, which evaluates whether each gene is differentially expressed between cases and controls in the included studies. An advantage of MetaIntegrator is that it returns a combined effect-size. Users should be aware that MetaIntegrator was developed for microarray studies and has not been extensively tested for RNA-seq data. While OMiCC does allow users to choose RNA-seq studies to use with MetaIntegrator and performs a TMM and CPM normalization on RNA-seq data, users should use cautious when interpreting these results. The results from either meta-analysis method can be downloaded directly from the OMiCC web interface.
Limitations
While OMiCC was developed to assist biologists without computational training to analyze publicly available data, it is not meant to replace collaborations with bioinformaticians or computational biologists. It can be dangerous to cherry-pick results and statistical expertise is often necessary to interpret meta-analysis results. If in doubt, we recommend users consult with a bioinformatics expert to determine which multiple-testing correction method and statistical test for differential expression analysis are appropriate for the studies of interest.
Selecting studies to include in the analysis is an important step. Certain microarray platforms are only used in a small number of studies or cover a small number of genes and may not be easily comparable with other platforms. To assist the user in choosing studies, OMiCC highlights the most popular microarray platforms. OMiCC also contains both microarray and RNA-seq data. While OMiCC allows the comparison of data across the two technologies, users should be aware that data generated from different technologies may not be directly comparable. The meta-analysis methods RankProd and MetaIntegrator were developed for microarray studies and have not been extensively tested for RNA-seq data. While OMiCC does allow users to choose RNA-seq studies to use with these methods and performs a TMM and CPM normalization on RNA-seq data, users should use caution when interpreting these results. Users can use both RankProd and MetaIntegrator methods and look for results consistent with both approaches. Users should also be aware that different library preparation protocols may heavily influence RNA-seq results (Alberti et al., 2014; Kumar et al., 2017; Sun et al., 2013).
Metadata is often not standardized and sometimes not reported in public databases, so it may be helpful to refer to the original publication for information on experimental design and batching. Meta-analysis methods are meant to mitigate the effect of biological and technical heterogeneity across studies, and therefore results that show a coherent signal across multiple studies and platforms are more robust.
Troubleshooting
Problem 1
The sample group cannot be edited (step 15).
Potential solution
If a sample group is public and being used by another OMiCC user, the group cannot be edited. Unfortunately, you cannot edit a sample group if it is being used by another user.
Problem 2
Some CGPs cannot be included in generation of a DEP or meta-analysis (steps 37 and 46).
Potential solution
OMiCC uses the gene symbol as a common link across studies. If the probe-to-gene map is not available, there is no way to generate a cross-study analysis. Unfortunately, there is no way to use this CGP in a cross-study analysis.
Problem 3
Error when opening text file in Excel indicating text file is SYLK file (step 56).
Potential solution
This error occurs because the text file begins with the term “ID”. You can ignore this error. Click OK and proceed to inspect the file.
Problem 4
When creating a sample group, the “Save” button is opaque and cannot be clicked (step 16).
Potential solution
This error occurs because there is an insufficient number of samples in the sample group. OMiCC requires at least three samples per sample group. The only solution is to add more samples to the sample group.
Problem 5
When searching for studies, the number of displayed studies does not change when trying to limit the results to human or mouse platforms (step 4).
Potential solution
Click “Search” again after checking or unchecking boxes to identify specific platforms of interest on which to search.
Problem 6
There is no button visible to add a compendia to your personal compendia collection after searching on compendia (step 7).
Potential solution
Ensure that you are logged into OMiCC. One can search studies, sample groups, CGPs and compendia when not logged in to OMiCC, but cannot create sample groups, CGPs, or copy compendia without being logged in.
Problem 7
In the meta-analysis results, the fold-change of a gene is very different across CGPs (step 55).
Potential solution
In the CGPs, confirm that “Condition 1” and “Condition 2” are assigned consistently across studies (step 19). When performing meta-analysis, confirm that the correct group is assigned under “Reference Condition” (step 48). Users can also try to adjust the differential gene threshold or meta-analysis method. When in doubt, consult with your local bioinformatician.
Problem 8
In the meta-analysis results, the downloaded files of up-regulated or down-regulated genes are empty (step 55c). For the differential expression analysis, the summary of the analysis run states that there are no genes or probes that passed the threshold for differential expression (step 52).
Potential solution
For the meta-analysis, these files will be empty when none of the tested genes pass the significance threshold. Download and open the meta-analysis results (steps 55 and 56) to evaluate the full results of the meta-analysis. For the differential expression analysis, download and open the “DEP statistics for all genes/probes” file (steps 54 and 56) to evaluate the full results.
Resource availability
Lead contact
Further information and requests for resources should be directed to and will be fulfilled by the lead contact, John S. Tsang (john.tsang@nih.gov).
Materials availability
This study did not generate new unique materials or reagents.
Acknowledgments
This work was supported by the Intramural Research Program of NIAID, NIH. We thank Laura Failla for her review of the paper. Graphical abstract created with BioRender.com.
Author contributions
Conceptualization, J.S.T.; Methodology, C.C.L, Y.G., W.W.L., and J.S.T.; Software, Y.G., W.W.L., and C.C.L.; Formal Analysis, Y.G., W.W.L., and C.C.L.; Investigation, C.C.L., W.W.L., K.L.V., and R.S.; Writing – Original Draft, C.C.L., W.W.L., K.L.V., and R.S.; Writing – Review & Editing, C.C.L., W.W.L., K.L.V., R.S., and J.S.T.; Visualization, C.C.L., K.L.V., and R.S.; Supervision, R.S. and J.S.T.; Funding Acquisition, J.S.T.
Declaration of interests
The authors declare no competing interests.
Footnotes
Supplemental information can be found online at https://doi.org/10.1016/j.xpro.2022.101474.
Contributor Information
Candace C. Liu, Email: cliu72@stanford.edu.
John S. Tsang, Email: john.tsang@nih.gov.
Data and code availability
No new datasets were generated or analyzed during this study.
References
- Alberti A., Belser C., Engelen S., Bertrand L., Orvain C., Brinas L., Cruaud C., Giraut L., Da Silva C., Firmo C., et al. Comparison of library preparation methods reveals their impact on interpretation of metatranscriptomic data. BMC Genom. 2014;15:912. doi: 10.1186/1471-2164-15-912. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Andres-Terre M., McGuire H.M., Pouliot Y., Bongen E., Sweeney T.E., Tato C.M., Khatri P. Integrated, multi-cohort analysis identifies conserved transcriptional signatures across multiple respiratory viruses. Immunity. 2015;43:1199–1211. doi: 10.1016/j.immuni.2015.11.003. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Barrett T., Wilhite S.E., Ledoux P., Evangelista C., Kim I.F., Tomashevsky M., Marshall K.A., Phillippy K.H., Sherman P.M., Holko M., et al. NCBI GEO: archive for functional genomics data sets—update. Nucleic Acids Res. 2013;41:D991–D995. doi: 10.1093/nar/gks1193. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Chaussabel D., Baldwin N. Democratizing systems immunology with modular transcriptional repertoire analyses. Nat. Rev. Immunol. 2014;14:271–280. doi: 10.1038/nri3642. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Chen R., Khatri P., Mazur P.K., Polin M., Zheng Y., Vaka D., Hoang C.D., Shrager J., Xu Y., Vicent S., et al. A meta-analysis of lung cancer gene expression identifies PTK7 as a survival gene in lung adenocarcinoma. Cancer Res. 2014;74:2892–2902. doi: 10.1158/0008-5472.CAN-13-2775. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Collado-Torres L., Nellore A., Kammers K., Ellis S.E., Taub M.A., Hansen K.D., Jaffe A.E., Langmead B., Leek J.T. Reproducible RNA-seq analysis using recount2. Nat. Biotechnol. 2017;35:319–321. doi: 10.1038/nbt.3838. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Dudley J.T., Sirota M., Shenoy M., Pai R.K., Roedder S., Chiang A.P., Morgan A.A., Sarwal M.M., Pasricha P.J., Butte A.J. Computational repositioning of the anticonvulsant topiramate for inflammatory bowel disease. Sci. Transl. Med. 2011;3:96ra76. doi: 10.1126/scitranslmed.3002648. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Engreitz J.M., Chen R., Morgan A.A., Dudley J.T., Mallelwar R., Butte A.J. ProfileChaser: searching microarray repositories based on genome-wide patterns of differential expression. Bioinformatics. 2011;27:3317–3318. doi: 10.1093/bioinformatics/btr548. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Granlund A.v.B., Flatberg A., Østvik A.E., Drozdov I., Gustafsson B.I., Kidd M., Beisvag V., Torp S.H., Waldum H.L., Martinsen T.C., et al. Whole genome gene expression meta-analysis of inflammatory bowel disease colon mucosa demonstrates lack of major differences between Crohn’s disease and ulcerative colitis. PLoS One. 2013;8:e56818. doi: 10.1371/journal.pone.0056818. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Haynes W.A., Vallania F., Liu C., Bongen E., Tomczak A., Andres-Terrè M., Lofgren S., Tam A., Deisseroth C.A., Li M.D., et al. Empowering multi-cohort gene expression analysis to increase reproducibility. Pac. Symp. Biocomput. Pac. Symp. Biocomput. 2017;22:144–153. doi: 10.1142/9789813207813_0015. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Hong F., Breitling R., McEntee C.W., Wittner B.S., Nemhauser J.L., Chory J. RankProd: a bioconductor package for detecting differentially expressed genes in meta-analysis. Bioinformatics. 2006;22:2825–2827. doi: 10.1093/bioinformatics/btl476. [DOI] [PubMed] [Google Scholar]
- Ivliev A.E., Hoen P.A.C.’t, Villerius M.P., den Dunnen J.T., Brandt B.W. Microarray retriever: a web-based tool for searching and large scale retrieval of public microarray data. Nucleic Acids Res. 2008;36:W327–W331. doi: 10.1093/nar/gkn213. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Khatri P., Roedder S., Kimura N., De Vusser K., Morgan A.A., Gong Y., Fischbein M.P., Robbins R.C., Naesens M., Butte A.J., Sarwal M.M. A common rejection module (CRM) for acute rejection across multiple organs identifies novel therapeutics for organ transplantation. J. Exp. Med. 2013;210:2205–2221. doi: 10.1084/jem.20122709. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Kuehn H., Liberzon A., Reich M., Mesirov J.P. Using GenePattern for gene expression analysis. Curr. Protoc. Bioinforma. 2008;Chapter 7:Unit 7.12. doi: 10.1002/0471250953.bi0712s22. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Kumar A., Kankainen M., Parsons A., Kallioniemi O., Mattila P., Heckman C.A. The impact of RNA sequence library construction protocols on transcriptomic profiling of leukemia. BMC Genom. 2017;18:629. doi: 10.1186/s12864-017-4039-1. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Lau W.W., Sparks R., OMiCC Jamboree Working Group. Tsang J.S. Meta-analysis of crowdsourced data compendia suggests pan-disease transcriptional signatures of autoimmunity. F1000Research. 2016;5:2884. doi: 10.12688/f1000research.10465.1. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Leinonen R., Sugawara H., Shumway M. The sequence read archive. Nucleic Acids Res. 2011;39:D19–D21. doi: 10.1093/nar/gkq1019. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Nellore A., Collado-Torres L., Jaffe A.E., Alquicira-Hernández J., Wilks C., Pritt J., Morton J., Leek J.T., Langmead B. Rail-RNA: scalable analysis of RNA-seq splicing and coverage. Bioinformatics. 2017;33:4033–4040. doi: 10.1093/bioinformatics/btw575. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Ramasamy A., Mondry A., Holmes C.C., Altman D.G. Key issues in conducting a meta-analysis of gene expression microarray datasets. PLoS Med. 2008;5:e184. doi: 10.1371/journal.pmed.0050184. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Reich M., Liefeld T., Gould J., Lerner J., Tamayo P., Mesirov J.P. GenePattern 2.0. Nat. Genet. 2006;38:500–501. doi: 10.1038/ng0506-500. [DOI] [PubMed] [Google Scholar]
- Ritchie M.E., Phipson B., Wu D., Hu Y., Law C.W., Shi W., Smyth G.K. Limma powers differential expression analyses for RNA-sequencing and microarray studies. Nucleic Acids Res. 2015;43:e47. doi: 10.1093/nar/gkv007. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Robinson M.D., Oshlack A. A scaling normalization method for differential expression analysis of RNA-seq data. Genome Biol. 2010;11:R25. doi: 10.1186/gb-2010-11-3-r25. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Rung J., Brazma A. Reuse of public genome-wide gene expression data. Nat. Rev. Genet. 2013;14:89–99. doi: 10.1038/nrg3394. [DOI] [PubMed] [Google Scholar]
- Rustici G., Kolesnikov N., Brandizi M., Burdett T., Dylag M., Emam I., Farne A., Hastings E., Ison J., Keays M., et al. ArrayExpress update—trends in database growth and links to data analysis tools. Nucleic Acids Res. 2013;41:D987–D990. doi: 10.1093/nar/gks1174. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Segal E., Friedman N., Kaminski N., Regev A., Koller D. From signatures to models: understanding cancer using microarrays. Nat. Genet. 2005;37:S38–S45. doi: 10.1038/ng1561. [DOI] [PubMed] [Google Scholar]
- Shah N., Guo Y., Wendelsdorf K.V., Lu Y., Sparks R., Tsang J.S. A crowdsourcing approach for reusing and meta-analyzing gene expression data. Nat. Biotechnol. 2016;34:803–806. doi: 10.1038/nbt.3603. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Sirota M., Dudley J.T., Kim J., Chiang A.P., Morgan A.A., Sweet-Cordero A., Sage J., Butte A.J. Discovery and preclinical validation of drug indications using compendia of public gene expression data. Sci. Transl. Med. 2011;3:96ra77. doi: 10.1126/scitranslmed.3001318. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Sparks R., Lau W.W., Tsang J.S. Expanding the immunology toolbox: embracing public-data reuse and crowdsourcing. Immunity. 2016;45:1191–1204. doi: 10.1016/j.immuni.2016.12.008. [DOI] [PubMed] [Google Scholar]
- Sun Z., Asmann Y.W., Nair A., Zhang Y., Wang L., Kalari K.R., Bhagwate A.V., Baker T.R., Carr J.M., Kocher J.-P.A., et al. Impact of library preparation on downstream analysis and interpretation of RNA-seq data: comparison between illumina PolyA and NuGEN ovation protocol. PLoS One. 2013;8:e71745. doi: 10.1371/journal.pone.0071745. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Sweeney T.E., Shidham A., Wong H.R., Khatri P. A comprehensive time-course–based multicohort analysis of sepsis and sterile inflammation reveals a robust diagnostic gene set. Sci. Transl. Med. 2015;7:287ra71. doi: 10.1126/scitranslmed.aaa5993. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Teslovich T.M., Musunuru K., Smith A.V., Edmondson A.C., Stylianou I.M., Koseki M., Pirruccello J.P., Ripatti S., Chasman D.I., Willer C.J., et al. Biological, clinical and population relevance of 95 loci for blood lipids. Nature. 2010;466:707–713. doi: 10.1038/nature09270. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Tseng G.C., Ghosh D., Feingold E. Comprehensive literature review and statistical considerations for microarray meta-analysis. Nucleic Acids Res. 2012;40:3785–3799. doi: 10.1093/nar/gkr1265. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Wang Z., Monteiro C.D., Jagodnik K.M., Fernandez N.F., Gundersen G.W., Rouillard A.D., Jenkins S.L., Feldmann A.S., Hu K.S., McDermott M.G., et al. Extraction and analysis of signatures from the gene expression Omnibus by the crowd. Nat. Commun. 2016;7:12846. doi: 10.1038/ncomms12846. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Xia J., Gill E.E., Hancock R.E.W. NetworkAnalyst for statistical, visual and network-based meta-analysis of gene expression data. Nat. Protoc. 2015;10:823–844. doi: 10.1038/nprot.2015.052. [DOI] [PubMed] [Google Scholar]
- Zinman G.E., Naiman S., Kanfi Y., Cohen H., Bar-Joseph Z. ExpressionBlast: mining large, unstructured expression databases. Nat. Methods. 2013;10:925–926. doi: 10.1038/nmeth.2630. [DOI] [PubMed] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Supplementary Materials
Data Availability Statement
No new datasets were generated or analyzed during this study.

Timing: 5 min



CRITICAL: The reference conditions need to be standardized correctly for the results to have biological significance.