Questions tagged [prefuse]

Prefuse is a set of software tools for creating rich interactive data visualizations in the Java programming language.

Prefuse is a Java-based toolkit for building interactive information visualization applications. Prefuse supports a rich set of features for data modeling, visualization, and interaction. It provides optimized data structures for tables, graphs, and trees, a host of layout and visual encoding techniques, and support for animation, dynamic queries, integrated search, and database connectivity. Prefuse is written in Java, using the Java 2D graphics library, and is easily integrated into Java Swing applications or web applets. Prefuse is licensed under the terms of a BSD license, and can be freely used for both commercial and non-commercial purposes.

The home page may be found at http://prefuse.org
Source code and demo can be found at https://github.com/prefuse/Prefuse

76 questions
27
votes
5 answers

comparing open source java graph drawing frameworks(JUNG and Prefuse) for drawing network topology

which of the open source Java graph drawing frameworks to use for a network diagram with the following requirements? The graph will have less than 1000 nodes. 1) has parallel edges 2) directed and undirected edges within a single graph 3) nodes…
user572964
  • 600
  • 5
  • 12
10
votes
7 answers

Is there a python equivalent of the prefuse visualization toolkit?

The prefuse visualization toolkit is pretty nice, but for Java. I was wondering if there was something similar for python. My primary interest is being able to navigate dynamic graphs.
carrier
  • 32,209
  • 23
  • 76
  • 99
7
votes
1 answer

Is there a Java alternative to Prefuse that is under active development?

The Prefuse toolkit haven't been updated since 2009 and the last build is from 2007. Is there any other Java visualization packages as powerful as Prefuse but has active community support/development?
z -
  • 7,130
  • 3
  • 40
  • 68
6
votes
6 answers

Graph visualisation in Silverlight

I have a data structure that represents a directed graph and I'm looking for a good Silverlight visualisation to allow me to navigate from node to node, preferably with some nice animation. Does anyone know of any good UI controls or frameworks for…
njr101
  • 9,499
  • 7
  • 39
  • 56
6
votes
2 answers

need prefuse graph edges like arrows

I did my homework and searched both google for a sample and a topic that is answered before on stackoverflow. But nothing has been found. My problem is ordinary edges who does not have a view like arrows. Here is what i do to hope there is forward…
merve
  • 61
  • 2
4
votes
1 answer

Creating data in Prefuse

I am new to Prefuse. The demo examples are all loaded data from a file/database. Is there any way to create the data dynamically instead of loading from file. For example, I want to create a tree data structure and visualize this. Any simple working…
Muhammad Asaduzzaman
  • 1,201
  • 3
  • 19
  • 33
4
votes
1 answer

Displaying edge labels in prefuse (java) graphs

I'm new to prefuse (Java) and would like to display edge labels in a graph. I've been searching for this but could not find the solution. Any idea about this?
user639595
  • 41
  • 2
4
votes
4 answers

Prefuse Toolkit: dynamically adding nodes and edges

Does anyone have experience with the prefuse graph toolkit? Is it possible to change an already displayed graph, ie. add/remove nodes and/or edges, and have the display correctly adapt? For instance, prefuse comes with an example that visualizes a…
Thomas
4
votes
2 answers

How do I make a stacked area chart with Prefuse?

I would like to make a stacked area chart with prefuse similar to the folowing: http://prefuse.org/gallery/namevoyager/ I'm not quite sure where to start however, and there's no sample code for these charts. I did find…
Jay Askren
  • 10,282
  • 14
  • 53
  • 75
4
votes
1 answer

Prefuse example graph partly outside of JPanel

I want to use Prefuse to visualise a graph. I followed their tutorial and tried their sample application. Its sourcecode can be found here However, even if I simply copy the full code, the resulting graph does not look as displayed in the tutorial.…
anjuta
  • 333
  • 3
  • 12
4
votes
1 answer

Drawing directed edges programmatically in Prefuse

I use the following code to display a graph: graph = new Graph(true); vis = new Visualization(); vis.add(GRAPH, graph); CustomLabelRenderer re = new CustomLabelRenderer(); re.setImageField(NODE_TYPE_IMAGE); …
anon
3
votes
3 answers

Graph visualization using prefuse is too dense

The graph I have created using prefuse (shown below) is too dense! There are many nodes linking to many other nodes. Is there anyway I could display this more spread out? Thanks in advance!
rustybeanstalk
  • 2,722
  • 9
  • 37
  • 57
3
votes
3 answers

How to load my data into a GraphML file for easy use in Prefuse?

I'm trying to generate some graphs with prefuse, and it seems like the easiest way to load the data into prefuse is to use a GraphML file. Is there an easy way to write these files from my data? Or is there an easier way to load my data into…
thedude19
  • 2,643
  • 5
  • 34
  • 43
2
votes
1 answer

Load very large file in prefuse

I have a huge XML file (measuring nearly 2GB) formatted in the Graphml XML format for a social graph. While creating a new graph via graph = new GraphMLReader().readGraph("socialgraph.xml"); I get a "java.lang.OutOfMemoryError: Java heap…
kitwalker
  • 862
  • 1
  • 10
  • 29
2
votes
1 answer

Prefuse : Adding edge weights to the GraphView Demo

I am using the prefuse visualization toolkit, The GraphView Demo in the toolkit is amazing providing a variety of controls to visualize the data. I am able to generate GraphML for my dataset and visualize it using GraphView, One additional thing…
learner
  • 885
  • 3
  • 14
  • 28
1
2 3 4 5 6