Mango Graph Studio is Currently Unavailable for Purchase or Download

Our Goals with Mango Graph Studio

Complex means “composed of many different parts”. What word describes better the state of data analysis today? From open digital repositories to self reported personal information, companies and individuals have access to a treasure trove of information. But transforming this seemingly endless supply of data into practical applications continues to be a monolithic and many-headed beast.

The analysis of data is defined as the process of inspecting, cleaning, transforming, and modeling data with the goal of discovering useful information, suggesting conclusions, and supporting decision-making. This explosion of publicly available data means anyone can become a professional analyst. The major hurdle is time and complexity. Analysts often go through a multi-step process to download, clean, integrate, and analyze data. Time and effort is needed to logically organize the data before data exploration can begin. We hoped to develop a tool that enabled data analysts to interact with the data in a way that is effective, fast, and user-friendly.

Mango grew out of the belief that complex does not have to mean difficult and overwhelming. Using a set of starting principles, complexity can be managed, integrated, and interpreted. We wanted to make serendipitous discoveries more accessible and user friendly. From this goal, we developed the Mango system and this book will introduce you, the reader, to the playground of network analysis.

Screen Captures

Click for full image.

Yeast Crown

Mango showing yeast protein interaction network in a crown plot


Mango showing U.S. Airport connectivity

Home Page

Mango home page with an example graph









Mango download information

Mango Update 1.24 offers some new features and bug fixes

1.24 New simulation features and improvements — 07/15/2016

  • Added a new lattice() function to generate meshes and other geometry shapes; see Mango User Guide for details
  • New visual aids on graph canvas where a node id is displayed and all its links are highlighted automatically when moused over; a click on the node will lock its display until another click
  • New feature where a node id is printed in console when clicked; this facilitates Gel code node naming when retrieving attribute values from a specific node
  • Double-clicking in a rotated 3D graph canvas resets its 3D view to standar orientation and zoom level; this allows graphs to be reoriented without having to close and reopen its graph canvas
  • Added automatic line wrap and line numbers in Gel editor which facilitate isolating any compiler error location
  • Gel editor now maintains selected text block after each Ctrl-Enter or Alt-Enter command execution, which facilitates running a block of Gel code repeatedly. If no text block is selected, after the command execution the cursor will move to next line as before
  • Fixed a center command bug; now it really centers the graph!
  • Updated the KGML reader for KEGG database access which offers more robust parsing of KEGG XML data
  • Improved Mac Excel generated csv/tsv file import to Mango
  • Fixed import function parsing of user provided header lines, preventing punctuation symbols or Gel reserve words be named for attributes
  • More robust auto typing in Gel editor display
  • Overall Mango program stability and efficiency improvements


Interested in viewing earlier release notes? Click here to view all previous versions.

Need help?