Literature DB >> 23595664

Cytoscape app store.

Samad Lotia1, Jason Montojo, Yue Dong, Gary D Bader, Alexander R Pico.   

Abstract

SUMMARY: Cytoscape is an open source software tool for biological network visualization and analysis, which can be extended with independently developed apps. We launched the Cytoscape App Store to highlight the important features that apps add to Cytoscape, enable researchers to find and install apps they need and help developers promote their apps. AVAILABILITY: The App Store is available at http://apps.cytoscape.org. CONTACT: apico@gladstone.ucsf.edu.

Entities:  

Mesh:

Year:  2013        PMID: 23595664      PMCID: PMC3654709          DOI: 10.1093/bioinformatics/btt138

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


1 INTRODUCTION

Cytoscape is an open source software tool for network visualization and analysis, primarily for biological data (Cline ; Shannon ). When users first install Cytoscape, it has a small well-defined set of functionality for working with networks. In addition, Cytoscape has an open architecture so that others can extend its functionality with apps. Cytoscape apps are additional software packages independently developed, licensed and installed. The wide-ranging functionality and specialization of Cytoscape principally reside in its apps. Over 150 free apps have been contributed to our Web site by developers from over a dozen countries. Originally, the Cytoscape team maintained a catalog of submitted apps (called ‘plugins’ at the time) that were accessible from a web page or from within Cytoscape. The catalog had several limitations. Search was limited to exact matches to app names; users could not search by app description, category or author; and apps were categorized by single terms chosen by the Cytoscape team, not app developers. Each app entry in the catalog listed all versions of an app and did not emphasize the latest version. This catalog did not make it easy for users to discover apps in which they might be interested, e.g. based on their functionality. Moreover, when users did find an interesting app through the web page catalog, they had to search for the app again in Cytoscape to install it. To help address the needs of users, we launched the Cytoscape App Store (Fig. 1A) to coincide with the release of Cytoscape 3.0, a major re-architecturing of Cytoscape for improved stability, performance and versatility. The overarching goals of the Cytoscape App Store are to highlight the important features apps add to Cytoscape, to enable researchers to find apps they need and for developers to promote their apps. Here, we describe the features of the App Store for both users and app developers.
Fig. 1.

(A) The Cytoscape App Store main page, with three ways for discovering apps: Featured Apps, Categories and Search. (B) A Cytoscape app page, where users can learn about the app through screenshots, a description and tutorial and Web site links. Users can rate, review and perform one-click installation from their browser

(A) The Cytoscape App Store main page, with three ways for discovering apps: Featured Apps, Categories and Search. (B) A Cytoscape app page, where users can learn about the app through screenshots, a description and tutorial and Web site links. Users can rate, review and perform one-click installation from their browser

2 METHODS

The App Store offers multiple ways for users to discover apps (Fig. 1A). First, we provide a Featured Apps section that invites new users of Cytoscape to simply click on a featured app, read about it and, with a single click, install it. Thus, we promote a learning-by-action approach to understanding the role and scope of apps by maintaining a low barrier to entry. Second, there is a list of categories for users with a general idea of the kind of app in which they are interested. Users find all apps of a given type by clicking on a category. An app can belong to several categories, each chosen by their authors. Third, users can search for an app based on its name, description, categories, authors and authors’ institutions. With these features, we hope to encourage users to browse the App Store, discover and learn about apps, and install them to expand the capabilities of Cytoscape. App pages have several aspects to help users learn about a particular app’s capabilities and usage (Fig. 1B). App authors can provide screenshots and in-depth descriptions on their app page. They can also provide links to their own Web site and tutorials. Though not required, we encourage authors to release their app under standard open source practices and to provide a link to a code repository. Users can also learn about the popularity of an app by its rating and number of downloads. Any visitor to an app page can rate it from zero to five stars, with five stars being the best. Each app has a download statistics page with a timeline plot of downloads per version and a world map showing where downloads occurred. These app statistics are often valuable to authors, as well as potential users, to track usage and justify further development and support of their work. Apps can be installed right from the App Store with a single click without having to leave the browser when Cytoscape 3.0 or above is running. If an already installed app is out-of-date, it can be upgraded from the Web site using the same feature. The most recent version of an app is prominently displayed; older versions of an app can be manually downloaded in the Release History panel. From within Cytoscape, apps can also be searched for, installed, upgraded and uninstalled using the App Manager tool. The underlying goal of these features is to make app installation as easy as possible. We hope to entice users to install and experiment with apps by removing cumbersome and confusing steps. Aside from users, app authors also benefit from the App Store. Authors can directly edit their app pages with their changes reflected in real-time preview. They can provide a custom icon, screenshots and a unique description to distinguish their app. Authors can submit new apps to the App Store with immediate technical feedback for ensuring that submissions follow Cytoscape’s metadata conventions. Authors can also post a contact email address and a link to their app's source code to encourage user engagement.

3 CONCLUSION

The App Store was designed with the latest Cytoscape 3.0 architecture in mind. For each Cytoscape 3.0 app, the App Store supports unique features like one-click install and comprehensive download statistics. 2.x Cytoscape apps are also available on the App Store despite being incompatible with Cytoscape 3.0. We plan to continue supporting these apps throughout the transition to Cytoscape 3.0, though we anticipate rapid growth in new and ported apps for 3.0 as it gains adoption in the community. The App Store is already playing a broader role in the Cytoscape community than just a place for browsing and submitting apps. For instance, we held a competition for the best Cytoscape 3.0 apps in December 2012 (http://nrnb.org/competitions.html). The first prize was shared by ClueGO, which visualizes the relationship between gene ontology terms (Bindea ; http://apps.cytoscape.org/apps/cluego), and DynNetwork, which visualizes networks with time-based movement (http://apps.cytoscape.org/apps/dynnetwork). We plan to host more competitions in the future to encourage Cytoscape 3.0 app development. Apps and the app developer community play a critical role in success of Cytoscape, ensuring its continued relevance and reach as the field of network biology evolves. The new Cytoscape App Store aims to increase the visibility and accessibility of apps, providing support to both Cytoscape users and app developers. We anticipate that traffic will continue to increase as apps—and the App Store—become more prominent in the Cytoscape community. Funding: This work is supported by a grant from the Biomedical Technology, Bioinformatics and Computational Biology (BBCB) at National Institute of General Medical Sciences (NIGMS), National Institutes of Health (NIH) [P41 GM103504]. Conflict of Interest: none declared.
  3 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.  Integration of biological networks and gene expression data using Cytoscape.

Authors:  Melissa S Cline; Michael Smoot; Ethan Cerami; Allan Kuchinsky; Nerius Landys; Chris Workman; Rowan Christmas; Iliana Avila-Campilo; Michael Creech; Benjamin Gross; Kristina Hanspers; Ruth Isserlin; Ryan Kelley; Sarah Killcoyne; Samad Lotia; Steven Maere; John Morris; Keiichiro Ono; Vuk Pavlovic; Alexander R Pico; Aditya Vailaya; Peng-Liang Wang; Annette Adler; Bruce R Conklin; Leroy Hood; Martin Kuiper; Chris Sander; Ilya Schmulevich; Benno Schwikowski; Guy J Warner; Trey Ideker; Gary D Bader
Journal:  Nat Protoc       Date:  2007       Impact factor: 13.491

3.  ClueGO: a Cytoscape plug-in to decipher functionally grouped gene ontology and pathway annotation networks.

Authors:  Gabriela Bindea; Bernhard Mlecnik; Hubert Hackl; Pornpimol Charoentong; Marie Tosolini; Amos Kirilovsky; Wolf-Herman Fridman; Franck Pagès; Zlatko Trajanoski; Jérôme Galon
Journal:  Bioinformatics       Date:  2009-02-23       Impact factor: 6.937

  3 in total
  52 in total

1.  Graphery: interactive tutorials for biological network algorithms.

Authors:  Heyuan Zeng; Jinbiao Zhang; Gabriel A Preising; Tobias Rubel; Pramesh Singh; Anna Ritz
Journal:  Nucleic Acids Res       Date:  2021-07-02       Impact factor: 16.971

2.  Integrated mRNA and lncRNA expression profiling for exploring metastatic biomarkers of human intrahepatic cholangiocarcinoma.

Authors:  Lisheng Lv; Miaoyan Wei; Peiyi Lin; Zhisheng Chen; Peng Gong; Zhiwei Quan; Zhaohui Tang
Journal:  Am J Cancer Res       Date:  2017-03-01       Impact factor: 6.166

3.  UCSF ChimeraX: Meeting modern challenges in visualization and analysis.

Authors:  Thomas D Goddard; Conrad C Huang; Elaine C Meng; Eric F Pettersen; Gregory S Couch; John H Morris; Thomas E Ferrin
Journal:  Protein Sci       Date:  2017-09-06       Impact factor: 6.725

4.  Widespread Dysregulation of Long Noncoding Genes Associated With Fatty Acid Metabolism, Cell Division, and Immune Response Gene Networks in Xenobiotic-exposed Rat Liver.

Authors:  Kritika Karri; David J Waxman
Journal:  Toxicol Sci       Date:  2020-04-01       Impact factor: 4.849

5.  Novel function discovery with GeneMANIA: a new integrated resource for gene function prediction in Escherichia coli.

Authors:  James Vlasblom; Khalid Zuberi; Harold Rodriguez; Roland Arnold; Alla Gagarinova; Viktor Deineko; Ashwani Kumar; Elisa Leung; Kamran Rizzolo; Bahram Samanfar; Luke Chang; Sadhna Phanse; Ashkan Golshani; Jack F Greenblatt; Walid A Houry; Andrew Emili; Quaid Morris; Gary Bader; Mohan Babu
Journal:  Bioinformatics       Date:  2014-10-13       Impact factor: 6.937

6.  Developmental Chromatin Restriction of Pro-Growth Gene Networks Acts as an Epigenetic Barrier to Axon Regeneration in Cortical Neurons.

Authors:  Ishwariya Venkatesh; Vatsal Mehra; Zimei Wang; Ben Califf; Murray G Blackmore
Journal:  Dev Neurobiol       Date:  2018-06-14       Impact factor: 3.964

7.  Patterns of Volatility Across the Spike Protein Accurately Predict the Emergence of Mutations within SARS-CoV-2 Lineages.

Authors:  Roberth A Rojas Chávez; Mohammad Fili; Changze Han; Syed A Rahman; Isaiah G L Bicar; Guiping Hu; Jishnu Das; Grant D Brown; Hillel Haim
Journal:  bioRxiv       Date:  2022-02-02

8.  cddApp: a Cytoscape app for accessing the NCBI conserved domain database.

Authors:  John H Morris; Allan Wu; Roxanne A Yamashita; Aron Marchler-Bauer; Thomas E Ferrin
Journal:  Bioinformatics       Date:  2014-09-10       Impact factor: 6.937

9.  Biological network exploration with Cytoscape 3.

Authors:  Gang Su; John H Morris; Barry Demchak; Gary D Bader
Journal:  Curr Protoc Bioinformatics       Date:  2014-09-08

10.  Cannabidiol Displays Proteomic Similarities to Antipsychotics in Cuprizone-Exposed Human Oligodendrocytic Cell Line MO3.13.

Authors:  Ana Caroline Brambilla Falvella; Bradley Joseph Smith; Licia C Silva-Costa; Aline G F Valença; Fernanda Crunfli; Antonio W Zuardi; Jaime E Hallak; José A Crippa; Valéria de Almeida; Daniel Martins-de-Souza
Journal:  Front Mol Neurosci       Date:  2021-05-28       Impact factor: 5.639

View more

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