Gephi Tutorial Visualization

Gephi Consortium
Gephi ConsortiumGephi Consortium
Tutorial
         Visualization

* Introduction
                         Gephi Tutorial
* Zoom & Pan
* Selection
* Color
                         Visualization
* 3-D
* Labels
                         Welcome to this Gephi tutorial. It will guide you to the basic and advanced visualization
* Text size              settings in Gephi. The selection and interaction with tools will also be introduced.
* Text color             Follow the Quick Start tutorial to learn the basic steps.
* Adjust labels
* Attributes text        Gephi version 0.7alpha4 is used to do this tutorial.
* Text & Selection
* Antialiasing               Get Gephi
* Screenshots
* Tools
* Transform texts
* Conclusion
                         A sample airlines.gexf dataset is used during this tutorial. It maps airline routes in the
                         United-States.


                         Last updated May 26th, 2010
Tutorial
         Visualization   Introduction
* Introduction           Gephi is built around its visualization window, which looks like below. Each element has a
* Zoom & Pan             function and will be detailed in this tutorial.
* Selection
* Color
* 3-D
* Labels
* Text size
* Text color
* Adjust labels
* Attributes text
* Text & Selection
* Antialiasing
* Screenshots
* Tools
* Transform texts
* Conclusion
Tutorial
         Visualization   Zoom & Pan
* Introduction           •	Use your mouse to move and scale the visualization
* Zoom & Pan                - Zoom: Mouse Wheel
* Selection                 - Pan:    Right Mouse Drag
                                                                                Zoom
* Color
* 3-D
* Labels
* Text size
* Text color             •	If you loose your graph, reset the zoom
* Adjust labels
                                                                                 Pan
* Attributes text
* Text & Selection
* Antialiasing
* Screenshots
* Tools
* Transform texts
* Conclusion
Tutorial
         Visualization   Selection size
* Introduction           When you start Gephi, the drag mode     is enabled and let you drag nodes by keeping left
* Zoom & Pan             mouse pressed and moving away.
* Selection
* Color                  The dragging selection size can be changed:
* 3-D
* Labels
                         •	Click on the area where “Dragging” is written
* Text size
* Text color
* Adjust labels
* Attributes text
* Text & Selection
* Antialiasing
* Screenshots
* Tools                  •	Configure	the	“Diameter”	with	the	slider
* Transform texts
* Conclusion
Tutorial
         Visualization   Rectangle selection
* Introduction           The rectangle selection is used to select one or multiple area of the network.
* Zoom & Pan
* Selection              •	 Select the “Rectangle” selection tool
* Color
* 3-D
* Labels
* Text size
* Text color
* Adjust labels          •	Press the left mouse on the visualization window and
* Attributes text          expand the rectangle zone by keeping left button pressed
* Text & Selection
* Antialiasing           •	To reset selection, click somewhere else on the window
* Screenshots
* Tools
* Transform texts        One can also select single nodes by clicking on them and keeping CTRL key (Command
                         on Macintosh).
* Conclusion
Tutorial
         Visualization   Autoselect neighbors
* Introduction           Essential option to enhance readability of the network. Selected nodes neighbors are
* Zoom & Pan             automatically selected as well, allowing to know who is connected to who easily.
* Selection
* Color                  •	Expand    the visualization settings
* 3-D
* Labels                 •	Check the “Autoselect neighbors” option
* Text size
* Text color
* Adjust labels
* Attributes text
* Text & Selection
* Antialiasing
* Screenshots
* Tools
* Transform texts
* Conclusion




                                                without                           with
Tutorial
         Visualization   Edges color
* Introduction           By	default	edges	have	the	same	color	as	their	source	node.	This	can	be	configured	and	a	
* Zoom & Pan             single color put instead.
* Selection
* Color                  •	Expand    the visualization settings and go to the “Edges” tab
* 3-D
* Labels                 •	Uncheck	the	“Source	node	color”	and	configure	“Edge	defaut	color”
* Text size
* Text color
* Adjust labels
* Attributes text
* Text & Selection
* Antialiasing
* Screenshots
* Tools
* Transform texts
* Conclusion




                                               source color                       user color
Tutorial
         Visualization   Background color
* Introduction           •	Click	on	the	first	button	in	the	visualization	settings
* Zoom & Pan
* Selection
* Color
* 3-D
* Labels
* Text size              •	Configure	the	color	and	click	OK	to	confirm
* Text color
* Adjust labels
* Attributes text
* Text & Selection
* Antialiasing
* Screenshots
* Tools
* Transform texts
* Conclusion
Tutorial
         Visualization   Nodes shapes and 3-D
* Introduction           Although Gephi uses a 3-D rendering engine, networks
* Zoom & Pan             are usually in 2-D and this is the default mode.
* Selection
* Color                  Let’s see how to enable 3-D mode.
* 3-D
                         •	Expand    the visualization settings and go to the “Nodes” tab
* Labels
* Text size              •	Select “Sphere 3d” instead of “Disk 2d”
* Text color
* Adjust labels
* Attributes text
* Text & Selection
* Antialiasing
* Screenshots
* Tools
                                        The aspect of nodes changes and it is now possible to move in 3-D
* Transform texts                       space.
* Conclusion
                                        Keep	middle button of your mouse pressed and move up and down to in-
                                        clinate the view.
Tutorial
         Visualization   Show labels
* Introduction           •	Locate the visualization settings related to text display
* Zoom & Pan
* Selection
* Color
* 3-D
* Labels
* Text size
* Text color
* Adjust labels                                                                                                  Size
                         •	Find the size mode button          and pick “Node Size” option
* Attributes text
* Text & Selection       	   -	Fixed		 	      Independent	of	zoom	magnification
* Antialiasing               - Scaled         Label size depends on the zoom magnification
* Screenshots                - Node size      Depends on the node size
* Tools                                                                                                          Color
* Transform texts        •	The color mode     allows to paint the label as its node color
                           or as a unique color
* Conclusion

                              Font quality
                               To have better font rendering, increase the Font size and reduce the text size.
Tutorial
         Visualization   Size mode
* Introduction           The differences between size mode in text drawing. One can see the text size on the
* Zoom & Pan             right is proportional to the node’s size.
* Selection
* Color
* 3-D
* Labels
* Text size
* Text color
* Adjust labels
* Attributes text
* Text & Selection
* Antialiasing
* Screenshots
* Tools
* Transform texts                            Fixed mode                                     Node size
* Conclusion

                             Tip - Use compact fonts
                              To gain space, use compact fonts like Libel Suit or Yanone.
Tutorial
         Visualization   Set label color
* Introduction           •	Locate the color chooser in the visualization settings
* Zoom & Pan
* Selection
* Color
* 3-D
                         •	Press the left mouse to display the palette and pick a color
* Labels
* Text size                 (Right-click to get a complete palette chooser)
* Text color
* Adjust labels
* Attributes text
* Text & Selection       This	sets	node	label	color.	To	configure	edge	label	color,	expand	the	settings	bar
* Antialiasing
* Screenshots
* Tools
* Transform texts
* Conclusion

                              Palette
                               Combine	Alt,	Shift	and	Ctrl	(Command	on	Macintosh)	to	switch	palettes	on	the	fly.
Tutorial
         Visualization   Label Adjust
* Introduction           Using the sample dataset with text display, labels are some-
* Zoom & Pan             times overlapping. The “Label Adjust” layout can be run to
* Selection              avoid that.
* Color
                         •	Go to the   Layout panel
* 3-D
* Labels                 •	Choose the “Label Adjust” layout in the list
* Text size
* Text color             •	Click on        to proceed
* Adjust labels
* Attributes text
* Text & Selection
* Antialiasing
* Screenshots
* Tools
* Transform texts
* Conclusion



                                        Overlapping                                     Fine
Tutorial
         Visualization   Display attributes
* Introduction           Besides a label, nodes and edges have attributes, like gender, age or relationship type in
* Zoom & Pan             a social network. It’s easy to display them instead/with the label.
* Selection
* Color
                         •	Click on the “Attributes” button in the visualization settings.
* 3-D
* Labels                 •	A dialog appears and lists all attributes, separated for nodes
* Text size                and edges.
* Text color
* Adjust labels
                                                                  •	Check all attributes you want to display, for
* Attributes text
                                                                    instance “Code”.
* Text & Selection
* Antialiasing
* Screenshots                                                     •	Click	on	OK	to	confirm
* Tools
* Transform texts
* Conclusion
                                                                  Values will be displayed separated by a ‘-’
                                                                  character.
Tutorial
         Visualization   Display only selected labels
* Introduction           A useful option for showing labels only if elements are selected. Works for both nodes
* Zoom & Pan             and edges.
* Selection
* Color
* 3-D
* Labels
* Text size
* Text color
* Adjust labels
* Attributes text
* Text & Selection       •	Expand    the visualization settings and go to the “Labels” tab
* Antialiasing
* Screenshots
* Tools                  •	Check the “Hide non-selected” option
* Transform texts
* Conclusion
Tutorial
         Visualization   Antialiasing option
* Introduction           Antialiasing is a visualization option which makes edges look
* Zoom & Pan             smoother. It is set at 4x by default and can go up to 16x.
* Selection
* Color                  •	Go to Gephi options in the “Tools” menu
* 3-D
                                                                                                                   0x
* Labels
* Text size              •	Select the “Visualization” tab and then the “OpenGL” tab.
* Text color
* Adjust labels
* Attributes text
* Text & Selection
* Antialiasing
* Screenshots
* Tools
* Transform texts
* Conclusion                                                                                                    16x

                         •	Here you can change the antialising option. Restart Gephi to validate the changes.

                         The best value is 16x but is not supported on all hardware. It is recommended to update
                         your	graphics	driver	to	profit	from	maximum	performance	in	Gephi.
Tutorial
         Visualization   Take screenshots
* Introduction           Gephi can take high-resolution screenshots of the current visualization window. Screen-
* Zoom & Pan             shots images are exported in PNG format.
* Selection
* Color
                         •	Find the camera icon in the visualization bar
* 3-D
* Labels
* Text size              •	Click on the down arrow to access the settings panel
* Text color
* Adjust labels                                           High-resolution screenshots depend on your com-
* Attributes text                                         puter capabilities. Screenshot with higher resolu-
* Text & Selection                                        tion	looks	better	but	have	a	larger	file	size.
* Antialiasing
* Screenshots                                             Antialiasing makes edges smoother. Note that 16x
* Tools                                                   is not supported on all hardware.
* Transform texts
* Conclusion                                              With good hardware you can go until 16000 width
                                                          and 16x antialiasing.


                         •	Click on the  icon to take the screenshot. The interface will appears frozen during
                           execution. That is normal, just wait few seconds until the process ends.
Tutorial
         Visualization   Tools
* Introduction              Tools are available in the toolbar and allow various interactions with the graph win-
* Zoom & Pan                dow or graph elements (nodes, edges). They can react on mouse click, selection,
* Selection                 drag or more complex scenario like “moving up while pressing”.
* Color
                            •	Click	on	the	first	tool,	the	“Painter”				and	hold	mouse	button	to	color	selected	
* 3-D
                              nodes.
* Labels
* Text size                 You can see properties related to tools are located in the upper properties bar
* Text color
* Adjust labels
* Attributes text
* Text & Selection
* Antialiasing
* Screenshots
* Tools
* Transform texts           •	Try now the pencils tools to create new nodes and edges. Increase default node
                              size to make them more visible, set 10 instead of 1.
* Conclusion
Tutorial
         Visualization   Shortest Path tool
* Introduction           Visualizing the shortest path between two nodes can be done with a tool easily.
* Zoom & Pan
* Selection              •	Click on the shortest path tool        in the toolbar
* Color
                         •	Click on a node (the source node) and then on the target node
* 3-D
* Labels
* Text size
* Text color
* Adjust labels
* Attributes text
* Text & Selection
* Antialiasing           The path is colored and nodes are selected. If no path is found, the properties bar indi-
* Screenshots            cates “No path exists between these two nodes”. The distance is given otherwise. Note
* Tools                  the distance takes edge weight in account.
* Transform texts
                         •	Click elsewhere on the window to unselect the nodes. And use
* Conclusion
                           “Reset Color” action to remove the red color.


                              Undirected graphs
                               Note that the shortest path is not the same for directed and undirected graphs.
Tutorial
         Visualization   Heatmap tool
* Introduction           Working with network distance like the Shortest Path tool, the Heatmap gives distance
* Zoom & Pan             from a single node point of view. It can easily highlight the closest or the farthest reach-
* Selection              able nodes.
* Color
                         •	Select the Heatmap     tool
* 3-D
* Labels                 •	Configure	the	gradient	like	below.	Double-click	on	the	triangles	to	change	color.
* Text size
* Text color
* Adjust labels          •	Use the airlines sample dataset and click on a node. Farthest reachable airports are
* Attributes text          painted in red. The properties bar also indicates the max distance value. Compare De-
* Text & Selection         troit, a well connected airport and a less central one.
* Antialiasing
* Screenshots
* Tools
* Transform texts
* Conclusion
                                                                             Heatmap from the Minneapolis airport.

                                                                             Red nodes are airports reachable in two
                                                                             steps, the maximum distance.
Tutorial
         Visualization   Edit tool
* Introduction           Edit tool is a convenient way to edit your data directly from the visualization window,
* Zoom & Pan             and in particular labels.
* Selection
* Color                  •	Select the Edit tool      in the toolbar
* 3-D
                         Notice a new panel just appears on the left.
* Labels
* Text size              •	Click on a node to edit its label or attributes. Press
* Text color               always ENTER key to validate the changes when you edit
* Adjust labels            a value.
* Attributes text
* Text & Selection
* Antialiasing           Edge edit is not available for the moment but will be developed in a future version.
* Screenshots
* Tools

                              Find more Tools
* Transform texts
* Conclusion

                               Developers can easily add new tools to Gephi. Consult the Plugin Center to see what is available.

                               And share your tools ideas and suggestions on the Gephi forum.
Tutorial
         Visualization   Bonus
* Introduction           Text	color	and	size	can	be	used	as	a	visual	sign	to	express	higher	influence	or	any	
* Zoom & Pan             other characteristic. To conclude this tutorial, let’s see how to do something like
* Selection              below.
* Color
* 3-D
* Labels
* Text size
* Text color
* Adjust labels
* Attributes text
* Text & Selection
* Antialiasing
* Screenshots
* Tools
* Transform texts
* Conclusion
Tutorial
         Visualization   Transform text color and size
* Introduction           The Ranking module will be used to do that.
* Zoom & Pan
* Selection              •	Find the label color    transformer and select which
* Color                    attribute to use for ranking. Here the “Degree” is chosen.
* 3-D
                         •	Configure	the	ranking	colors	and	click	on
* Labels
* Text size
* Text color             The text should be colored now. Try also to use “Betweenness
* Adjust labels          Centrality” instead of “Degree”.
* Attributes text
* Text & Selection       •	Now select the label size         transformer
* Antialiasing
* Screenshots            •	Select sizes between 0 and 1, as this size value
* Tools                    is multiplied with the default element size
* Transform texts
                         •	Click on            to see how the text size changes
* Conclusion

                              Reset transformations
                               Click on “Reset label color” and “Reset label size” to reset text aspect.
Tutorial
         Visualization   Conclusion
* Introduction           In this tutorial you learnt more about Gephi’s visualization capabilities and the essential
* Zoom & Pan             settings. You are now mastering text drawing and are ready to produce more readable
* Selection              and nifty-looking results. You discovered interactive features like Tools and know how to
* Color                  configure	them.
* 3-D
                         A future tutorial may focus only on tools and provide details about all of them. In the
* Labels                 meantime you’re welcome to ask all the questions you want on the forum. The Gephi
* Text size              community can help you.
* Text color
* Adjust labels
* Attributes text
* Text & Selection
* Antialiasing
* Screenshots            Go further:
* Tools                      •	 Gephi Website
* Transform texts            •	 Gephi Wiki
                             •	 Gephi forum
* Conclusion
1 of 24

Recommended

Gephi Quick Start by
Gephi Quick StartGephi Quick Start
Gephi Quick StartGephi Consortium
784.9K views32 slides
Gephi Tutorial Layouts by
Gephi Tutorial LayoutsGephi Tutorial Layouts
Gephi Tutorial LayoutsGephi Consortium
245K views37 slides
Facebook Network Analysis using Gephi by
Facebook Network Analysis using GephiFacebook Network Analysis using Gephi
Facebook Network Analysis using GephiSarah Joy Murray
134K views16 slides
Python Seaborn Data Visualization by
Python Seaborn Data Visualization Python Seaborn Data Visualization
Python Seaborn Data Visualization Sourabh Sahu
2.3K views18 slides
Graph neural network #2-2 (heterogeneous graph transformer) by
Graph neural network #2-2 (heterogeneous graph transformer)Graph neural network #2-2 (heterogeneous graph transformer)
Graph neural network #2-2 (heterogeneous graph transformer)seungwoo kim
223 views25 slides
Insert a picture in Word by
Insert a picture in WordInsert a picture in Word
Insert a picture in WordThe Univ of Findlay
2K views25 slides

More Related Content

What's hot

Corel draw tools by
Corel draw toolsCorel draw tools
Corel draw toolsJancypriya M
4.6K views22 slides
Presentation on data preparation with pandas by
Presentation on data preparation with pandasPresentation on data preparation with pandas
Presentation on data preparation with pandasAkshitaKanther
759 views21 slides
Data Analysis with Python Pandas by
Data Analysis with Python PandasData Analysis with Python Pandas
Data Analysis with Python PandasNeeru Mittal
699 views22 slides
Data Reduction by
Data ReductionData Reduction
Data ReductionRajan Shah
7.6K views23 slides
Exploratory social network analysis with pajek by
Exploratory social network analysis with pajekExploratory social network analysis with pajek
Exploratory social network analysis with pajekTHomas Plotkowiak
8.1K views95 slides
MS Excel: The Four Types of Operator by
MS Excel: The Four Types of OperatorMS Excel: The Four Types of Operator
MS Excel: The Four Types of OperatorJesus Obenita Jr.
24.8K views10 slides

What's hot(20)

Presentation on data preparation with pandas by AkshitaKanther
Presentation on data preparation with pandasPresentation on data preparation with pandas
Presentation on data preparation with pandas
AkshitaKanther759 views
Data Analysis with Python Pandas by Neeru Mittal
Data Analysis with Python PandasData Analysis with Python Pandas
Data Analysis with Python Pandas
Neeru Mittal699 views
Data Reduction by Rajan Shah
Data ReductionData Reduction
Data Reduction
Rajan Shah7.6K views
Exploratory social network analysis with pajek by THomas Plotkowiak
Exploratory social network analysis with pajekExploratory social network analysis with pajek
Exploratory social network analysis with pajek
THomas Plotkowiak8.1K views
MS Excel: The Four Types of Operator by Jesus Obenita Jr.
MS Excel: The Four Types of OperatorMS Excel: The Four Types of Operator
MS Excel: The Four Types of Operator
Jesus Obenita Jr.24.8K views
Implied texture powerpoint by spgobel
Implied texture powerpointImplied texture powerpoint
Implied texture powerpoint
spgobel9.4K views
Random Forest Classifier in Machine Learning | Palin Analytics by Palin analytics
Random Forest Classifier in Machine Learning | Palin AnalyticsRandom Forest Classifier in Machine Learning | Palin Analytics
Random Forest Classifier in Machine Learning | Palin Analytics
Palin analytics10K views
K means clustering by keshav goyal
K means clusteringK means clustering
K means clustering
keshav goyal5.1K views
Data Visualization(s) Using Python by Aniket Maithani
Data Visualization(s) Using PythonData Visualization(s) Using Python
Data Visualization(s) Using Python
Aniket Maithani12.6K views
Introduction to pandas by Piyush rai
Introduction to pandasIntroduction to pandas
Introduction to pandas
Piyush rai11.8K views
Data Mining Concepts and Techniques, Chapter 10. Cluster Analysis: Basic Conc... by Salah Amean
Data Mining Concepts and Techniques, Chapter 10. Cluster Analysis: Basic Conc...Data Mining Concepts and Techniques, Chapter 10. Cluster Analysis: Basic Conc...
Data Mining Concepts and Techniques, Chapter 10. Cluster Analysis: Basic Conc...
Salah Amean17.5K views

Similar to Gephi Tutorial Visualization

Gephi tutorial: quick start by
Gephi tutorial: quick startGephi tutorial: quick start
Gephi tutorial: quick startzukun
4.7K views32 slides
Chapter 13 by
Chapter 13Chapter 13
Chapter 13Tracie King
298 views36 slides
Chapter13 by
Chapter13Chapter13
Chapter13Tracie King
236 views36 slides
Electric Utility Solutions: Controlling the Model Display by
Electric Utility Solutions: Controlling the Model DisplayElectric Utility Solutions: Controlling the Model Display
Electric Utility Solutions: Controlling the Model DisplayMilsoft Electric Utility Solutions
726 views23 slides
Powerpoint essentials by
Powerpoint essentialsPowerpoint essentials
Powerpoint essentialsalanagzz98
227 views11 slides
Gephi tutorial-quick start by
Gephi tutorial-quick startGephi tutorial-quick start
Gephi tutorial-quick startMuhammad Javed
2.5K views32 slides

Similar to Gephi Tutorial Visualization(20)

Gephi tutorial: quick start by zukun
Gephi tutorial: quick startGephi tutorial: quick start
Gephi tutorial: quick start
zukun4.7K views
Powerpoint essentials by alanagzz98
Powerpoint essentialsPowerpoint essentials
Powerpoint essentials
alanagzz98227 views
Gephi tutorial-quick start by Muhammad Javed
Gephi tutorial-quick startGephi tutorial-quick start
Gephi tutorial-quick start
Muhammad Javed2.5K views
Adobe illustrator lesson 11 by SAN ANTONIO
Adobe illustrator lesson 11Adobe illustrator lesson 11
Adobe illustrator lesson 11
SAN ANTONIO71 views
dFontographer by Insforia
dFontographerdFontographer
dFontographer
Insforia301 views
Managing Visual Design in Axure by Fred Beecher
Managing Visual Design in AxureManaging Visual Design in Axure
Managing Visual Design in Axure
Fred Beecher12.5K views
Basic controls of Visual Basic 6.0 by Salim M
Basic controls of Visual Basic 6.0Basic controls of Visual Basic 6.0
Basic controls of Visual Basic 6.0
Salim M118.9K views
introdution-to-html.ppt by charvivij
introdution-to-html.pptintrodution-to-html.ppt
introdution-to-html.ppt
charvivij7 views
Power point essentials #15 8°b by forever97
Power point essentials #15 8°bPower point essentials #15 8°b
Power point essentials #15 8°b
forever97192 views
Powerpoint essentials by andrefuentes
Powerpoint essentialsPowerpoint essentials
Powerpoint essentials
andrefuentes384 views
Automatic dimmer package dimensioning RS-232 by topomax
Automatic dimmer package dimensioning RS-232Automatic dimmer package dimensioning RS-232
Automatic dimmer package dimensioning RS-232
topomax259 views

Recently uploaded

Transcript: Redefining the book supply chain: A glimpse into the future - Tec... by
Transcript: Redefining the book supply chain: A glimpse into the future - Tec...Transcript: Redefining the book supply chain: A glimpse into the future - Tec...
Transcript: Redefining the book supply chain: A glimpse into the future - Tec...BookNet Canada
41 views16 slides
LLMs in Production: Tooling, Process, and Team Structure by
LLMs in Production: Tooling, Process, and Team StructureLLMs in Production: Tooling, Process, and Team Structure
LLMs in Production: Tooling, Process, and Team StructureAggregage
42 views77 slides
Generative AI: Shifting the AI Landscape by
Generative AI: Shifting the AI LandscapeGenerative AI: Shifting the AI Landscape
Generative AI: Shifting the AI LandscapeDeakin University
53 views55 slides
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ... by
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...ShapeBlue
166 views28 slides
Business Analyst Series 2023 - Week 4 Session 8 by
Business Analyst Series 2023 -  Week 4 Session 8Business Analyst Series 2023 -  Week 4 Session 8
Business Analyst Series 2023 - Week 4 Session 8DianaGray10
123 views13 slides
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha... by
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...ShapeBlue
180 views18 slides

Recently uploaded(20)

Transcript: Redefining the book supply chain: A glimpse into the future - Tec... by BookNet Canada
Transcript: Redefining the book supply chain: A glimpse into the future - Tec...Transcript: Redefining the book supply chain: A glimpse into the future - Tec...
Transcript: Redefining the book supply chain: A glimpse into the future - Tec...
BookNet Canada41 views
LLMs in Production: Tooling, Process, and Team Structure by Aggregage
LLMs in Production: Tooling, Process, and Team StructureLLMs in Production: Tooling, Process, and Team Structure
LLMs in Production: Tooling, Process, and Team Structure
Aggregage42 views
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ... by ShapeBlue
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
ShapeBlue166 views
Business Analyst Series 2023 - Week 4 Session 8 by DianaGray10
Business Analyst Series 2023 -  Week 4 Session 8Business Analyst Series 2023 -  Week 4 Session 8
Business Analyst Series 2023 - Week 4 Session 8
DianaGray10123 views
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha... by ShapeBlue
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
ShapeBlue180 views
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue by ShapeBlue
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue
ShapeBlue147 views
NTGapps NTG LowCode Platform by Mustafa Kuğu
NTGapps NTG LowCode Platform NTGapps NTG LowCode Platform
NTGapps NTG LowCode Platform
Mustafa Kuğu423 views
Initiating and Advancing Your Strategic GIS Governance Strategy by Safe Software
Initiating and Advancing Your Strategic GIS Governance StrategyInitiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance Strategy
Safe Software176 views
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ... by ShapeBlue
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...
ShapeBlue126 views
"Node.js Development in 2024: trends and tools", Nikita Galkin by Fwdays
"Node.js Development in 2024: trends and tools", Nikita Galkin "Node.js Development in 2024: trends and tools", Nikita Galkin
"Node.js Development in 2024: trends and tools", Nikita Galkin
Fwdays32 views
The Role of Patterns in the Era of Large Language Models by Yunyao Li
The Role of Patterns in the Era of Large Language ModelsThe Role of Patterns in the Era of Large Language Models
The Role of Patterns in the Era of Large Language Models
Yunyao Li85 views
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And... by ShapeBlue
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
ShapeBlue106 views
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit... by ShapeBlue
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
ShapeBlue159 views
Why and How CloudStack at weSystems - Stephan Bienek - weSystems by ShapeBlue
Why and How CloudStack at weSystems - Stephan Bienek - weSystemsWhy and How CloudStack at weSystems - Stephan Bienek - weSystems
Why and How CloudStack at weSystems - Stephan Bienek - weSystems
ShapeBlue238 views
State of the Union - Rohit Yadav - Apache CloudStack by ShapeBlue
State of the Union - Rohit Yadav - Apache CloudStackState of the Union - Rohit Yadav - Apache CloudStack
State of the Union - Rohit Yadav - Apache CloudStack
ShapeBlue297 views
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online by ShapeBlue
KVM Security Groups Under the Hood - Wido den Hollander - Your.OnlineKVM Security Groups Under the Hood - Wido den Hollander - Your.Online
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online
ShapeBlue221 views
Future of AR - Facebook Presentation by Rob McCarty
Future of AR - Facebook PresentationFuture of AR - Facebook Presentation
Future of AR - Facebook Presentation
Rob McCarty64 views
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti... by ShapeBlue
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
ShapeBlue139 views
Digital Personal Data Protection (DPDP) Practical Approach For CISOs by Priyanka Aash
Digital Personal Data Protection (DPDP) Practical Approach For CISOsDigital Personal Data Protection (DPDP) Practical Approach For CISOs
Digital Personal Data Protection (DPDP) Practical Approach For CISOs
Priyanka Aash158 views

Gephi Tutorial Visualization

  • 1. Tutorial Visualization * Introduction Gephi Tutorial * Zoom & Pan * Selection * Color Visualization * 3-D * Labels Welcome to this Gephi tutorial. It will guide you to the basic and advanced visualization * Text size settings in Gephi. The selection and interaction with tools will also be introduced. * Text color Follow the Quick Start tutorial to learn the basic steps. * Adjust labels * Attributes text Gephi version 0.7alpha4 is used to do this tutorial. * Text & Selection * Antialiasing Get Gephi * Screenshots * Tools * Transform texts * Conclusion A sample airlines.gexf dataset is used during this tutorial. It maps airline routes in the United-States. Last updated May 26th, 2010
  • 2. Tutorial Visualization Introduction * Introduction Gephi is built around its visualization window, which looks like below. Each element has a * Zoom & Pan function and will be detailed in this tutorial. * Selection * Color * 3-D * Labels * Text size * Text color * Adjust labels * Attributes text * Text & Selection * Antialiasing * Screenshots * Tools * Transform texts * Conclusion
  • 3. Tutorial Visualization Zoom & Pan * Introduction • Use your mouse to move and scale the visualization * Zoom & Pan - Zoom: Mouse Wheel * Selection - Pan: Right Mouse Drag Zoom * Color * 3-D * Labels * Text size * Text color • If you loose your graph, reset the zoom * Adjust labels Pan * Attributes text * Text & Selection * Antialiasing * Screenshots * Tools * Transform texts * Conclusion
  • 4. Tutorial Visualization Selection size * Introduction When you start Gephi, the drag mode is enabled and let you drag nodes by keeping left * Zoom & Pan mouse pressed and moving away. * Selection * Color The dragging selection size can be changed: * 3-D * Labels • Click on the area where “Dragging” is written * Text size * Text color * Adjust labels * Attributes text * Text & Selection * Antialiasing * Screenshots * Tools • Configure the “Diameter” with the slider * Transform texts * Conclusion
  • 5. Tutorial Visualization Rectangle selection * Introduction The rectangle selection is used to select one or multiple area of the network. * Zoom & Pan * Selection • Select the “Rectangle” selection tool * Color * 3-D * Labels * Text size * Text color * Adjust labels • Press the left mouse on the visualization window and * Attributes text expand the rectangle zone by keeping left button pressed * Text & Selection * Antialiasing • To reset selection, click somewhere else on the window * Screenshots * Tools * Transform texts One can also select single nodes by clicking on them and keeping CTRL key (Command on Macintosh). * Conclusion
  • 6. Tutorial Visualization Autoselect neighbors * Introduction Essential option to enhance readability of the network. Selected nodes neighbors are * Zoom & Pan automatically selected as well, allowing to know who is connected to who easily. * Selection * Color • Expand the visualization settings * 3-D * Labels • Check the “Autoselect neighbors” option * Text size * Text color * Adjust labels * Attributes text * Text & Selection * Antialiasing * Screenshots * Tools * Transform texts * Conclusion without with
  • 7. Tutorial Visualization Edges color * Introduction By default edges have the same color as their source node. This can be configured and a * Zoom & Pan single color put instead. * Selection * Color • Expand the visualization settings and go to the “Edges” tab * 3-D * Labels • Uncheck the “Source node color” and configure “Edge defaut color” * Text size * Text color * Adjust labels * Attributes text * Text & Selection * Antialiasing * Screenshots * Tools * Transform texts * Conclusion source color user color
  • 8. Tutorial Visualization Background color * Introduction • Click on the first button in the visualization settings * Zoom & Pan * Selection * Color * 3-D * Labels * Text size • Configure the color and click OK to confirm * Text color * Adjust labels * Attributes text * Text & Selection * Antialiasing * Screenshots * Tools * Transform texts * Conclusion
  • 9. Tutorial Visualization Nodes shapes and 3-D * Introduction Although Gephi uses a 3-D rendering engine, networks * Zoom & Pan are usually in 2-D and this is the default mode. * Selection * Color Let’s see how to enable 3-D mode. * 3-D • Expand the visualization settings and go to the “Nodes” tab * Labels * Text size • Select “Sphere 3d” instead of “Disk 2d” * Text color * Adjust labels * Attributes text * Text & Selection * Antialiasing * Screenshots * Tools The aspect of nodes changes and it is now possible to move in 3-D * Transform texts space. * Conclusion Keep middle button of your mouse pressed and move up and down to in- clinate the view.
  • 10. Tutorial Visualization Show labels * Introduction • Locate the visualization settings related to text display * Zoom & Pan * Selection * Color * 3-D * Labels * Text size * Text color * Adjust labels Size • Find the size mode button and pick “Node Size” option * Attributes text * Text & Selection - Fixed Independent of zoom magnification * Antialiasing - Scaled Label size depends on the zoom magnification * Screenshots - Node size Depends on the node size * Tools Color * Transform texts • The color mode allows to paint the label as its node color or as a unique color * Conclusion Font quality To have better font rendering, increase the Font size and reduce the text size.
  • 11. Tutorial Visualization Size mode * Introduction The differences between size mode in text drawing. One can see the text size on the * Zoom & Pan right is proportional to the node’s size. * Selection * Color * 3-D * Labels * Text size * Text color * Adjust labels * Attributes text * Text & Selection * Antialiasing * Screenshots * Tools * Transform texts Fixed mode Node size * Conclusion Tip - Use compact fonts To gain space, use compact fonts like Libel Suit or Yanone.
  • 12. Tutorial Visualization Set label color * Introduction • Locate the color chooser in the visualization settings * Zoom & Pan * Selection * Color * 3-D • Press the left mouse to display the palette and pick a color * Labels * Text size (Right-click to get a complete palette chooser) * Text color * Adjust labels * Attributes text * Text & Selection This sets node label color. To configure edge label color, expand the settings bar * Antialiasing * Screenshots * Tools * Transform texts * Conclusion Palette Combine Alt, Shift and Ctrl (Command on Macintosh) to switch palettes on the fly.
  • 13. Tutorial Visualization Label Adjust * Introduction Using the sample dataset with text display, labels are some- * Zoom & Pan times overlapping. The “Label Adjust” layout can be run to * Selection avoid that. * Color • Go to the Layout panel * 3-D * Labels • Choose the “Label Adjust” layout in the list * Text size * Text color • Click on to proceed * Adjust labels * Attributes text * Text & Selection * Antialiasing * Screenshots * Tools * Transform texts * Conclusion Overlapping Fine
  • 14. Tutorial Visualization Display attributes * Introduction Besides a label, nodes and edges have attributes, like gender, age or relationship type in * Zoom & Pan a social network. It’s easy to display them instead/with the label. * Selection * Color • Click on the “Attributes” button in the visualization settings. * 3-D * Labels • A dialog appears and lists all attributes, separated for nodes * Text size and edges. * Text color * Adjust labels • Check all attributes you want to display, for * Attributes text instance “Code”. * Text & Selection * Antialiasing * Screenshots • Click on OK to confirm * Tools * Transform texts * Conclusion Values will be displayed separated by a ‘-’ character.
  • 15. Tutorial Visualization Display only selected labels * Introduction A useful option for showing labels only if elements are selected. Works for both nodes * Zoom & Pan and edges. * Selection * Color * 3-D * Labels * Text size * Text color * Adjust labels * Attributes text * Text & Selection • Expand the visualization settings and go to the “Labels” tab * Antialiasing * Screenshots * Tools • Check the “Hide non-selected” option * Transform texts * Conclusion
  • 16. Tutorial Visualization Antialiasing option * Introduction Antialiasing is a visualization option which makes edges look * Zoom & Pan smoother. It is set at 4x by default and can go up to 16x. * Selection * Color • Go to Gephi options in the “Tools” menu * 3-D 0x * Labels * Text size • Select the “Visualization” tab and then the “OpenGL” tab. * Text color * Adjust labels * Attributes text * Text & Selection * Antialiasing * Screenshots * Tools * Transform texts * Conclusion 16x • Here you can change the antialising option. Restart Gephi to validate the changes. The best value is 16x but is not supported on all hardware. It is recommended to update your graphics driver to profit from maximum performance in Gephi.
  • 17. Tutorial Visualization Take screenshots * Introduction Gephi can take high-resolution screenshots of the current visualization window. Screen- * Zoom & Pan shots images are exported in PNG format. * Selection * Color • Find the camera icon in the visualization bar * 3-D * Labels * Text size • Click on the down arrow to access the settings panel * Text color * Adjust labels High-resolution screenshots depend on your com- * Attributes text puter capabilities. Screenshot with higher resolu- * Text & Selection tion looks better but have a larger file size. * Antialiasing * Screenshots Antialiasing makes edges smoother. Note that 16x * Tools is not supported on all hardware. * Transform texts * Conclusion With good hardware you can go until 16000 width and 16x antialiasing. • Click on the icon to take the screenshot. The interface will appears frozen during execution. That is normal, just wait few seconds until the process ends.
  • 18. Tutorial Visualization Tools * Introduction Tools are available in the toolbar and allow various interactions with the graph win- * Zoom & Pan dow or graph elements (nodes, edges). They can react on mouse click, selection, * Selection drag or more complex scenario like “moving up while pressing”. * Color • Click on the first tool, the “Painter” and hold mouse button to color selected * 3-D nodes. * Labels * Text size You can see properties related to tools are located in the upper properties bar * Text color * Adjust labels * Attributes text * Text & Selection * Antialiasing * Screenshots * Tools * Transform texts • Try now the pencils tools to create new nodes and edges. Increase default node size to make them more visible, set 10 instead of 1. * Conclusion
  • 19. Tutorial Visualization Shortest Path tool * Introduction Visualizing the shortest path between two nodes can be done with a tool easily. * Zoom & Pan * Selection • Click on the shortest path tool in the toolbar * Color • Click on a node (the source node) and then on the target node * 3-D * Labels * Text size * Text color * Adjust labels * Attributes text * Text & Selection * Antialiasing The path is colored and nodes are selected. If no path is found, the properties bar indi- * Screenshots cates “No path exists between these two nodes”. The distance is given otherwise. Note * Tools the distance takes edge weight in account. * Transform texts • Click elsewhere on the window to unselect the nodes. And use * Conclusion “Reset Color” action to remove the red color. Undirected graphs Note that the shortest path is not the same for directed and undirected graphs.
  • 20. Tutorial Visualization Heatmap tool * Introduction Working with network distance like the Shortest Path tool, the Heatmap gives distance * Zoom & Pan from a single node point of view. It can easily highlight the closest or the farthest reach- * Selection able nodes. * Color • Select the Heatmap tool * 3-D * Labels • Configure the gradient like below. Double-click on the triangles to change color. * Text size * Text color * Adjust labels • Use the airlines sample dataset and click on a node. Farthest reachable airports are * Attributes text painted in red. The properties bar also indicates the max distance value. Compare De- * Text & Selection troit, a well connected airport and a less central one. * Antialiasing * Screenshots * Tools * Transform texts * Conclusion Heatmap from the Minneapolis airport. Red nodes are airports reachable in two steps, the maximum distance.
  • 21. Tutorial Visualization Edit tool * Introduction Edit tool is a convenient way to edit your data directly from the visualization window, * Zoom & Pan and in particular labels. * Selection * Color • Select the Edit tool in the toolbar * 3-D Notice a new panel just appears on the left. * Labels * Text size • Click on a node to edit its label or attributes. Press * Text color always ENTER key to validate the changes when you edit * Adjust labels a value. * Attributes text * Text & Selection * Antialiasing Edge edit is not available for the moment but will be developed in a future version. * Screenshots * Tools Find more Tools * Transform texts * Conclusion Developers can easily add new tools to Gephi. Consult the Plugin Center to see what is available. And share your tools ideas and suggestions on the Gephi forum.
  • 22. Tutorial Visualization Bonus * Introduction Text color and size can be used as a visual sign to express higher influence or any * Zoom & Pan other characteristic. To conclude this tutorial, let’s see how to do something like * Selection below. * Color * 3-D * Labels * Text size * Text color * Adjust labels * Attributes text * Text & Selection * Antialiasing * Screenshots * Tools * Transform texts * Conclusion
  • 23. Tutorial Visualization Transform text color and size * Introduction The Ranking module will be used to do that. * Zoom & Pan * Selection • Find the label color transformer and select which * Color attribute to use for ranking. Here the “Degree” is chosen. * 3-D • Configure the ranking colors and click on * Labels * Text size * Text color The text should be colored now. Try also to use “Betweenness * Adjust labels Centrality” instead of “Degree”. * Attributes text * Text & Selection • Now select the label size transformer * Antialiasing * Screenshots • Select sizes between 0 and 1, as this size value * Tools is multiplied with the default element size * Transform texts • Click on to see how the text size changes * Conclusion Reset transformations Click on “Reset label color” and “Reset label size” to reset text aspect.
  • 24. Tutorial Visualization Conclusion * Introduction In this tutorial you learnt more about Gephi’s visualization capabilities and the essential * Zoom & Pan settings. You are now mastering text drawing and are ready to produce more readable * Selection and nifty-looking results. You discovered interactive features like Tools and know how to * Color configure them. * 3-D A future tutorial may focus only on tools and provide details about all of them. In the * Labels meantime you’re welcome to ask all the questions you want on the forum. The Gephi * Text size community can help you. * Text color * Adjust labels * Attributes text * Text & Selection * Antialiasing * Screenshots Go further: * Tools • Gephi Website * Transform texts • Gephi Wiki • Gephi forum * Conclusion