Good programs to make graphs (complex systems) in linux

AI Thread Summary
For those new to studying complex systems and seeking to build graphs with numerous connected points, several software options are recommended. NetworkX is a popular Python library specifically designed for creating and analyzing complex networks. For visualization purposes, Graphviz is highlighted as an effective tool, along with Matplotlib, which is also capable of generating high-quality charts and graphs. It is suggested that searching for "network" rather than "graph" may yield better results in literature, as complex dynamical systems are often referred to as complex networks. Additional resources for network diagram modules are available in related articles.
UFSJ
Messages
13
Reaction score
2
Hi guys,

my questions is simple and direct. I'm new in the study of complex systems and would like to know which programs are suggested to use to build a graphs, some thing as 1500 connected points.

Thanks a lot!
 
Technology news on Phys.org
UFSJ said:
Hi guys,

my questions is simple and direct. I'm new in the study of complex systems and would like to know which programs are suggested to use to build a graphs, some thing as 1500 connected points.

Thanks a lot!
In python there is networkX, which is what I used before. I don't have anything to compare it to though.
https://networkx.org/

You might get more hits searching network rather than graph, because graph based models of complex dynamical systems are called complex networks rather than graphs in the literature.
 
  • Like
Likes pbuk and UFSJ
What do you want to do with the graphs once you have built them? If you just want to visualise them then graphviz is the obvious tool.
 
  • Like
Likes FactChecker, jedishrfu and Jarvis323
pbuk said:
What do you want to do with the graphs once you have built them? If you just want to visualise them then graphviz is the obvious tool.
Thanks pbuk. I'm trying this program. Actually look as very good!
 
Thread 'Star maps using Blender'
Blender just recently dropped a new version, 4.5(with 5.0 on the horizon), and within it was a new feature for which I immediately thought of a use for. The new feature was a .csv importer for Geometry nodes. Geometry nodes are a method of modelling that uses a node tree to create 3D models which offers more flexibility than straight modeling does. The .csv importer node allows you to bring in a .csv file and use the data in it to control aspects of your model. So for example, if you...
Back
Top