Skip to main content
Log in

BioLayoutJava

Versatile Network Visualisation of Structural and Functional Relationships

  • Application Note
  • Published:
Applied Bioinformatics

Abstract

Visualisation of biological networks is becoming a common task for the analysis of high-throughput data. These networks correspond to a wide variety of biological relationships, such as sequence similarity, metabolic pathways, gene regulatory cascades and protein interactions. We present a general approach for the representation and analysis of networks of variable type, size and complexity. The application is based on the original BioLayout program (C-language implementation of the Fruchterman-Rheingold layout algorithm), entirely re-written in Java™ to guarantee portability across platforms. BioLayoutJava provides broader functionality, various analysis techniques, extensions for better visualisation and a new user interface. Examples of analysis of biological networks using BioLayoutJava are presented.

Availability: BioLayoutJava has been tested on Windows® XP, Mac OS® X, Linux and Solaris™ operating systems, and is available from http://www.biolayout.org. The program is free for academic and non-profit research institutions.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Table I
Fig. 1

Similar content being viewed by others

References

  1. Enright AJ, Ouzounis CA. BioLayout: an automatic graph layout algorithm for similarity visualization. Bioinformatics 2001; 17(9): 853–4

    Article  PubMed  CAS  Google Scholar 

  2. Fruchterman TM, Rheingold EM. Force directed placement. Softw Exp Pract 1991; 21: 1129–64

    Article  Google Scholar 

  3. Enright AJ, Ouzounis CA. GeneRAGE: a robust algorithm for sequence clustering and domain detection. Bioinformatics 2000; 16(5): 451–7

    Article  PubMed  CAS  Google Scholar 

  4. Batagelj V, Mrvar A. Pajek — analysis and visualization of large networks. In: Mutzel P, Jünger M, Leipert S, editors. Graph drawing: 9th International Symposium, GD 2001 Vienna, Austria, September 23–26, 2001, revised papers. Series: Lecture notes in computer science. Berlin: Springer-Verlag, 2002; Vol. 2265: 435–7

    Google Scholar 

  5. Ju BH, Park B, Park JH, et al. Visualization and analysis of protein interactions. Bioinformatics 2003; 19(2): 317–8

    Article  PubMed  CAS  Google Scholar 

  6. Breitkreutz BJ, Stark C, Tyers M. Osprey: a network visualization system. Genome Biol 2003; 4(3): R22

    Article  PubMed  Google Scholar 

  7. Shannon P, Markiel A, Ozier O, et al. Cytoscape: a software environment for integrated models of biomolecular interaction networks. Genome Res 2003; 13(11): 2498–504

    Article  PubMed  CAS  Google Scholar 

  8. Mei H, Tarczy-Hornoch P, Mork P, et al. Expression array annotation using the Biomediator biological data integration system and the Bioconductor analytic platform. Proc AMIA Symp 2003: 445–9

    Google Scholar 

  9. Altschul SF, Madden TL, Schaffer AA, et al. Gapped BLAST and PSI-BLAST: a new generation of protein database search programs. Nucleic Acids Res 1997; 25(17): 3389–402

    Article  PubMed  CAS  Google Scholar 

  10. Karp PD, Riley M, Saier M, et al. The EcoCyc Database. Nucleic Acids Res 2002; 30(1): 56–8

    Article  PubMed  CAS  Google Scholar 

Download references

Acknowledgements

We thank the Computational Genomics Group at the European Bioinformatics Institute for extensive testing and invaluable suggestions.

No sources of funding were used to assist in the preparation of this article. The authors have no conflicts of interest that are directly relevant to the Outstation, content of this article.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Christos A. Ouzounis.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Goldovsky, L., Cases, I., Enright, A.J. et al. BioLayoutJava . Appl-Bioinformatics 4, 71–74 (2005). https://doi.org/10.2165/00822942-200504010-00009

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.2165/00822942-200504010-00009

Keywords

Navigation