Skip to content
/ gnc Public

A Cytoscape app for analyzing gene networks coherence using graph theory

License

Notifications You must be signed in to change notification settings

juanjoDiaz/gnc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GNC: Gene Network Coherence with direct and indirect relationships

GNC is a Cytoscape app designed to analyze gene networks coherence using direct and indirect relationships.

Installing GNC

GNC is a Cytoscape app so the first thing is to install Cytoscape. You can download it here.

Then, you can get GNC through Cytoscape's App Manager or from the Cytoscape Store (http://apps.cytoscape.org/apps/gnc).

If everything goes well, you will get a new item in the Apps menu called GNC.

Using GNC

Configuring and launching GNC

GNC consider your current selected network as the network to analyzed so you need to have a network and/or a network view open in Cytoscape.

Open GNC from the Apps menu and you'll be presented with the configuration dialog.

GNC Results

Select one of the preloaded databases or load your own custom biological databases which must be a “.txt” file formatted as:

Node1;Node2
Node1;Node3
...
Node1;Node N
...
Node N;Node M

It should be noted that, when selecting a custom database you can select from the right side of the dialog the delimiter you want to use for your file.

Sit back and relax.

Evaluating GNC results

Once GNC analysis is completed, the results are displayed in Cytoscape.

GNC Results

The Results panel (right) shows global information about the network and allows to download the coherence matrix calculated

The Table panel (bottom) contains three tables:

  • Network table: includes the same information that is displayed in the Result panel
  • Node table: Each node is marked by whether is present or not in the biological database
  • Edge table: Each edge includes the biological coherence between the nodes at its ends

The network view (center) is styled according to the information above:

  • Nodes are:
    • Blue if present in the biological network
    • Pink if not
  • Edges are:
    • Pink if one of the nodes at its ends isn't present in the biological network
    • Green if the direct relation between the nodes at its ends is confirmed by the biological database (GNC=1)
    • Grey scale otherwise (A darker color represents higher biological coherence)

Other information

Where to get biological-databases?

GNC allows the user to use any biological database in the form of a network as gold-standard for the analysis. The database to use will depends on the particular experiment.

GNC comes with few databases preloaded that you can use. However, this example database might become obsolete quite rapidly and only cover two organisms (Homo Sapiens and Saccharomyces Cerevisiae) For more up-to-date versions or to find databases for other organisms, you can also download more from:

You might need to process the downloaded files to comply with the format described above.

Please note that this are just some example sources and there are many more.

Reference

Díaz-Montaña, J. J., F. Gómez-Vela, and N. Díaz-Díaz. "GNC-app: A new Cytoscape app to rate gene networks biological coherence using gene-gene indirect relationships." Bio Systems (2018).

COPYRIGHT

Copyright © 2016 Universidad Pablo de Olavide, Spain.