Literature DB >> 20947524

OmicsAnalyzer: a Cytoscape plug-in suite for modeling omics data.

Tian Xia1, John V Hemert, Julie A Dickerson.   

Abstract

SUMMARY: OmicsAnalyzer is a Cytoscape plug-in for visual omics-based network analysis that (i) integrates hetero-omics data for one or more species; (ii) performs statistical tests on the integrated datasets; and (iii) visualizes results in a network context. AVAILABILITY: Implemented in Java, OmicsAnalyzer runs with Cytoscape 2.6 and 2.7. Binaries, documentation and video walkthroughs are freely available at http://vrac.iastate.edu/~jlv/omicsanalyzer/ CONTACT: julied@iastate.edu; netscape@iastate.edu

Entities:  

Mesh:

Year:  2010        PMID: 20947524      PMCID: PMC2982160          DOI: 10.1093/bioinformatics/btq583

Source DB:  PubMed          Journal:  Bioinformatics        ISSN: 1367-4803            Impact factor:   6.937


1 INTRODUCTION

The widespread use of omics-related biotechnologies has led to many heterogeneous omics datasets. Software packages facilitate the interpretation of omics data by using graph models where nodes represent bio-elements and edges are bio-interactions between these elements (Junker ). However, the complexity of biological systems and omics datasets require an integrative analytical environment, which allows network manipulation at different levels of detail, flexible mappings between multiple omics datasets coupled with data visualization and providing statistical analysis and system simulation and visualization of resulting analysis. Cytoscape (Shannon ), an open source platform software dedicated to network modeling in biology, provides a highly flexible environment for combining these elements. To meet the above requirements, OmicsAnalyzer (i) manipulates networks through interface connection with third-party plug-ins; (ii) maps omics datasets within or across species and manages the datasets; (iii) visualizes dynamic data using plots and animations; and (iv) analyzes data using built-in statistical functions. The integration of these key analysis functionalities is a key building block for omics data analysis in systems biology.

2 FUNCTIONALITY AND IMPLEMENTATION

The key features of OmicsAnalyzer are presented in three levels (Fig. 1A), which function both independently as standalone tools and communicate with each other to facilitate system-level analysis. The levels are accessible as tabs in the Cytoscape control panel. In the first level, Data Collection and Preprocessing, there are two modules: network generator and omics data integration. The network generator enables the user to select subnetworks of interest with respect to the network topology at different levels of detail such as cycle, dense module or network motif. OmicsAnalyzer manipulates the network by communicating with the Cytoscape platform or third-part plug-ins. Specific functionality includes: (i) selection of arbitrary subnetworks using a graphical editor provided by Cytoscape; and (ii) defining special interest networks based on network motifs, cycles, modules, shortest paths determined by existing Cytoscape plug-ins, such as SubgraphCreator. The Omics data integration module is based on our previously developed plug-in, OmicsViz (Xia and Dickerson, 2008). Data integration is performed in two ways. First, omics datasets can be linked using a common naming scheme between the data file and names defined in a user-selectable network attribute. Second, the user can provide a mapping file of homologous or orthologous terms to allow integration of omics datasets from different biotechnology platforms with networks and mapping of omics datasets across species (for detailed mapping rules, see Xia and Dickerson, 2008). The module can also map multiple omics datasets to multiple networks by selecting a dataset in under the data integration tab while viewing a network. The integration allows users to compare omics data across related networks to gain insights into biological dynamics and function.
Fig. 1.

(A) Workflow of OmicsAnalyzer. It consists of three levels, the data collection and preprocessing level, visualization level and analysis level. Other four pictures show an example of OmicsAnalyzer functionalities. (B) In a subnetwork featured by a hub gene cysB of an E.Coli regulatory network, three nodes are selected as reference nodes (green, blue and red), their correlated node groups with respect to imported transcriptomics dataset are found by Pearson's correlation calculation and highlighted in red and green, respectively. Scatterplots for two pairs of genes are also shown. (C) The subnetwork and the associated microarray dataset are visualized in three different chart-based new network views.

(A) Workflow of OmicsAnalyzer. It consists of three levels, the data collection and preprocessing level, visualization level and analysis level. Other four pictures show an example of OmicsAnalyzer functionalities. (B) In a subnetwork featured by a hub gene cysB of an E.Coli regulatory network, three nodes are selected as reference nodes (green, blue and red), their correlated node groups with respect to imported transcriptomics dataset are found by Pearson's correlation calculation and highlighted in red and green, respectively. Scatterplots for two pairs of genes are also shown. (C) The subnetwork and the associated microarray dataset are visualized in three different chart-based new network views. At the statistical level, OmicsAnalyzer offers a variety of statistical analysis methods for imported omics datasets that are mapped onto biochemical networks. Users can visually mine one or more datasets integrated on a single network for relationships or other patterns using our node scatter plots. It also provides a user-defined correlation coefficient (Pearson's, Kendall and Spearman's rank) selection criterion, which highlights and clusters nodes meeting the criterion with respect to a reference node. The resulting clusters are visually differentiated using colors automatically assigned to corresponding reference nodes. For interactive analysis, when one reference node is selected, its group (correlated nodes) is highlighted. The visualization level provides different methods to display data and network. OmicsAnalyzer uses node view components to describe data. For integrated visualization of multiple omics datasets associated with one node, it produces several types of chart pictures using the JFreeChart library (Gilbert and Morgner, 2007). Users can switch between line, bar, spider web and pie chart styles to examine the omics datasets simultaneously. To visualize the dynamics of time series datasets, OmicsAnalyzer provides local and global animation functions. In local mode, users can focus on specific set of nodes where a line chart animation is shown in a panel. In global mode, it uses node color to map measurement values at one time or experimental condition. Users can control the play of animation and investigate the entire network dynamics in omics datasets. Multiple datasets can be read in at one time and the user can select which ones they would like see in a scrollable list.

3 USAGE EXAMPLE

A brief usage example is shown Figure 1, which uses an Escherichia coli K-12 regulatory pathway as an input network (Covert ; Fig. 1 in Samal and Jain, 2008) and omics data (provided by Ishii ) as imported data. In the network, a gene, cysB, serves as a hub gene with high connectivity. Here, OmicsAnalyzer created a subnetwork module which contains nodes with direct links to cysB. In the subnetwork, three reference nodes are picked out to find the corresponding correlated group. After setting Pearson's correlation method and 0.86 as coefficient threshold, the resulting two groups are visualized in the network panel. Each group is highlighted colorfully according to background color of their reference node (Fig. 1B). For specific nodes of interest, OmicsAnalyzer offers scatterplots to examine hidden relationships in the datasets. At the lower left corner of Fig. 1B, two genes tauA (b0365) and tauB (b0366), which might be related to gene cysN (b2751) in the dataset are selected to apply the scatter plotting. User can easily see the expression profile of gene tauB is more related to gene cysN than tauA. More details about the functionalities and a tutorial of OmicsAnalyzer are available online. Figure 1C shows visualizations of the associated transcriptomics data in three chart styles in network context.
  6 in total

1.  Cytoscape: a software environment for integrated models of biomolecular interaction networks.

Authors:  Paul Shannon; Andrew Markiel; Owen Ozier; Nitin S Baliga; Jonathan T Wang; Daniel Ramage; Nada Amin; Benno Schwikowski; Trey Ideker
Journal:  Genome Res       Date:  2003-11       Impact factor: 9.043

2.  Integrating high-throughput and computational data elucidates bacterial networks.

Authors:  Markus W Covert; Eric M Knight; Jennifer L Reed; Markus J Herrgard; Bernhard O Palsson
Journal:  Nature       Date:  2004-05-06       Impact factor: 49.962

3.  Multiple high-throughput analyses monitor the response of E. coli to perturbations.

Authors:  Nobuyoshi Ishii; Kenji Nakahigashi; Tomoya Baba; Martin Robert; Tomoyoshi Soga; Akio Kanai; Takashi Hirasawa; Miki Naba; Kenta Hirai; Aminul Hoque; Pei Yee Ho; Yuji Kakazu; Kaori Sugawara; Saori Igarashi; Satoshi Harada; Takeshi Masuda; Naoyuki Sugiyama; Takashi Togashi; Miki Hasegawa; Yuki Takai; Katsuyuki Yugi; Kazuharu Arakawa; Nayuta Iwata; Yoshihiro Toya; Yoichi Nakayama; Takaaki Nishioka; Kazuyuki Shimizu; Hirotada Mori; Masaru Tomita
Journal:  Science       Date:  2007-03-22       Impact factor: 47.728

4.  OmicsViz: Cytoscape plug-in for visualizing omics data across species.

Authors:  Tian Xia; Julie A Dickerson
Journal:  Bioinformatics       Date:  2008-09-08       Impact factor: 6.937

5.  VANTED: a system for advanced data analysis and visualization in the context of biological networks.

Authors:  Björn H Junker; Christian Klukas; Falk Schreiber
Journal:  BMC Bioinformatics       Date:  2006-03-06       Impact factor: 3.169

6.  The regulatory network of E. coli metabolism as a Boolean dynamical system exhibits both homeostasis and flexibility of response.

Authors:  Areejit Samal; Sanjay Jain
Journal:  BMC Syst Biol       Date:  2008-02-29
  6 in total
  10 in total

1.  There and back again; historical perspective and future directions for Vaccinium breeding and research studies.

Authors:  Patrick P Edger; Massimo Iorizzo; Nahla V Bassil; Juliana Benevenuto; Luis Felipe V Ferrão; Lara Giongo; Kim Hummer; Lovely Mae F Lawas; Courtney P Leisner; Changying Li; Patricio R Munoz; Hamid Ashrafi; Amaya Atucha; Ebrahiem M Babiker; Elizabeth Canales; David Chagné; Lisa DeVetter; Mark Ehlenfeldt; Richard V Espley; Karina Gallardo; Catrin S Günther; Michael Hardigan; Amanda M Hulse-Kemp; MacKenzie Jacobs; Mary Ann Lila; Claire Luby; Dorrie Main; Molla F Mengist; Gregory L Owens; Penelope Perkins-Veazie; James Polashock; Marti Pottorff; Lisa J Rowland; Charles A Sims; Guo-Qing Song; Jessica Spencer; Nicholi Vorsa; Alan E Yocca; Juan Zalapa
Journal:  Hortic Res       Date:  2022-04-11       Impact factor: 7.291

2.  A travel guide to Cytoscape plugins.

Authors:  Rintaro Saito; Michael E Smoot; Keiichiro Ono; Johannes Ruscheinski; Peng-Liang Wang; Samad Lotia; Alexander R Pico; Gary D Bader; Trey Ideker
Journal:  Nat Methods       Date:  2012-11-06       Impact factor: 28.547

3.  Human cancer classification: a systems biology- based model integrating morphology, cancer stem cells, proteomics, and genomics.

Authors:  Halliday A Idikio
Journal:  J Cancer       Date:  2011-02-22       Impact factor: 4.207

4.  CytoModeler: a tool for bridging large-scale network analysis and dynamic quantitative modeling.

Authors:  Tian Xia; John Van Hemert; Julie A Dickerson
Journal:  Bioinformatics       Date:  2011-04-20       Impact factor: 6.937

Review 5.  Effects of abiotic stress on plants: a systems biology perspective.

Authors:  Grant R Cramer; Kaoru Urano; Serge Delrot; Mario Pezzotti; Kazuo Shinozaki
Journal:  BMC Plant Biol       Date:  2011-11-17       Impact factor: 4.215

6.  ENViz: a Cytoscape App for integrated statistical analysis and visualization of sample-matched data with multiple data types.

Authors:  Israel Steinfeld; Roy Navon; Michael L Creech; Zohar Yakhini; Anya Tsalenko
Journal:  Bioinformatics       Date:  2015-01-09       Impact factor: 6.937

Review 7.  Review of Statistical Learning Methods in Integrated Omics Studies (An Integrated Information Science).

Authors:  Irene Sui Lan Zeng; Thomas Lumley
Journal:  Bioinform Biol Insights       Date:  2018-02-20

8.  Data and knowledge management in translational research: implementation of the eTRIKS platform for the IMI OncoTrack consortium.

Authors:  Wei Gu; Reha Yildirimman; Emmanuel Van der Stuyft; Denny Verbeeck; Sascha Herzinger; Venkata Satagopam; Adriano Barbosa-Silva; Reinhard Schneider; Bodo Lange; Hans Lehrach; Yike Guo; David Henderson; Anthony Rowe
Journal:  BMC Bioinformatics       Date:  2019-04-01       Impact factor: 3.169

Review 9.  Holo-omics for deciphering plant-microbiome interactions.

Authors:  Ling Xu; Grady Pierroz; Heidi M-L Wipf; Cheng Gao; John W Taylor; Peggy G Lemaux; Devin Coleman-Derr
Journal:  Microbiome       Date:  2021-03-24       Impact factor: 14.650

10.  Integrating biological pathways and genomic profiles with ChiBE 2.

Authors:  Özgün Babur; Ugur Dogrusoz; Merve Çakır; Bülent Arman Aksoy; Nikolaus Schultz; Chris Sander; Emek Demir
Journal:  BMC Genomics       Date:  2014-08-03       Impact factor: 3.969

  10 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.