HiveR is an R package for creating and plotting 2D and 3D hive plots. Hive plots are a unique method of displaying networks of many types. They were invented by Martin Krzywinski at the Genome Sciences Center. Martin's web site has numerous examples of his creatvity in displaying scientific information. Hive plots are featured here.
These two plots are plant-pollinator webs for two closely related sites, one grazed, one not. Plants are plotted on the right axis, pollinators are on the left axis. The radius of a node is d', a measure of specialization. Edge width is proportional to the visits between a given plant and a pollinator (as is the color of the edge: redder means more visits).
The animation at right shows a portion of the HIV-human protein-protein interaction network described in Jager et. al. "Global Landscape of HIV-human protein complexes" Nature vol 481, pg 365 (2012). POL, IN, RT and PR are HIV proteins. The nodes on each axis are human proteins which interact with the HIV proteins. The radii of the nodes are MiST scores, a measure of the protein-protein affinity. A red edge thus represents a human protein interacting with two different HIV proteins (e.g. POL - x - PR where x is a human protein).When the curvature of the edge is not constant that indicates that the affinity of the protein interactions is very different. The blue edges represent indirect communication between two HIV proteins(e.g. POL - x - y - PR). Most nodes are shown in green. Nodes without edges are human proteins that only interact with one HIV protein, the protein whose axis they are plotted on. There are quite a few of these. Yellow, larger nodes have at least two edges.