| RedeR | Cytoscape | Graphviz | igraph | graph |
---|---|---|---|---|---|
Software design | Â | Â | Â | Â | Â |
   Hierarchical data structurea | Yesb | No | Yesb | No | No |
   Data abstractiona | Modularb | Flat | Layeredb | Flat | Flat |
   Data encapsulationa | Yes | Yes | No | No | No |
   Core engine | Java | Java | DOT | C | R |
   R interface | R <-> Java | R -> Java | R <- DOT | R <- C | Pure R |
   Deployment to R | Embedded | External | External | Embedded | Embedded |
   Plugin coding language | R | Java | DOT languagec | Cd | - |
Selected features | Â | Â | Â | Â | Â |
   Scalability on nested networkse | Yes | Nof | Yes | Nog | Nog |
   Interactive graph handling | Yes | Yes | No | Partiallyh | No |
   Dynamic layouts | Yesi | No | No | No | No |
   Comparison across multiple nested networks | Yes | No | No | No | No |
   Panelsj | Yes | No | No | No | No |