ComplexViewer: visualization of curated macromolecular complexes

Bioinformatics. 2017 Nov 15;33(22):3673-3675. doi: 10.1093/bioinformatics/btx497.


Summary: Proteins frequently function as parts of complexes, assemblages of multiple proteins and other biomolecules, yet network visualizations usually only show proteins as parts of binary interactions. ComplexViewer visualizes interactions with more than two participants and thereby avoids the need to first expand these into multiple binary interactions. Furthermore, if binding regions between molecules are known then these can be displayed in the context of the larger complex.

Availability and implementation: freely available under Apache version 2 license; EMBL-EBI Complex Portal:; Source code:; Package:; Language: JavaScript; Web technology: Scalable Vector Graphics; Libraries: D3.js.

Contact: or

MeSH terms

  • Computational Biology / methods*
  • Macromolecular Substances / metabolism
  • Models, Biological*
  • Protein Binding
  • Protein Interaction Domains and Motifs*
  • Protein Interaction Maps*
  • Software*


  • Macromolecular Substances