Metascape provides a biologist-oriented resource for the analysis of systems-level datasets

Yingyao Zhou, Bin Zhou, Lars Pache, Max Chang, Alireza Hadj Khodabakhshi, Olga Tanaseichuk, Christopher Benner, Sumit K. Chanda · Nature Communications · 2019 · bioinformatics · 10.1038/s41467-019-09234-6 · record zhou2019-metascape-systems-level-datasets
tag layer · index · concepts · authors · עברית
Where this record's text came from. 2026-08-31 schema-0.3 pass: every quote verified as an exact substring of the staged text and anchored at merge time; concept terms verified present; every edge endpoint an existing node.
29 quotations on this page contain a reference number where the paper printed a superscript. This journal style prints citations as raised numerals — parameters12,13 — and the extraction flattened them into the line, so the sentence reads parameters 12 , 13 . The digits are citation markers and not part of what the author wrote. The quotes keep them for the same reason they keep every other extraction fault: a quote is reproduced exactly or it proves nothing.
How to read this page. The article text below is reproduced exactly as it was staged; nothing in it has been rewritten. Coloured stretches are tagged. A solid underline means the tag records the paper's own words. A dotted underline means the tag text is the tagger's sentence about the paper — the quotation is the paper's, the wording of the tag is not. Every superscript label links to that tag's row in the table at the foot of the page. The machine-readable edition of the same thing is the TEI file beside this one, where the tags live in standOff. When we have changed our mind. Some entries in the table begin with a word in capitals and the reason for it. EVIDENCE CORRECTED — the finding still stands, but we had quoted the wrong sentence from the paper, and the quotation has been replaced with the right one. RETRACTED — the entry itself was wrong; it stays on the page, marked, with the reason, rather than being deleted. WITHDRAWN AND REPLACED — the entry was wrong, and a corrected version of it appears in the entries below. Each mark carries its own reason, in brackets, because the reasons differ from one entry to the next. An entry we have WITHDRAWN is removed from this page and kept in the record, with its reason. A line reading Audit and a date is a later re-reading of the entry against its whole sentence: DOUBTFUL means it was kept, and the reason says what is loose about it. Quotation marks inside the tagger's sentence. Where a tag is the tagger's own sentence, a phrase in quotation marks inside it is borrowed from the paper — the tagger's wording around it is not. The paper's own sentence is the evidence quote shown on the same row, so the borrowing can be checked against the thing borrowed from without leaving this page. Nothing inside quotation marks anywhere on this page is ours: if it is quoted, it is the paper's. Whose words a concept carries. A concept entry records a term the paper itself uses, so the term, the sense given for it, and its evidence are the paper's own words, quoted where the paper fixes them. This is the opposite of a sense entry in the tag table, which is the tagger's sentence about how the paper uses a term. Where a concept entry could not be grounded in the paper's words, the entry says so on its own row.
Other fields define these differently the same word, defined another way in another discipline
relational database 2 fields · protein complexes 2 fields

Tags on this paper

Every tag the record carries, each linking to every other paper in the corpus that carries it. A tag appears here whether or not its words occur in the article — the spans below are only the ones a sentence in this paper licenses. Of the 61 concept tags on this paper, all 61 are grounded in a quoted sentence. All carry the tagger's gloss of what the term means in this paper, which is not something the article can license.
Metascape systems-level studies enriched biological pathways protein complexes OMICs datasets biological databases analytical pipeline web-based portal functional enrichment interactome analysis gene annotation membership search comparative analyses Express Analysis Custom Analysis fragmented user experience multiple portals orthogonal OMICs approaches comprehensive assessment false positive/negative activities meta-analysis of multiple gene lists obsolete database content potential new biological insights graphical summaries of results global interpretation of complex OMICs datasets automatic orthologue mapping Ortholog mapping built-in feature Entrez Gene ID list Kappa similarities enriched terms non-redundant groups enrichment clustering enrichment networks Cytoscape MCODE large network hairball networks Circos plot Venn diagram enrichment heatmaps unexpected changes outdated portals automated robot crawling phase supervised human review phase p -value q -value hypergeometric test Benjamini-Hochberg p -value correction algorithm backend knowledgebase relational database web resource more recent human interactome datasets tripling of human interactome coverage wider adoption of Metascape biological interpretation existing specialized tools existing functional enrichment analysis portals g:Profiler Metascape and DAVID Babelomics automatic identifier recognition Entrez-centered identifier conversion integrated batch annotation keyword membership search Kappa-based enrichment clustering enrichment-network rendering MCODE complex extraction multi-list pivoting multi-list visual encoding two-phase synchronization hypergeometric enrichment interactome complex annotation session deduplication database updates coverage of analyses interpretability of outputs user interactions statistical and computational criteria p -values available computing time and memory space input identifier types system-or-tool-building
Method, as described: identifier conversion, batch annotation, membership search, hypergeometric enrichment with Kappa clustering, MCODE interactome analysis, multi-list pivoting and visualization, plus semi-automatic monthly knowledgebase synchronization

Legend

relation to other workclaim_relationshow this paper stands to another: agrees, contradicts, extends, qualifies
claim typeclaim_typethe shape of the claim: existence, mechanism, method, critique, prediction, null
concept edgeconcept_edgesan asserted relation between two concepts, with the sentence asserting it
conceptconceptsan idea the paper works with, quoted where the paper uses it
content tagcontent_tagsa finding, definition, quantity, statistic or variable named in the paper
contributioncontributionwhat the paper claims to add
limitationlimitationswhat the paper says its evidence cannot support
mechanismmechanismshow the reported effect is said to come about
methodmethodhow the paper produced its evidence
object of studyobject_of_studywhat the paper is about — the thing it investigates
phenomenonphenomenonthe effect or regularity under study
research questionresearch_questionthe question the paper sets itself
sensesensesa distinct use of a term, quoted where the paper fixes it
unrecordable relationunhoused_relationsa relation the paper asserts that this vocabulary cannot express, with the reason

The paper, tagged

Metascape provides a biologist-oriented resource for the analysis of systems-level datasets

Abstract

object_of_studyclaim_typeconcepts↗concepts↗concepts↗concepts↗concepts↗concepts↗concepts↗concepts↗concepts↗concepts↗concepts↗concept_edgescontent_tags↗A critical component in the interpretation of systems-level studies is the inference of enriched biological pathways and protein complexes contained within OMICs datasets. Successful analysis requires the integration of a broad set of current biological databases and the application of a robust analytical pipeline to produce readily interpretable results. Metascape is a web-based portal designed to provide a comprehensive gene list annotation and analysis resource for experimental biologists. In terms of design features, Metascape combines functional enrichment, interactome analysis, gene annotation, and membership search to leverage over 40 independent knowledgebases within one integrated portal. Additionally, it facilitates comparative analyses of datasets across multiple independent and orthogonal experiments. Metascape provides a significantly simplified user experience through a one-click Express Analysis interface to generate interpretable outputs. Taken together, Metascape is an effective and efficient tool for experimental biologists to comprehensively analyze and interpret OMICs-based studies in the big data era.

Introduction

It has become a standard practice to employ one or more OMICs assays to deconstruct the molecular mechanisms underlying a biological system. Since each study ultimately results in a list containing dozens or hundreds of gene candidates, it is essential to leverage existing biological knowledge through understanding the representation of known pathways or complexes within these datasets. Providing this molecular context can facilitate the interpretation of systems-level data and enable new discoveries. Common queries include: What pathways or biochemical complexes are enriched? 1 ; What are the functional roles of identified protein complexes? 2 ; Which candidate proteins are secreted, contain a transmembrane domain, or are otherwise druggable? 3 ; Or are there any chemical probes available for a rapid candidate validation 4 ? Critically, when multiple gene lists are analyzed, either from common or orthogonal platforms, the identification of consistent underlying pathways or networks can help decipher authentic signals above the experimental noise 5 . Conversely, pathways selectively enriched in specific lists can help elucidate critical molecular features that distinguish experimental conditions. Thus, gene-list analysis web portals have become a necessity for modern biological research. For example, DAVID 6 , a popular web-based annotation tool has been employed by more than 4000 published studies per year since 2014, underscoring the importance of OMICs analysis engines in biological research.

research_questionlimitationsconcepts↗concepts↗claim_relationsconcept_edgescontent_tagscontent_tagscontent_tagscontent_tags↗content_tags↗content_tags↗To guide the development of a next-generation tool, we studied 25 existing data analysis portals 7 , 8 , focusing on database updates, coverage of analyses, coherence of interfaces, and interpretability of outputs. While each platform maintains strong feature sets (Supplementary Data 1 ), multiple portals are required to accomplish a complete systems-level analysis workflow, leading to a fragmented user experience. For example, a user analyzing proteomics data may need to use one tool to convert protein identifiers into gene symbols, a second tool to perform pathway enrichment analysis, a third tool to assess protein interaction networks, followed by other tools to produce high-quality visualizations of the data. Users are not only required to learn the details behind how to use each interface successfully, but they must also learn how to integrate the outputs from multiple types of analyses and file formats in order to generate useful results. For the inexperienced user, this can pose a significant barrier to entry. Thus, it is likely that significant levels of existing biological knowledge are often inadvertently omitted during the analysis of OMICs datasets due to the disintegrated nature of data sources and analysis tools. Ideally, a broad range of biological relationships and classifications can be assessed within one integrated portal.

limitationsconcepts↗concepts↗concepts↗concepts↗unhoused_relationscontent_tagsAdditionally, the increased accessibility of systems-level technology platforms has promoted experimental strategies that rely on orthogonal OMICs approaches, including transcriptome analysis, genetic screens, and proteomics, to interrogate an experimental system. This approach enables a more comprehensive assessment of the molecular features of a biological process and reduces false positive/negative activities associated with individual platforms 9 . Thus, meta-analysis of multiple gene lists to identify commonly-enriched and selectively-enriched pathways is likely to become an essential component of large-scale data analysis. Methods for the analysis of multiple gene lists continue to be an area of active investigation, which highlights the necessity to develop analytical strategies that extend beyond the consolidation and analysis of individual lists, and implement approaches that will enable emergent insights that cannot be extracted using current approaches 10 , 11 . Our survey found that multi-gene-list meta-analysis is a feature often missing from existing tools (Supplementary Data 1 ).

limitationsconcepts↗concepts↗content_tagscontent_tagscontent_tagsIn addition to a combination of diverse knowledgebases and the synthesis of analysis results across related gene lists, we propose that biologist-oriented portals would need to incorporate additional critical features, including future-proofing, usability, and interpretability, to maximize their utility. Specifically, analysis portals must continually be kept up to date, since using outdated databases can severely impact analysis and interpretation of OMICs data. It has been estimated that 67% of ~3900 publications in 2015 missed 74% of potential new biological insights as a consequence of the use of obsolete database content in many analysis portals 7 . This remains a concern to date, as the databases underpinning the interpretation of a majority of published studies are over 2 years old 12 .

limitationsunhoused_relationscontent_tags↗content_tags↗Additionally, a well-designed interface that requires a minimal number of user interactions (clicks) reduces the barrier to entry for new users, or those with limited computational training. Nevertheless, simplification must be balanced with providing users sufficient information to understand and, if required, adjust statistical and computational criteria within the analysis workflow. This feature would provide expanded access to data analysis tools and sources for experimentalists that have limited experience with OMICs analysis, while enabling more advanced users to adjust analytical parameters to customize analyses.

concepts↗concepts↗concept_edgescontent_tagsFurthermore, it is essential that analysis results are readily decipherable, highlighting the key, non-redundant results that will be critical for informing future studies. Platforms that go beyond exporting tabular annotation information to produce graphical summaries of results tend to enhance the global interpretation of complex OMICs datasets. The resulting output analyses should also adopt presentation formats that facilitate data dissemination among scientists.

contributionclaim_relationsWith these design criteria in mind, we developed Metascape to harness the best practices of OMICs data analyses that have emerged over the last decade into one integrated portal. Here, we describe the features of this platform, which provide enhanced rendition of systems-level data, designed to promote the development of actionable hypotheses. These include data-engineering solutions for over 40 knowledgebases, as well as integrated and simplified workflows for gene annotation, membership search, and multi-list comparative analysis. Furthermore, we describe unique graphical outputs that enhance reporting and boost data comprehension. Taken together, Metascape provides an integrated and user-friendly web tool designed to facilitate multi-platform OMICs data analysis and interpretation for the experimental research community.

Results

User experience overview

To illustrate the features and capabilities of Metascape, we utilized three previously published influenza genetic screens 13 – 15 as examples in this study (see Methods). These studies utilize genome-wide RNAi screening in cells to identify host factors that modulate influenza replication rates. Specifically, single-gene-list analyses were performed with gene targets identified in the Brass et al. study 13 , and multi-gene-list analyses were performed with the combination of Brass et al., Karlas et al 14 ., and Konig et al. 15 target lists. The step-by-step illustration of the Metascape analysis interface for both single- and multiple-list input scenarios are available in Supplementary Figures 1 – 7 . While these examples showcase the analysis of RNAi functional genomics studies, Metascape is equally capable of analyzing lists of genes from multiple assay types, including transcriptomics, epigenetics, proteomics, and others.

The primary Metascape user experience is provided through a one-click analysis interface (Express Analysis, Supplementary Fig. 1 ). The user first provides a single or multiple input gene lists, then launches an automated analysis workflow consisting of four major components: identifier c onversion, gene a nnotation, m embership search, and e nrichment analysis (CAME). An analysis report summarizing key results is produced, accompanied by an Excel workbook, a PowerPoint presentation, and a Zip package containing all supporting data files (Fig. 1 ).

Schematic outline of the Metascape analysis workflow. Upon gene list submission, Custom Analysis enables users to navigate the analysis workflow and output a report. The Express Analysis instead takes a streamlined approach by running the analysis steps with popular default settings, simplifying the user experience

mechanisms↗mechanisms↗concepts↗content_tagscontent_tagscontent_tagsThe Metascape interface was designed to limit user operations to a minimum number of interactions. Input data is automatically processed to recognize identifier types, such as Entrez Gene ID, gene symbol, RefSeq number, Ensembl ID, etc., without user specification. The file input supports multiple flexible formats (Supplementary Figure 1 ) and can incorporate an optional background gene list to customize the enrichment analysis. Gene identifiers from ten popular model organisms are recognized by Metascape (see Methods), and automatic orthologue mapping enables gene lists to be analyzed in the context of species-specific databases across any of these ten organisms. The target analysis species is human by default, since human-centric databases are often the most comprehensive. Importantly, we have observed that 63% of Metascape analyses to date utilize human datasets.

concepts↗concepts↗sensesconcept_edgescontent_tags↗content_tags↗The concept behind Express Analysis is to encapsulate the most widely used analysis options and best analysis practices into a streamlined approach. For example, Express Analysis automatically includes gene annotation metadata that are likely to provide valuable context for candidate interpretation in most cases, such as their brief description, key biological processes involved, protein functions, subcellular locations, and roles in canonical pathways (Supplementary Figure 3 ). It incorporates a core set of default ontologies for enrichment analysis, including GO processes 16 , KEGG pathways 17 , Reactome gene sets 18 , canonical pathways 19 , and CORUM complexes 20 (Supplementary Figure 5 ). Express Analysis also automatically sets statistical filters to remove ontology terms and interactome networks that do not meet minimal statistical requirements (Supplementary Figure 5 ). As an alternative to the Express Analysis, advanced users can control the four individual steps of the CAME workflow and overwrite default settings through the Custom Analysis workflow (Fig. 1 , Supplementary Figures 2 – 6 ).

Identifier conversion analysis

mechanisms↗concepts↗unhoused_relationsThe first step of the Metascape analysis workflow is gene identifier conversion (Supplementary Figure 2 ). Metascape automatically recognizes the popular gene identifier types described above, as well as primary locus names from various model organism databases, such as SGD 21 , FlyBase 22 , WormBase 23 , etc. Source identifiers are mapped onto a unique Entrez Gene ID list prior to analyses, as a significant number of bioinformatics knowledgebases underlying Metascape rely on Entrez Gene IDs as their primary keys. Deprecated Entrez Gene IDs are also recognized and replaced by successor IDs when encountered.

limitationsconcepts↗concepts↗concept_edgescontent_tags↗content_tagsMany gene annotation, pathway, and protein interaction databases are primarily compiled for human genes/proteins. For instance, the size of the mouse interactome encompasses only ~6% of the available human interactome 24 , even though many of these interactions are likely conserved across species. Therefore, it can be beneficial to cast gene candidates obtained in model organisms into their human orthologs prior to analysis. Ortholog mapping is a built-in feature and can be triggered by explicitly choosing the target analysis species (Supplementary Fig. 1 ), which will instruct subsequent analysis steps to use resources for that particular species.

Gene annotation

mechanisms↗content_tagscontent_tagsDetailed annotations for genes provide biological context to serve as important selection criteria when choosing candidates for follow-up studies. Metascape integrates annotation information from over 40 knowledgebases (Supplementary Figure 8 , Supplementary Data 2 ), encompassing gene descriptions, gene summaries, disease implications, genomic variants, subcellular localizations, tissue expression, the availability of chemical probes, etc. Express Analysis delivers nine descriptive fields by default, however, as illustrated in Supplementary Figure 3 , the Custom Analysis feature allows the user to append up to 47 columns of metadata to a gene annotation spreadsheet.

To assimilate this level of information using current tools, the experimentalist is required to first identify the appropriate knowledgebases that contain the required information. Since many of these portals do not incorporate gene list upload features for batch annotation, users must, in certain cases, search individual gene candidates one at a time. For example, it becomes an onerous undertaking to identify all extracellular proteins through UniProt 25 , or all chemical probes through DrugBank 26 , using a list with hundreds of gene candidates. Thus, Metascape’s automated gene annotation feature provides users with detailed annotation information not otherwise easily accessible, aiding in data interpretation of large-scale datasets and providing prioritization criteria for candidate genes.

Membership search

mechanisms↗concepts↗unhoused_relationssensescontent_tags↗The membership search feature in the Custom Analysis workflow allows users to apply specific query keywords, such as “infection” or “kinase”, against knowledgebase category term names and description fields, then review and select those matched terms that most accurately describe the process of interest (Supplementary Figure 4 ). Metascape will then dynamically construct a column of binary flags indicating whether each gene in the input gene list is a member of the matched ontology terms. This allows the user to identify genes with specific functions or features, and reduces the reliance on existing hierarchical ontologies during data interpretation. For example, Metascape offers two approaches to identify transmembrane proteins candidates. First, there are pre-integrated transmembrane predictions provided by Ensembl 27 or UniProt that are extractable through the gene annotation feature as described above. An alternative is to use the Membership tools to search the keyword “transmembrane” within the GO Cellular Component catalog to identify member genes. Although these two approaches are complementary in this specific example, membership search becomes critical when metadata is not readily available through pre-integrated data sources. For instance, highlighting known infection-related genes for an influenza study cannot be accomplished via standard gene annotation. Despite the fact that this knowledge is embedded in the ontology databases, it has not been explicitly compiled in most annotation resources and, thus, is not readily accessible to experimentalists. The binary result data from membership searches can also be visualized within nested pie charts (Supplementary Figure 9 ).

Enrichment clustering

phenomenonmechanisms↗limitationsconcepts↗concepts↗concepts↗unhoused_relationssensescontent_tagscontent_tags↗content_tags↗Enrichment analysis comprises the core of most existing gene annotation portals. During enrichment analysis, the input gene list is compared to thousands of gene sets defined by their involvement in specific biological processes, protein localization, enzymatic function, pathway membership, or other features. Gene sets whose members are significantly overrepresented in the input gene list are reported to users to serve as putative biological insights into their study. A neglected problem in most current analyses is that redundancies in descriptors and ontologies can often complicate interpretation of the output. For example, ontology terms found in GO form a hierarchical structure of increasing granularity, making the terms inherently redundant. Terms across different ontology sources, such as GO, KEGG, and MSigDB 19 , etc. can be closely related as well. As a result, functional enrichment analysis can identify overlapping or related terms, making it difficult to extract non-redundant and representative processes to report in the analysis output. This problem is demonstrated in examples from other analysis portals using the Brass list (Fig. 2a, b ), which report the enrichment of dozens of highly-related categories. During post-processing of data generated through the Metascape analysis, Kappa similarities 28 among all pairs of enriched terms are computed and used to first hierarchically cluster terms into a tree then cast subtrees into clusters of similar terms (see Methods). By absorbing most redundancies into representative clusters, enrichment clustering eliminates confounding data interpretation issues that can arise from the reporting of multiple ontologies.

Visualizations of functional enrichment and interactome analysis results. a Screenshot of a portion of the directed acyclic graph rendered by Babelomics 53 based on enriched GO terms. b Screenshot of a portion of the gene-term association matrix rendered by g:profile 42 , where enriched GO terms are organized hierarchically. c Screenshot of a portion of the tabular display of enriched terms rendered by DAVID based on all GO terms, KEGG pathways, Reactome, and CORUM. The terms related to “viral gene expression” were missed in the visualizations generated by Babelomics and g:profile, but were identified by DAVID (in cluster 8 with ranks around 20). d Metascape bar graph for viewing top non-redundant enrichment clusters, one per cluster, using a discrete color scale to represent statistical significance. e Metascape enrichment network visualization showing the intra-cluster and inter-cluster similarities of enriched terms, up to ten terms per cluster. Cluster annotations are shown in color code. f A complex interactome network generated by g:profile with the Brass gene list. g Metascape visualization of the interactome network formed by all 121 gene candidates from the Brass list, where the MCODE complexes are colored according to their identities. h Seven MCODE complexes automatically identified in Metascape, colored by their identities. Their functional labels are generated based on the top-three functional enriched terms, if available

mechanisms↗limitationsconcepts↗concepts↗sensescontent_tags↗content_tagsIn comparison with Fig. 2a–c, d shows the Metascape enrichment analysis results of the Brass list, where bars are discretely colored to encode p -values of increasing statistical significance. The bar graph representation nevertheless does not capture inter-cluster similarities and intra-cluster redundancies. To address this, we have implemented a visualization approach called enrichment networks. As shown in Fig. 2e , enrichment networks are created by representing each enriched term as a node and connecting pairs of nodes with Kappa similarities above 0.3, forming a network that can be depicted using Cytoscape 29 . Nodes can be colored to reflect either their statistical p -values or cluster memberships. Redundant terms within a cluster naturally drive the formation of tight local complexes due to their high intra-cluster similarities, while clusters are occasionally bridged through terms with similarities reflecting the relatedness of two separate processes.

limitationsconcepts↗claim_relationsconcept_edgesAlthough Metascape introduces the above features to facilitate the interpretation of enrichment analysis results, it is not designed to supersede existing functional enrichment analysis portals. For users solely conducting enrichment analysis for a single gene-list, some existing tools, such as Enrichr 30 and ToppFunc 31 , contain additional gene signature collections and they remain a powerful approach to enrichment analysis.

Protein network analysis

mechanisms↗limitationsconcepts↗concepts↗concepts↗unhoused_relationssensescontent_tagscontent_tags↗Analyzing gene lists in the context of protein interactions can help illuminate biochemical complexes or signal transduction components that govern biological outputs 32 . However, a typical gene list of a few hundred human proteins can form highly complicated network layouts, making interpretation difficult. This is readily exemplified by the network output of other analysis portals using the Brass list (Fig. 2f ). These are colloquially referred to as hairball networks. Although such large networks are generally statistically significant, they do not yield directly actionable insights unless the experimentalist has specific expectations of the data. To infer more biologically interpretable results, Metascape applies a mature complex identification algorithm called MCODE 33 to automatically extract protein complexes embedded in the large network. Taking advantage of Metascape’s functional enrichment analysis capability, the three most significantly enriched ontology terms are combined to annotate putative biological roles for each MCODE complex. As shown in the example, Metascape results are relatively simple to visualize and interpret (Fig. 2g, h ).

Multi-gene-list meta-analysis

concepts↗sensesThe proliferation and general adaptation of orthogonal OMICs platforms, including proteomics, genomics, functional genetic screens, and metabolomics, has made the meta-analysis of multiple gene lists a critical and largely unaddressed need. Routine comparative approaches include the use of Venn diagrams to identify hits that are common or unique to certain gene lists. We, and others, have previously reported that an overlap between OMICs datasets is more readily apparent at the level of pathways or protein complexes 9 , 34 , 35 , which can be considerably more challenging to implement without extensive computational expertise.

mechanisms↗concepts↗unhoused_relationsclaim_relationsconcept_edgescontent_tagsMetascape has been designed to allow cross comparison of an arbitrary number of gene lists across both gene identities and ontologies. Specifically, upon the submission of multiple gene lists, all candidates are merged into one list, while encoding the original lists as additional binary membership columns (Supplementary Fig. 10 ). This pivoted layout greatly simplifies the representation of analysis results, as both gene annotation and membership search can be applied to the combined list the same way as in a single gene list input. Using a single output spreadsheet to incorporate evidence collected from each gene list thus enables efficient global gene filtering and prioritization. The overlap among the gene lists is visualized using a Circos plot 36 (Supplementary Fig. 11 ), which is a more intuitive and scalable representation compared to a Venn diagram.

mechanisms↗To facilitate the understanding of pathways (and pathway clusters) that are shared between, or selectively ascribed to, specific gene lists, additional visualizations were developed for Metascape. First, Metascape depicts top enriched clusters and their enrichment patterns across multiple gene lists as a clustered heatmap (Fig. 3a ). The heatmap is complemented by an enrichment network where each network node is represented by a pie chart, where the sector size is proportional to the number of genes originated from each gene list (Fig. 3b ). This representation is designed to be a biologically intuitive illustration of selective or shared pathway clusters. Importantly, this approach can also be applied to visualize protein–protein interaction networks to enable the elucidation of common/selective complex components enriched across OMICs datasets (Fig. 3c , Supplementary Fig. 12 ).

Visualizations of meta-analysis results based on multiple gene lists. a Heatmap showing the top enrichment clusters, one row per cluster, using a discrete color scale to represent statistical significance. Gray color indicates a lack of significance. The category GO:0016032 (viral process) is common to all studies, while GO:0046777 (protein autophosphorylation) is enriched exclusively in a single study, and is therefore likely a process associated with one particular experimental system. b Enrichment network visualization for results from the three gene lists, where nodes are represented by pie charts indicating their associations with each input study. Cluster labels were added manually. Color code represents the identities of gene lists. The network shows that processes such as viral gene expression, nucleocytoplasmic transport, and cellular response to external stimuli are generally shared among all three lists. RNA metabolism is shared between the Brass and Karlas lists; cellular development processes are mostly shared between the Karlas and Konig lists. c Selected MCODE components identified from the combined list of 541 genes, where each node represents a protein with a pie chart encoding its origin. The complex related to viral process is shared among all three lists, while the complex related to the MAP kinase cascade is specific to the Konig list. Supplementary Figure 12 presents all MCODE components identified

Maintaining updated data sources

concepts↗concepts↗concept_edgescontent_tagsMetascape integrates over 40 knowledgebases (Supplementary Fig. 8 ) to support comprehensive analyses over ten highly studied organisms. Over time, some underlying data sources may adopt new access mechanisms, rename file packages, or be impacted by modifications to cross-referenced databases. Even if each data source is 99% robust, a system relying on 40 independent sources can only be 67% reliable. As the result of this compound effect, unexpected changes are encountered during data synchronization processes at frequencies significant enough to hinder attempts to automate content updates, which eventually results in outdated portals. DAVID 6 , a heavily utilized annotation tool accounting for over 80% of all functional enrichment portal usage, was not updated between 2010 and 2016, and then again not since 2016 12 . Our latest analyses on DAVID indicated 4–10% of the input gene candidates (varied by identifier types) are not recognized. Further analysis of the human GO archive data indicated 44% of annotation records have been added or modified since its last update. This is in agreement with a semantic similarity measure suggesting that 20% of genes change their functional identity over a two-year period 37 . Along with other outdated portals, it was estimated that thousands of studies were affected, and the potential impact on follow-up studies could last for years to come 7 .

mechanisms↗limitationsunhoused_relationssensescontent_tagsMetascape has adopted a novel two-phase approach to overcome this critical issue and ensure monthly updates (Fig. 4 ). In the first phase, individual data sources are automatically crawled, wrangled, and assembled according to a predefined topological order of dependency, where gene identifier resources are processed before dependent annotation resources. When significant changes or unexpected errors occur while processing a data source, a database’s last known compatible copy from a previous update is reused, and an internal alert is issued to Metascape quality control (QC) developers (see below). Using this strategy, conflicts in any given database component will not stop the timely completion of the Metascape update cycle. It is important to note that more subtle inconsistencies in data content can be harder to detect and may not trigger these exceptions. For example, the accidental deletion of records for a certain model organism in NCBI 38 may go undetected. The Metascape pipeline automatically carries out a detailed comparison between the current database and the new updated database, summarizing count differences into a bar graph web report, indicating the number of data records that are added or removed as illustrated in Fig. 4 . In the second phase, a Metascape QC member inspects the graphical report for suspicious changes in record counts. If no concerning issues are identified, the release candidate is approved, and the database update goes to production. Alerts received during the whole process are manually examined and addressed in parallel. Taken together, this workflow ensures that Metascape users are not adversely impacted by outdated data sources.

Schematic diagram of the semi-automatic data synchronization workflow

Usage and citation analysis

claim_relationscontent_tagscontent_tagscontent_tagscontent_tags↗Metascape has been in development since 2014, and a beta version of the software was initially released in late 2015. The portal usage data, as well as feedback from users, have been decisive in correcting or refining underlying concepts that drove the architectural design and features of Metascape. Some usage statistics are particularly enlightening. Among all recently recorded analysis sessions, ~78% users chose Express Analysis over Custom Analysis, implying that Express Analysis successfully captures a set of core algorithms and settings suitable for the majority of analysis needs. Six percent of analyses contained more than one gene list, indicating a demand for meta-analysis in the current research landscape. Data collected on input identifier types indicates gene symbol and synonyms are the most widely used (77%), followed by Ensembl identifiers (11%), Entrez Gene ID (4%), and RefSeq (3%). The remaining IDs are mostly UniProt IDs and model-organism-specific IDs. Microarray IDs are hardly used (<0.2%), likely reflecting the shift of the gene expression technology platform from microarrays to next-generation sequencing. About 63% of analyses were performed using human identifiers, followed by 31% using mouse. Other model organisms such as D. rerio, R. norvegicus, A. thalianai , etc. accounted for the remainder. Interestingly, 3% usage took advantage of the ortholog mapping feature to mostly cast mouse/rat gene lists into human context for analysis. These data validate a need to support multiple gene/protein identifiers and multiple model organisms.

concepts↗At the time of writing, our citation survey using Google Scholar identified 62% of the citations have adopted Metascape graphical outputs directly in publications (Supplementary Data 5 ), underscoring the utility of tools that generate high-quality data visualizations (Fig. 5a ). The top three most used visualizations are the enrichment bar graph, enrichment network, and enrichment heatmap, highlighting the utility of the tool for functional enrichment analyses (Fig. 5b ). In addition to graphical outputs, Metascape analysis generates two Excel spreadsheets providing gene annotation and functional enrichment results (Supplementary Data 3 , 4 , Supplementary Figure 7 ). These data outputs have been directly used in over 16% of publications as supplementary materials to support analysis conclusions (Supplementary Data 5 ). Since Circos plots and enrichment heatmaps are two visualization tools specifically designed for multiple gene lists only, and a bar graph is only used for a single gene list, we estimated that 70% of the published studies studied a single gene list and 30% studied multiple gene lists. This finding, together with our web portal usage data, highlight the increasing usage of multi-OMICs approaches in current studies, and suggest that meta-analysis has become an important tool for the analysis of OMICs datasets.

Citation statistics illustrating the use of Metascape visualizations in publications. a 62% of publications adopted visualizations prepared by Metascape. b Visualization types sorted according to their popularity, where the enrichment bar graph, network, and heatmap are frequently used to summarize functional enrichment outputs

Discussion

concepts↗sensesconcept_edgesThe systematic categorization of genes by their functions by the Gene Ontology Consortium (GO) has initiated the widespread practice of functional enrichment analysis; many portals have been developed over the years and have led to the continual refinement of gene list analysis algorithms 39 – 41 . Metascape was not developed to replace existing specialized tools, but to provide a pipeline to assimilate many of the powerful features of these analysis platforms to enable integrative, end-to-end analysis of OMICs-level datasets.

concepts↗concepts↗unhoused_relationscontent_tagscontent_tagsOur study of 25 existing analysis portals found that the underlying databases were often out-of-date (Supplementary Data 1 ). Although portals such as g:profile 42 , PANTHER 43 , TopFun 31 , InterMine 44 , GoEast 45 , and GeneTrail2 46 provide up-to-date knowledgebases, a significant portion of portals (60%) relied on knowledgebases older than one year (Supplementary Data 1 ). Due to the inclusion of over 40 unique data sources in Metascape, a fully automated synchronization pipeline becomes unstable due to changes in the underlying resources. This motivated us to develop a workflow that combines an automated robot crawling phase with a supervised human review phase (Fig. 4 ). This data-engineering solution has demonstrated success through our monthly data refresh cycles, providing a viable data synchronization model for complex portals facing similar challenges.

concepts↗sensescontent_tagscontent_tags↗In addition to regular database updates, gene annotation and membership search are two features that are not readily addressed by existing portals (Supplementary Data 1 ). Although the term gene annotation is occasionally used by existing portals as a synonym for enrichment analysis 44 , 47 , 48 , here we consider gene annotation as a method to extract a diverse set of metadata, such as identifying extracellular proteins or associated chemical probes, for hundreds to thousands of gene candidates at once. Membership search is a closely related yet complementary service that dynamically highlights genes known to be involved in specific biology, such as host-pathogen interactions. Typically, retrieving these metadata requires querying specific portals, often one gene at a time, and compiling outputs into a centralized format for analysis. Metascape enables the batch extraction of contents from over 40 databases in an extremely efficient manner (Supplementary Figures 3 – 4 ).

limitationscontent_tagscontent_tags↗Analyzing multiple gene lists simultaneously through robust meta-analysis is another unmet need in the current OMICs data analysis landscape (Supplementary Data 1 ). Evaluated portals provide no, or only limited, support for this activity. For example, GoEast 45 and agriGO 49 provide some meta-analysis functions using a two-step process, where users analyze gene lists individually first, then reupload their enrichment results for cross comparison. However, GoEast analyzes a maximum of three lists and agriGO only supports organisms of agricultural relevance. GeneCodis 50 supports a maximum of two lists. GoMiner 51 can compute enrichment terms for multiple lists in parallel, however, the separate outputs are not further integrated and cross compared. g:Cocoa, a component in g:profile, compiles a tabular output conceptually similar to Metascape’s enrichment heatmap. However, it currently lacks an enrichment clustering feature and does not support interactome meta-analysis (Fig. 2b ). Metascape’s architecture is designed to support a seamless user experience towards the analysis and visualization of an arbitrary number of gene lists, only limited by available computing time and memory space.

The integration of Circos plots overcomes the limitation of Venn diagrams to graphically visualize the overlaps among many lists (Supplementary Figure 11 ), and enrichment heatmaps (Fig. 3a ) are applicable to the number of lists encountered in practice (Fig. 3a ). Metascape also builds on previous implementations of enrichment network maps 52 by depicting enriched terms as pie charts, which more readily indicate common and selective pathways enriched across multiple gene lists (Fig. 3b ).

concepts↗concepts↗concepts↗concept_edgesconcept_edgescontent_tagsWhile interactome analysis is implemented in Babelomics 53 , Intermine 44 , and ConsensusPathDB 54 , Metascape’s interactome analysis is distinguished by two notable features. First, in addition to the BioGrid knowledgebase, Metascape integrates the more recent human interactome datasets InWeb_IM 55 and OmniPath 56 , resulting in a tripling of human interactome coverage (Supplementary Figure 13 ). Second, Metascape automatically extracts protein complexes and annotates their respective functions (Fig. 2h , Supplementary Figure 12 ). Compared to existing visualization approaches (Fig. 2f ), Metascape is designed to highlight dense interactome neighborhoods and facilitate the interpretation of interactome data in a biological context; it further integrates with Cytoscape 29 to leverage its rich set of visualization and interactive features.

limitationsconcepts↗concepts↗concepts↗concepts↗unhoused_relationssensesclaim_relationsconcept_edgescontent_tags↗content_tags↗Critically, Metascape was designed to provide more interpretable and actionable results for experimentalists. The redundancy among ontology terms presents a significant obstacle in result interpretation. The primary strategy adopted by existing portals, as seen in g:Profiler 42 , WebGestalt 8 , Babelomics 53 , and others, is to utilize directed acyclic graph (DAG) or tree structures embedded within ontologies such as GO 16 (examples in Fig. 2a, b ). WebGestalt provides an option only using a subset such as GOSlim 16 to reduce redundancy. However, these strategies are not applicable to reduce redundancies across different ontology sources. Metascape and DAVID 6 , by contrast, adopt a dynamic clustering solution that avoids the above-mentioned shortcomings. Metascape further simplifies the result presentation via bar graph (Fig. 2d ) and heatmap (Fig. 3a ) visualizations, compared to DAVID’s tabular presentation (Fig. 2c ). Although p -value is used as the default representation metric for ranking enriched terms, it nevertheless has its limitations. Users may need to consider using alternative metrics, such as the multi-test corrected q -value or the biological context-sensitive enrichment factor. All popular enrichment metrics, including detailed gene counts, are computed and made available for offline analyses. Metascape further enhances the interpretability of analysis results through advanced graphical and spreadsheet outputs, a concise PowerPoint presentation (Supplementary Figure 7 ), and a journal-style web-based Analysis Report containing additional method descriptions and references (Supplementary Figure 7 ). Offline analysis is facilitated by a Zip export containing third-party compatible data files, such as the Cytoscape 29 and JTreeView 57 formats.

method↗concepts↗concepts↗claim_relationsconcept_edgesIn conclusion, Metascape has been designed for experimentalists (bench biologists) to apply powerful computational analysis pipelines to analyze and interpret large-scale datasets. To ensure that its content is kept current, a new knowledgebase synchronization pipeline was engineered. To address gaps in current analysis tools, Metascape introduces a workflow integrating gene annotation, membership analysis, and multi-gene-list meta-analysis capabilities. Its rich set of analysis tools are accessible through a convenient one-click Express Analysis interface and results are communicated via an article-like analysis report. We expect that the wider adoption of Metascape will significantly enhance biological interpretation of OMICs studies by enabling experimentalists to directly analyze their data to identify novel therapeutic targets, mechanisms of action, or molecular insight into disease. Metascape is an open-access resource available at http://metascape.org .

Methods

Architecture and data source

concepts↗concepts↗concepts↗concept_edgesconcept_edgescontent_tags↗Metascape is a web resource compatible with all major browsers. The backend knowledgebase is a relational database managed by MySQL. The front-end user interface is implemented by Angular JavaScript framework to provide a rich interactive user experience. The server-side computational logic is mostly implemented in Python and leverages several packages provided by the community ( https://pypi.org ). Each analysis request is associated with a randomly-generated unique session ID (Supplementary Figure 2 ), which can be used to access analysis results interactively through the web or to download all result data in a Zip package for offline use, before the data is removed from the server (Supplementary Figure 7 ).

The rich analyses of Metascape sit on top of over 40 bioinformatics knowledgebases maintained by the scientific community (Supplementary Figure 8 , Supplementary Data 2 ). A data synchronization pipeline, as described in Fig. 4 , is applied monthly to process data into an Entrez Gene ID-centric relational data format. Metascape currently supports ten organisms: H. sapiens , M. musculus , R. norvegicus , D. rerio , D. melanogaster , C. elegans , S. cerevisiae , A. thaliana , S. Pombe , and P. falciparum .

Functional enrichment analysis

mechanisms↗concepts↗concepts↗concepts↗content_tagsMetascape utilizes the well-adopted hypergeometric test 58 and Benjamini-Hochberg p -value correction algorithm 59 to identify all ontology terms that contain a statistically greater number of genes in common with an input list than expected by chance. By default, Metascape pathway enrichment analysis makes use of Gene Ontology 16 , KEGG 17 , Reactome 18 , MSigDB 19 , etc. Distinguishing it from many existing portals, Metascape automatically clusters enriched terms into non-redundant groups, where it implements similar logic as found in DAVID 6 . Briefly, pairwise similarities between any two enriched terms are computed based on a Kappa-test score 28 . The similarity matrix is then hierarchically clustered and a 0.3 similarity threshold is applied to trim the resultant tree into separate clusters. Metascape chooses the most significant (lowest p -value) term within each cluster (Supplementary Data 4 ) to represent the cluster in bar graph and heatmap representations. The analysis provides other popular enrichment metrics in addition to p -values.

Interactome analysis

mechanisms↗Metascape utilizes physical protein–protein interactions captured in BioGrid 24 as the main data source. In addition, it integrates more recent human interactome datasets including InWeb_IM 55 and OmniPath 56 to provide additional interactome coverage (Supplementary Figure 13 ). Given a list of proteins, it first automatically extracts a protein interaction network formed by these candidates. Then for each connected network component, it iteratively applies the MCODE algorithm 33 , with modifications for performance improvements, to identify densely-connected complexes. For each complex, it further applies function enrichment analysis and uses the top three enriched terms for the annotation of its biological roles (Fig. 2h , Supplementary Figure 12 ). All network visualizations are generated with Cytoscape 29 and exported in multiple formats.

Datasets

Previously published host factors that regulate influenza replication were used as example gene lists in this study. The 121 host factors identified by Brass et al. 13 were used as a single gene list input for all portals studied in Supplementary Data 1 and Fig. 2 . To demonstrate meta-analysis capabilities, three influenza gene lists were used as the input, including 121 host factors from Brass et al. 13 , 168 from Karlas et al. 14 , and 294 from Konig et al. 15 . All gene lists were downloaded from the IAV database 9 .

User interface

Supplementary Figures 1 – 7 describe the Metascape user interface step-by-step for gene-list analyses using the above-mentioned datasets. Screenshots specific to the single gene list analysis are outlined in orange; those specific to the multiple gene list meta-analysis are outlined in green; common screenshot components are outlined in gray. During the Express Analysis, the submission of gene list(s) (Supplementary Figure 1 ) directly leads to an analysis report (Supplementary Figure 7 ) without the need to step through the intermediate operations (Supplementary Figures 2 – 6 ). Conversely, the detailed analysis interface (Supplementary Figures 2 – 6 ) is only accessible through Custom Analysis.

Usage statistics

mechanisms↗limitationscontent_tagscontent_tagscontent_tagsTo avoid statistics bias due to new users, who tested and learned Metascape using either example gene lists provided on the portal site or users’ own lists, all analysis sessions associated with an exact same input gene-list group were considered duplicates, regardless of users’ IP address and the time of submission. With such duplicates being removed first, statistics on web site analysis pattern were compiled based on over 70,000 most recent sessions by the time of writing. The relative percentage usage of Metascape visualizations and spreadsheets are derived based on a total of 241 publications (2016-current), implying a maximum standard deviation of 3% in the estimations.

Supplementary information

Supplementary Information

Description of Additional Supplementary Files

Supplementary Data 1

Supplementary Data 2

Supplementary Data 3

Supplementary Data 4

Supplementary Data 5

Acknowledgements

M.C., L.P., C.B. and S.C. acknowledge support by NIH grants U19 AI106754, U19 AI135972, and R01 DA033773.

Author contributions

Y.Z., B.Z., M.C., L.P., A.H.K, O.T. implemented the Metascape web portal; Y.Z. and S.K.C. managed project; Y.Z. and B.Z. analyzed usage data; Y.Z., C.B. and S.K.C. wrote the manuscript.

Data availability

Gene lists referenced in this study are available in Supplementary Data 3 .

Code availability

Custom code used in this study is available from the corresponding authors upon reasonable request.

Competing interests

The authors declare no competing interests.

Footnotes

Contributor Information

Yingyao Zhou, Email: yzhou@gnf.org.

Sumit K. Chanda, Email: schanda@sbpdiscovery.org

Supplementary information

Supplementary Information accompanies this paper at 10.1038/s41467-019-09234-6.

References

Associated Data

Supplementary Materials

Supplementary Information

Description of Additional Supplementary Files

Supplementary Data 1

Supplementary Data 2

Supplementary Data 3

Supplementary Data 4

Supplementary Data 5

Data Availability Statement

Gene lists referenced in this study are available in Supplementary Data 3 .

Custom code used in this study is available from the corresponding authors upon reasonable request.

Every tag on this page

claim_relations 7 · claim_type 1 · concept_edges 15 · concepts 61 · content_tags 52 · contribution 1 · limitations 13 · mechanisms 14 · method 1 · object_of_study 1 · phenomenon 1 · research_question 1 · senses 10 · unhoused_relations 10

Relations on this page carry a quotation for the claim. Where a relation was separately evidenced — and so tested against the vocabulary for its type — the row says so; 15 of 15 relations here carry that mark. The rest are the tagger’s reading of the sentence quoted beside them.

This record holds no controls. A layer is empty when the tagger recorded nothing in it — which is not the same as the paper having nothing to record.

facettagfieldconf.whose words
object_of_studyintegrated annotation, enrichment, interaction-network, and comparative analysis of single or multiple OMICs gene listsobject_of_studythe paper's words
research_questionhow to replace a fragmented, stale, and difficult multi-portal gene-list workflow with an integrated system producing current and interpretable resultsresearch_questionthe paper's words
contributionMetascape, an integrated web portal combining more than 40 knowledgebases, gene annotation, membership search, enrichment clustering, interactome analysis, and multi-list comparisoncontributionthe paper's words
claim_typemethodclaim_typethe paper's words
phenomenonfragmentation, knowledgebase staleness, ontology redundancy, network complexity, interpretability, and cross-list agreement in OMICs analysisphenomenonthe paper's words
methodsystem-or-tool-buildingmethodthe paper's words
mechanismsDetects common identifier types without user specification.mechanisms[0]0.95the tagger's words
mechanismsMaps candidate lists into species-specific knowledge contexts.mechanisms[1]0.95the tagger's words
mechanismsMaps source and deprecated identifiers to a unique Entrez Gene ID list.mechanisms[2]0.95the tagger's words
mechanismsCombines metadata from more than forty knowledgebases for large candidate lists.mechanisms[3]0.95the tagger's words
mechanismsMatches requested concepts and emits gene-level binary membership flags.mechanisms[4]0.95the tagger's words
mechanismsHierarchically clusters related terms and absorbs redundancy into representative groups.mechanisms[5]0.95the tagger's words
mechanismsConnects term nodes above a Kappa threshold and renders the network in Cytoscape.mechanisms[6]0.95the tagger's words
mechanismsExtracts dense protein complexes from large candidate interaction networks and annotates them.mechanisms[7]0.95the tagger's words
mechanismsMerges candidates while retaining original-list identity as binary columns.mechanisms[8]0.95the tagger's words
mechanismsUses heatmaps and pie-chart network nodes to show shared and selective pathways.mechanisms[9]0.95the tagger's words
mechanismsCombines dependency-ordered automatic processing with manual QC approval.mechanisms[10]0.95the tagger's words
mechanismsTests whether ontology terms overlap the input list more than chance and corrects p-values.mechanisms[11]0.95the tagger's words
mechanismsRuns modified MCODE and labels each complex using its top enriched terms.mechanisms[12]0.95the tagger's words
mechanismsTreats repeated exact input-list groups as duplicate sessions before compiling usage statistics.mechanisms[13]0.95the tagger's words
limitationsA complete workflow may require multiple portals, interfaces, formats, and manual output integration.limitations[0]0.95the tagger's words
limitationsMulti-gene-list meta-analysis was often missing from existing tools.limitations[1]0.95the tagger's words
limitationsInterface simplification must be balanced against access to statistical and computational settings.limitations[2]0.95the tagger's words
limitationsMany portals rely on stale databases that can materially alter interpretation.limitations[3]0.95the tagger's words
limitationsThe mouse interactome described in the paper covers only a small fraction of available human interactions.limitations[4]0.95the tagger's words
limitationsOntology redundancy across and within sources complicates extraction of representative enrichment results.limitations[5]0.95the tagger's words
limitationsA bar graph alone omits inter-cluster similarity and intra-cluster redundancy.limitations[6]0.95the tagger's words
limitationsLarge interaction networks can be significant yet yield little actionable insight without prior expectations.limitations[7]0.95the tagger's words
limitationsSingle-list specialist tools may retain additional gene-signature collections that Metascape does not replace.limitations[8]0.95the tagger's words
limitationsAutomatic synchronization may miss subtle source inconsistencies that fail to trigger exceptions.limitations[9]0.95the tagger's words
limitationsSome competing meta-analysis portals support only two or three lists or restricted organisms.limitations[10]0.95the tagger's words
limitationsDefault p-value ranking has acknowledged limitations and may need q-values or enrichment factors.limitations[11]0.95the tagger's words
limitationsUsage statistics require deduplication of repeated inputs and retain sampling uncertainty.limitations[12]0.95the tagger's words
conceptsMetascape
also in: Metascape
concepts[0]0.95the paper's words
conceptssystems-level studiesconcepts[1]0.95the paper's words
conceptsenriched biological pathwaysconcepts[2]0.95the paper's words
conceptsprotein complexesconcepts[3]0.95the paper's words
conceptsOMICs datasetsconcepts[4]0.95the paper's words
conceptsbiological databasesconcepts[5]0.95the paper's words
conceptsanalytical pipelineconcepts[6]0.95the paper's words
conceptsweb-based portalconcepts[7]0.95the paper's words
conceptsfunctional enrichmentconcepts[8]0.95the paper's words
conceptsinteractome analysisconcepts[9]0.95the paper's words
conceptsgene annotationconcepts[10]0.95the paper's words
conceptsmembership searchconcepts[11]0.95the paper's words
conceptscomparative analysesconcepts[12]0.95the paper's words
conceptsExpress Analysisconcepts[13]0.95the paper's words
conceptsCustom Analysisconcepts[14]0.95the paper's words
conceptsfragmented user experienceconcepts[15]0.95the paper's words
conceptsmultiple portalsconcepts[16]0.95the paper's words
conceptsorthogonal OMICs approachesconcepts[17]0.95the paper's words
conceptscomprehensive assessmentconcepts[18]0.95the paper's words
conceptsfalse positive/negative activitiesconcepts[19]0.95the paper's words
conceptsmeta-analysis of multiple gene listsconcepts[20]0.95the paper's words
conceptsobsolete database contentconcepts[21]0.95the paper's words
conceptspotential new biological insightsconcepts[22]0.95the paper's words
conceptsgraphical summaries of resultsconcepts[23]0.95the paper's words
conceptsglobal interpretation of complex OMICs datasetsconcepts[24]0.95the paper's words
conceptsautomatic orthologue mappingconcepts[25]0.95the paper's words
conceptsOrtholog mappingconcepts[26]0.95the paper's words
conceptsbuilt-in featureconcepts[27]0.95the paper's words
conceptsEntrez Gene ID listconcepts[28]0.95the paper's words
conceptsKappa similaritiesconcepts[29]0.95the paper's words
conceptsenriched termsconcepts[30]0.95the paper's words
conceptsnon-redundant groupsconcepts[31]0.95the paper's words
conceptsenrichment clusteringconcepts[32]0.95the paper's words
conceptsenrichment networksconcepts[33]0.95the paper's words
conceptsCytoscape
also in: Cytoscape
concepts[34]0.95the paper's words
conceptsMCODE
also in: MCODE
concepts[35]0.95the paper's words
conceptslarge network
also in: large network
concepts[36]0.95the paper's words
conceptshairball networksconcepts[37]0.95the paper's words
conceptsCircos plot
also in: Circos plot
concepts[38]0.95the paper's words
conceptsVenn diagram
also in: Venn diagram
concepts[39]0.95the paper's words
conceptsenrichment heatmapsconcepts[40]0.95the paper's words
conceptsunexpected changesconcepts[41]0.95the paper's words
conceptsoutdated portalsconcepts[42]0.95the paper's words
conceptsautomated robot crawling phaseconcepts[43]0.95the paper's words
conceptssupervised human review phaseconcepts[44]0.95the paper's words
conceptsp -value
also in: p -value
concepts[45]0.95the paper's words
conceptsq -value
also in: q -value
concepts[46]0.95the paper's words
conceptshypergeometric testconcepts[47]0.95the paper's words
conceptsBenjamini-Hochberg p -value correction algorithmconcepts[48]0.95the paper's words
conceptsbackend knowledgebaseconcepts[49]0.95the paper's words
conceptsrelational databaseconcepts[50]0.95the paper's words
conceptsweb resource
also in: web resource
concepts[51]0.95the paper's words
conceptsmore recent human interactome datasetsconcepts[52]0.95the paper's words
conceptstripling of human interactome coverageconcepts[53]0.95the paper's words
conceptswider adoption of Metascapeconcepts[54]0.95the paper's words
conceptsbiological interpretationconcepts[55]0.95the paper's words
conceptsexisting specialized toolsconcepts[56]0.95the paper's words
conceptsexisting functional enrichment analysis portalsconcepts[57]0.95the paper's words
conceptsg:Profiler
also in: g:Profiler
concepts[58]0.95the paper's words
conceptsMetascape and DAVIDconcepts[59]0.95the paper's words
conceptsBabelomics
also in: Babelomics
concepts[60]0.95the paper's words
unhoused_relationswell-designed interface → barrier to entry
Fewer required interactions reduce the barrier to entry.
unhoused_relations[0]0.95the tagger's words
unhoused_relationsorthogonal OMICs approaches → false positive/negative activities
Using orthogonal approaches reduces platform-specific false positives and negatives.
unhoused_relations[1]0.95the tagger's words
unhoused_relationsenrichment clustering → confounding data interpretation issues
Clustering eliminates interpretation problems created by redundant ontologies.
unhoused_relations[2]0.95the tagger's words
unhoused_relationsmembership search → reliance on existing hierarchical ontologies
Membership search reduces reliance on fixed ontology hierarchies.
unhoused_relations[3]0.95the tagger's words
unhoused_relationssource identifiers → Entrez Gene ID list
Source identifiers are mapped onto a unique Entrez Gene ID list.
unhoused_relations[4]0.95the tagger's words
unhoused_relationsmultiple gene lists → one list
Multiple lists are merged while their origins are retained as binary columns.
unhoused_relations[5]0.95the tagger's words
unhoused_relationslast known compatible copy → timely completion
Reusing the last compatible source prevents one conflict from stopping the update cycle.
unhoused_relations[6]0.95the tagger's words
unhoused_relationsMetascape → protein complexes
Metascape uses MCODE to extract protein complexes embedded in a large network.
unhoused_relations[7]0.95the tagger's words
unhoused_relationsp -value → q -value
A q-value is offered as an alternative to default p-value ranking.
unhoused_relations[8]0.95the tagger's words
unhoused_relationsautomated robot crawling phase → supervised human review phase
The synchronization workflow combines automated crawling with supervised review.
unhoused_relations[9]0.95the tagger's words
sensesgene annotation as batch metadata extraction rather than enrichment analysissenses[0]0.95the tagger's words
sensesmembership search as dynamic functional highlighting when pre-integrated metadata are absentsenses[1]0.95the tagger's words
sensesExpress Analysis as streamlined defaults and Custom Analysis as parameter-level controlsenses[2]0.95the tagger's words
sensesenrichment clustering as redundancy absorption into representative process groupssenses[3]0.95the tagger's words
sensesenrichment network as a term-similarity graph rather than a bar-chart rankingsenses[4]0.95the tagger's words
senseshairball network as statistically significant but poorly actionable interaction structuresenses[5]0.95the tagger's words
sensesmulti-list meta-analysis as comparison at gene, pathway, and protein-complex levelssenses[6]0.95the tagger's words
sensesfuture-proofing as recurring synchronization of changing dependent knowledgebasessenses[7]0.95the tagger's words
sensesinterpretability as concise non-redundant and biologically actionable outputsenses[8]0.95the tagger's words
sensesMetascape as an integrator of specialized tools rather than their replacementsenses[9]0.95the tagger's words
claim_relationsbuilds-on → best practices of OMICs data analyses from the preceding decade
note: The integrated portal consolidates established analysis practices.
claim_relations[0]0.95the tagger's words
claim_relationscritiques → fragmented multi-portal systems-level analysis workflows
note: The paper identifies fragmentation, integration burden, and omitted knowledge.
claim_relations[1]0.95the tagger's words
claim_relationsextends → single-gene-list annotation and enrichment
note: The architecture generalizes the workflow to comparative analysis of arbitrary list counts.
claim_relations[2]0.95the tagger's words
claim_relationscontrasts-with → single-purpose enrichment portals
note: The authors position Metascape as integrative rather than a replacement for specialized collections.
claim_relations[3]0.95the tagger's words
claim_relationssupports → the utility of a streamlined default workflow
note: Observed selection of Express Analysis supports the default-setting design.
claim_relations[4]0.95the tagger's words
claim_relationsqualifies → p-value ranking as a sufficient account of enrichment
note: The paper retains p-values by default but explicitly points to corrected and context-sensitive alternatives.
claim_relations[5]0.95the tagger's words
claim_relationspredicts → improved biological interpretation through wider Metascape adoption
note: The conclusion states an expectation about future impact.
claim_relations[6]0.9the tagger's words
concept_edgesMetascape —is-a→ web-based portal
the relation itself is separately evidenced · strength of the relation: 1 · note: Direct categorical statement. · the relation stated: Metascape is a web-based portal.
concept_edges[0]0.95the tagger's words
concept_edgesOrtholog mapping —is-a→ built-in feature
the relation itself is separately evidenced · strength of the relation: 1 · note: Direct categorical statement. · the relation stated: Ortholog mapping is a built-in feature.
concept_edges[1]0.95the tagger's words
concept_edgesbackend knowledgebase —is-a→ relational database
the relation itself is separately evidenced · strength of the relation: 1 · note: Direct categorical statement. · the relation stated: The backend knowledgebase is a relational database.
concept_edges[2]0.95the tagger's words
concept_edgesMetascape —is-a→ web resource
the relation itself is separately evidenced · strength of the relation: 1 · note: Direct categorical statement. · the relation stated: Metascape is a web resource.
concept_edges[3]0.95the tagger's words
concept_edgesCustom Analysis —contrasted-with→ Express Analysis
the relation itself is separately evidenced · strength of the relation: 1 · note: Categorical workflow alternative. · the relation stated: Custom Analysis is presented as an alternative to Express Analysis.
concept_edges[4]0.95the tagger's words
concept_edgesCircos plot —contrasted-with→ Venn diagram
the relation itself is separately evidenced · strength of the relation: 0.95 · note: Flat gradable comparison. · the relation stated: The Circos plot is described as more intuitive and scalable than a Venn diagram.
concept_edges[5]0.95the tagger's words
concept_edgesmultiple portals —causes→ fragmented user experience
direction on the measure: increases · the relation itself is separately evidenced · strength of the relation: 0.95 · note: Direct positive causation of the named fragmentation state. · the relation stated: Requiring multiple portals leads to a fragmented user experience.
concept_edges[6]0.95the tagger's words
concept_edgesgraphical summaries of results —causes→ global interpretation of complex OMICs datasets
status: tend to · direction on the measure: increases · the relation itself is separately evidenced · strength of the relation: 0.7 · note: The hedge 'tend to' lowers weight. · the relation stated: Graphical summaries tend to enhance global interpretation. Audit 2026-09-28: DOUBTFUL - read against its full span and kept, but the span says such platforms TEND to enhance interpretation; hedged.
concept_edges[7]0.95the tagger's words
concept_edgesunexpected changes —causes→ outdated portals
direction on the measure: increases · the relation itself is separately evidenced · strength of the relation: 0.95 · note: Direct result statement. · the relation stated: Unexpected synchronization changes eventually result in outdated portals.
concept_edges[8]0.95the tagger's words
concept_edgesmore recent human interactome datasets —causes→ tripling of human interactome coverage
direction on the measure: increases · the relation itself is separately evidenced · strength of the relation: 0.95 · note: Direct result statement. · the relation stated: Integrating recent human interactome datasets results in a tripling of coverage.
concept_edges[9]0.95the tagger's words
concept_edgeswider adoption of Metascape —causes→ biological interpretation
status: We expect · direction on the measure: increases · the relation itself is separately evidenced · strength of the relation: 0.6 — the record marks this weak · note: Explicit future expectation, not an observed effect. · the relation stated: The authors expect wider adoption to enhance biological interpretation. Audit 2026-09-28: DOUBTFUL - read against its span and kept, but the authors EXPECT wider adoption to enhance interpretation; causes is hedged.
concept_edges[10]0.9the tagger's words
concept_edgesMetascape —contrasted-with→ existing specialized tools
the relation itself is separately evidenced · strength of the relation: 1 · note: Flat categorical positioning statement. · the relation stated: Metascape is not intended to replace existing specialized tools. Audit 2026-09-28: DOUBTFUL - read against its full span and kept, but the span says Metascape was not developed to REPLACE them; contrasted-with is loose.
concept_edges[11]0.95the tagger's words
concept_edgesMetascape —contrasted-with→ existing functional enrichment analysis portals
the relation itself is separately evidenced · strength of the relation: 1 · note: Flat categorical scope statement. · the relation stated: Metascape is not designed to supersede existing functional enrichment portals. Audit 2026-09-28: DOUBTFUL - read against its full span and kept, but the span says Metascape is not designed to SUPERSEDE them; contrasted-with is loose.
concept_edges[12]0.95the tagger's words
concept_edgesMetascape and DAVID —contrasted-with→ g:Profiler
the relation itself is separately evidenced · strength of the relation: 0.95 · note: Flat methodological comparison. · the relation stated: Metascape and DAVID use dynamic clustering, by contrast with g:Profiler's ontology hierarchy.
concept_edges[13]0.95the tagger's words
concept_edgesinteractome analysis —distinct-from→ Babelomics
the relation itself is separately evidenced · strength of the relation: 0.95 · note: The article explicitly says it is distinguished by two features. · the relation stated: Metascape's interactome analysis is distinguished from the comparison portals. Audit 2026-09-28: DOUBTFUL - read against its full span and kept, but the span distinguishes METASCAPE's interactome analysis from Babelomics'; the from-endpoint is loose.
concept_edges[14]0.95the tagger's words
content_tagsA complete systems-level workflow generally requires multiple portals, creating a fragmented user experience.content_tags.findings[0]0.95the tagger's words
content_tagsThe fragmentation of sources and tools can cause existing biological knowledge to be omitted from OMICs interpretation.content_tags.findings[1]0.9the tagger's words
content_tagsMulti-gene-list meta-analysis was often absent from the 25 surveyed tools.content_tags.findings[2]0.95the tagger's words
content_tagsObsolete portal databases were estimated to cause large losses of potential new biological insights.content_tags.findings[3]0.9the tagger's words
content_tagsGraphical summaries tend to improve global interpretation of complex OMICs datasets.content_tags.findings[4]0.9the tagger's words
content_tagsAutomatic identifier recognition and orthologue mapping reduce the setup burden for users.content_tags.findings[5]0.95the tagger's words
content_tagsMetascape integrates annotation information from more than 40 knowledgebases and exposes up to 47 metadata columns.content_tags.findings[6]0.95the tagger's words
content_tagsKappa-based hierarchical clustering absorbs redundant enrichment terms into representative clusters.content_tags.findings[7]0.95the tagger's words
content_tagsMCODE extraction and functional annotation turn dense interaction networks into simpler interpretable complexes.content_tags.findings[8]0.95the tagger's words
content_tagsA pivoted multi-list representation supports joint filtering, prioritization, and scalable Circos visualization.content_tags.findings[9]0.95the tagger's words
content_tagsA two-phase synchronization workflow combines automatic processing with human QC while allowing monthly updates.content_tags.findings[10]0.95the tagger's words
content_tagsMost observed users selected Express Analysis, while only a minority of sessions contained multiple gene lists.content_tags.findings[11]0.95the tagger's words
content_tagsMost surveyed portals used knowledgebases more than one year old.content_tags.findings[12]0.95the tagger's words
content_tagsMetascape batch-extracts metadata that otherwise require portal-by-portal or gene-by-gene queries.content_tags.findings[13]0.95the tagger's words
content_tagsThe multi-list architecture supports an arbitrary number of gene lists subject only to computing resources.content_tags.findings[14]0.95the tagger's words
content_tagsAdding InWeb_IM and OmniPath tripled human interactome coverage relative to BioGrid alone.content_tags.findings[15]0.95the tagger's words
content_tagsMetascape uses a hypergeometric test and Benjamini-Hochberg correction, then represents each cluster with its lowest-p term.content_tags.findings[16]0.95the tagger's words
content_tagsa web portal integrating gene-list annotation and analysis for experimental biologists
also in: Metascape
content_tags.definitions[0]0.95the tagger's words
content_tagsbatch extraction of diverse gene metadata rather than a synonym for enrichmentcontent_tags.definitions[1]0.95the tagger's words
content_tagskeyword matching against category names and descriptions followed by binary membership flagscontent_tags.definitions[2]0.95the tagger's words
content_tagsa streamlined workflow encoding common options and default best practicescontent_tags.definitions[3]0.95the tagger's words
content_tagsthe adjustable alternative exposing individual workflow stepscontent_tags.definitions[4]0.95the tagger's words
content_tagsKappa-based hierarchical clustering of related enriched termscontent_tags.definitions[5]0.95the tagger's words
content_tagsnodes for enriched terms connected when Kappa similarity exceeds 0.3content_tags.definitions[6]0.95the tagger's words
content_tagslarge statistically significant interaction layouts with little direct actionabilitycontent_tags.definitions[7]0.95the tagger's words
content_tagscasting model-organism candidates into a selected target speciescontent_tags.definitions[8]0.95the tagger's words
content_tagsa MySQL relational knowledgebase with Angular and Python service layerscontent_tags.definitions[9]0.95the tagger's words
content_tags25 — existing data-analysis portals examinedcontent_tags.quantities[0]0.95the tagger's words
content_tagsover 40 — knowledgebases integrated by Metascapecontent_tags.quantities[1]0.95the tagger's words
content_tags67% — estimated publications missing insights because of obsolete portal contentcontent_tags.quantities[2]0.9the tagger's words
content_tags74% — estimated potential new insights missed in those publicationscontent_tags.quantities[3]0.9the tagger's words
content_tags63% — analyses using human datasetscontent_tags.quantities[4]0.95the tagger's words
content_tagsten — model organisms whose identifiers are recognized or supportedcontent_tags.quantities[5]0.95the tagger's words
content_tags~6% — mouse interactome size relative to the available human interactomecontent_tags.quantities[6]0.95the tagger's words
content_tags0.3 — Kappa similarity threshold for enrichment networks and term clusterscontent_tags.quantities[7]0.95the tagger's words
content_tags67% — compound reliability of forty independent 99%-reliable sourcescontent_tags.quantities[8]0.95the tagger's words
content_tags~78% — recent users choosing Express Analysiscontent_tags.quantities[9]0.95the tagger's words
content_tags6% — recent analyses containing more than one gene listcontent_tags.quantities[10]0.95the tagger's words
content_tags60% — surveyed portals using knowledgebases older than one yearcontent_tags.quantities[11]0.95the tagger's words
content_tagsover 70,000 — deduplicated recent analysis sessions used for usage statisticscontent_tags.quantities[12]0.95the tagger's words
content_tags241 — publications used to estimate output usagecontent_tags.quantities[13]0.95the tagger's words
content_tags3% — maximum stated standard deviation of publication-use estimatescontent_tags.quantities[14]0.95the tagger's words
content_tagsdatabase updatescontent_tags.variables[0]0.95the tagger's words
content_tagscoverage of analysescontent_tags.variables[1]0.95the tagger's words
content_tagsinterpretability of outputscontent_tags.variables[2]0.95the tagger's words
content_tagsuser interactionscontent_tags.variables[3]0.95the tagger's words
content_tagsstatistical and computational criteriacontent_tags.variables[4]0.95the tagger's words
content_tagsKappa similaritiescontent_tags.variables[5]0.95the tagger's words
content_tagsp -values
also in: p -values
content_tags.variables[6]0.95the tagger's words
content_tagsq -value
also in: q -value
content_tags.variables[7]0.95the tagger's words
content_tagsavailable computing time and memory spacecontent_tags.variables[8]0.95the tagger's words
content_tagsinput identifier typescontent_tags.variables[9]0.95the tagger's words

Interpretive choices

Tags that could not be placed in the text:

What was deliberately not tagged, and why, is recorded per paper by the tagger. Where a paper has no such record, this page says so rather than implying that nothing was declined.

© 2026 Shir Sivroni · ORCID 0009-0000-2597-2824