LINUX CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>

7-DAY TOP DOWNLOAD

#
Program
BackTrack 3.0
2,521
Yahoo Messenger
1.0.4

1,989
Wine 1.1.4
1,804
VLC 0.9.0
1,693
KNOPPIX Live DVD
5.3.1

1,498
Thunderbird PST
Import plugin 1.2

1,472
Mandriva Linux
2008.1 / 2009 RC1

1,460
Beryl 0.2.1
1,302
MPlayer 1.0 RC2
1,212
Fedora 9 / 10 Alpha
1,147

WEEK'S BEST

  • Softpedia Linux RS...
  • Ubuntu 8.04.1
  • Pidgin 2.5.1
  • Adobe Flash Player...
  • The Gimp 2.4.7 / 2...
  • openSUSE Linux 11....
  • Linux Kernel 2.6.2...
  • Super Grub Disk 0....
  • Skype 2.0.068
  • OpenOffice.org 2.4...
  • Mozilla Firefox 3....
  • Transmission 1.33
  • DeVeDe 3.11b
  • Wine 1.1.4
  • wine-doors 0.1.2
  • Shoreline Firewall...
  • Linux Mint 5.0
  • Google Gadgets 0.1...
  • Fedora 9 / 10 Alpha
  • Opera 9.52
  • Home / Linux / Programming / Libraries

    GraphViz 2.02



    No screenshots available
    Downloads: 0  Add to download basket  Tell us about an update
    User Rating:
    Rated by:
    Good (3.1/5)
    12 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Leon Brocard | More programs
    Perl Artistic License / FREE
    May 15th, 2007, 08:05 GMT
    ROOT / Programming / Libraries

     Read user reviews (0)  Add a review  Refer to a friend  Subscribe

     

    GraphViz description

     

    GraphViz is a Perl interface to the GraphViz graphing tool.

    GraphViz is a Perl interface to the GraphViz graphing tool.

    SYNOPSIS

    use GraphViz;

    my $g = GraphViz->new();

    $g->add_node('London');
    $g->add_node('Paris', label => 'City ofnlurve');
    $g->add_node('New York');

    $g->add_edge('London' => 'Paris');
    $g->add_edge('London' => 'New York', label => 'Far');
    $g->add_edge('Paris' => 'London');

    print $g->as_png;

    This module provides an interface to layout and image generation of directed and undirected graphs in a variety of formats (PostScript, PNG, etc.) using the "dot", "neato", "twopi", "circo" and "fdp" programs from the GraphViz project (http://www.graphviz.org/ or http://www.research.att.com/sw/tools/graphviz/).

    What is a graph?

    A (undirected) graph is a collection of nodes linked together with edges.
    A directed graph is the same as a graph, but the edges have a direction.

    What is GraphViz?

    This module is an interface to the GraphViz toolset (http://www.graphviz.org/). The GraphViz tools provide automatic graph layout and drawing. This module simplifies the creation of graphs and hides some of the complexity of the GraphViz module.

    Laying out graphs in an aesthetically-pleasing way is a hard problem - there may be multiple ways to lay out the same graph, each with their own quirks. GraphViz luckily takes part of this hard problem and does a pretty good job in a couple of seconds for most graphs.

    Why should I use this module?

    Observation aids comprehension. That is a fancy way of expressing that popular faux-Chinese proverb: "a picture is worth a thousand words".
    Text is not always the best way to represent anything and everything to do with a computer programs. Pictures and images are easier to assimilate than text. The ability to show a particular thing graphically can aid a great deal in comprehending what that thing really represents.

    Diagrams are computationally efficient, because information can be indexed by location; they group related information in the same area. They also allow relations to be expressed between elements without labeling the elements.
    A friend of mine used this to his advantage when trying to remember important dates in computer history. Instead of sitting down and trying to remember everything, he printed over a hundred posters (each with a date and event) and plastered these throughout his house. His spatial memory is still so good that asked last week (more than a year since the experiment) when Lisp was invented, he replied that it was upstairs, around the corner from the toilet, so must have been around 1958.

    Spreadsheets are also a wonderfully simple graphical representation of computational models.

    Requirements:

    · Perl

      


    TAGS:

    graphing tool | GraphViz GUI | GraphViz interface | GraphViz | Perl | interface

    Related downloads IT News Popular downloads New additions   Latest reviews  
    GraphViz 2.02
    GraphViz is a Perl interface to the GraphViz graphing tool.
    PBS::GraphViz 0.35
    GraphViz is a Perl interface to the GraphViz graphing tool.


    HTML code for linking to this page:


    Go to top



    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   ENTER NEWS SITE   |   ENGLISH BOARD   |   ROMANIAN FORUM