Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2015 Jul 11:9:34.
doi: 10.1186/s12918-015-0179-6.

CytoASP: a Cytoscape app for qualitative consistency reasoning, prediction and repair in biological networks

Affiliations

CytoASP: a Cytoscape app for qualitative consistency reasoning, prediction and repair in biological networks

Aristotelis Kittas et al. BMC Syst Biol. .

Abstract

Background: Qualitative reasoning frameworks, such as the Sign Consistency Model (SCM), enable modelling regulatory networks to check whether observed behaviour can be explained or if unobserved behaviour can be predicted. The BioASP software collection offers ideal tools for such analyses. Additionally, the Cytoscape platform can offer extensive functionality and visualisation capabilities. However, specialist programming knowledge is required to use BioASP and no methods exist to integrate both of these software platforms effectively.

Results: We report the implementation of CytoASP, an app that allows the use of BioASP for influence graph consistency checking, prediction and repair operations through Cytoscape. While offering inherent benefits over traditional approaches using BioASP, it provides additional advantages such as customised visualisation of predictions and repairs, as well as the ability to analyse multiple networks in parallel, exploiting multi-core architecture. We demonstrate its usage in a case study of a yeast genetic network, and highlight its capabilities in reasoning over regulatory networks.

Conclusion: We have presented a user-friendly Cytoscape app for the analysis of regulatory networks using BioASP. It allows easy integration of qualitative modelling, combining the functionality of BioASP with the visualisation and processing capability in Cytoscape, and thereby greatly simplifying qualitative network modelling, promoting its use in relevant projects.

PubMed Disclaimer

Figures

Fig. 1
Fig. 1
User interface of CytoASP. A typical workflow in CytoASP consists of four distinct steps: i. interaction assignment, ii. specifying observations iii. repair options and iv. visualisation options. After these options have been assigned the app proceeds to analyse the selected network and output the results
Fig. 2
Fig. 2
Network modelling in CytoASP. Overview of analysis done in network from [8], using transcriptional data from [9]. Detailed view of central part of the network, where one can spot regulations in observed and predicted nodes, as well as repairs common in all minimal repair sets. Predictions are presented as border-coloured nodes and observations as solid coloured, where cyan and yellow represent up and down regulation respectively. In the close-up view nodes are highlighted after post-processing the network exported from Cytoscape using the vector editing software Inkscape (https://inkscape.org/)

Similar articles

Cited by

References

    1. Samaga R, Klamt S. Modeling approaches for qualitative and semi-quantitative analysis of cellular signaling networks. Cell Commun Sign. 2013;11(1):43. doi: 10.1186/1478-811X-11-43. - DOI - PMC - PubMed
    1. Siegel A, Radulescu O, Le Borgne M, et al. Qualitative analysis of the relation between DNA microarray data and behavioral models of regulation networks. Bio Syst. 2006;84(2):153–74. - PubMed
    1. Gebser M, König A, Schaub T, et al. 2010 22nd IEEE Int. Conf. on Tools with Art. Intel. (ICTAI) Arras: IEEE; 2010. The BioASP library: ASP solutions for systems biology.
    1. Baral C. Knowledge Representation, Reasoning, and Declarative Problem Solving. New York, NY, USA: Cambridge University Press; 2003.
    1. Brewka G, Eiter T, Truszczyński M. Answer set programming at a glance. Commun ACM. 2011;54(12):92–103. doi: 10.1145/2043174.2043195. - DOI

Publication types

LinkOut - more resources