SlideShare a Scribd company logo
1 of 24
Download to read offline
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

More Related Content

What's hot

Architecture of Hadoop
Architecture of HadoopArchitecture of Hadoop
Architecture of HadoopKnoldus Inc.
 
GeoServer in Production: we do it, here is how!
GeoServer in Production: we do it, here is how!GeoServer in Production: we do it, here is how!
GeoServer in Production: we do it, here is how!GeoSolutions
 
Training Week: Introduction to Neo4j Bloom
Training Week: Introduction to Neo4j BloomTraining Week: Introduction to Neo4j Bloom
Training Week: Introduction to Neo4j BloomNeo4j
 
QGIS를 활용한 공간분석 입문 ver.1.0
QGIS를 활용한 공간분석 입문 ver.1.0QGIS를 활용한 공간분석 입문 ver.1.0
QGIS를 활용한 공간분석 입문 ver.1.0Byeong-Hyeok Yu
 
Mean shift and Hierarchical clustering
Mean shift and Hierarchical clustering Mean shift and Hierarchical clustering
Mean shift and Hierarchical clustering Yan Xu
 
Graph neural network 2부 recommendation 개요
Graph neural network  2부  recommendation 개요Graph neural network  2부  recommendation 개요
Graph neural network 2부 recommendation 개요seungwoo kim
 
1 seaborn introduction
1 seaborn introduction 1 seaborn introduction
1 seaborn introduction YuleiLi3
 
공간정보연구원 PostGIS 강의교재
공간정보연구원 PostGIS 강의교재공간정보연구원 PostGIS 강의교재
공간정보연구원 PostGIS 강의교재JungHwan Yun
 
공간정보아카데미 - Day1 오픈소스개발 일반
공간정보아카데미 - Day1 오픈소스개발 일반공간정보아카데미 - Day1 오픈소스개발 일반
공간정보아카데미 - Day1 오픈소스개발 일반BJ Jang
 
Hive ICDE 2010
Hive ICDE 2010Hive ICDE 2010
Hive ICDE 2010ragho
 
Exploratory social network analysis with pajek
Exploratory social network analysis with pajekExploratory social network analysis with pajek
Exploratory social network analysis with pajekTHomas Plotkowiak
 
Graph Analytics for big data
Graph Analytics for big dataGraph Analytics for big data
Graph Analytics for big dataSigmoid
 
Natural Language Processing with Graph Databases and Neo4j
Natural Language Processing with Graph Databases and Neo4jNatural Language Processing with Graph Databases and Neo4j
Natural Language Processing with Graph Databases and Neo4jWilliam Lyon
 
Graph Neural Network - Introduction
Graph Neural Network - IntroductionGraph Neural Network - Introduction
Graph Neural Network - IntroductionJungwon Kim
 

What's hot (20)

BDA-Module-1.pptx
BDA-Module-1.pptxBDA-Module-1.pptx
BDA-Module-1.pptx
 
Architecture of Hadoop
Architecture of HadoopArchitecture of Hadoop
Architecture of Hadoop
 
GeoServer in Production: we do it, here is how!
GeoServer in Production: we do it, here is how!GeoServer in Production: we do it, here is how!
GeoServer in Production: we do it, here is how!
 
Training Week: Introduction to Neo4j Bloom
Training Week: Introduction to Neo4j BloomTraining Week: Introduction to Neo4j Bloom
Training Week: Introduction to Neo4j Bloom
 
QGIS를 활용한 공간분석 입문 ver.1.0
QGIS를 활용한 공간분석 입문 ver.1.0QGIS를 활용한 공간분석 입문 ver.1.0
QGIS를 활용한 공간분석 입문 ver.1.0
 
Mean shift and Hierarchical clustering
Mean shift and Hierarchical clustering Mean shift and Hierarchical clustering
Mean shift and Hierarchical clustering
 
Graph neural network 2부 recommendation 개요
Graph neural network  2부  recommendation 개요Graph neural network  2부  recommendation 개요
Graph neural network 2부 recommendation 개요
 
1 seaborn introduction
1 seaborn introduction 1 seaborn introduction
1 seaborn introduction
 
공간정보연구원 PostGIS 강의교재
공간정보연구원 PostGIS 강의교재공간정보연구원 PostGIS 강의교재
공간정보연구원 PostGIS 강의교재
 
공간정보아카데미 - Day1 오픈소스개발 일반
공간정보아카데미 - Day1 오픈소스개발 일반공간정보아카데미 - Day1 오픈소스개발 일반
공간정보아카데미 - Day1 오픈소스개발 일반
 
Hive ICDE 2010
Hive ICDE 2010Hive ICDE 2010
Hive ICDE 2010
 
Open layers
Open layersOpen layers
Open layers
 
Exploratory social network analysis with pajek
Exploratory social network analysis with pajekExploratory social network analysis with pajek
Exploratory social network analysis with pajek
 
Présentation pfe
Présentation pfePrésentation pfe
Présentation pfe
 
LeNet-5
LeNet-5LeNet-5
LeNet-5
 
Anomaly Detection
Anomaly DetectionAnomaly Detection
Anomaly Detection
 
Graph Analytics for big data
Graph Analytics for big dataGraph Analytics for big data
Graph Analytics for big data
 
Google's Dremel
Google's DremelGoogle's Dremel
Google's Dremel
 
Natural Language Processing with Graph Databases and Neo4j
Natural Language Processing with Graph Databases and Neo4jNatural Language Processing with Graph Databases and Neo4j
Natural Language Processing with Graph Databases and Neo4j
 
Graph Neural Network - Introduction
Graph Neural Network - IntroductionGraph Neural Network - Introduction
Graph Neural Network - Introduction
 

Similar to Gephi Tutorial Visualization

Gephi tutorial: quick start
Gephi tutorial: quick startGephi tutorial: quick start
Gephi tutorial: quick startzukun
 
Powerpoint essentials
Powerpoint essentialsPowerpoint essentials
Powerpoint essentialsalanagzz98
 
Gephi tutorial-quick start
Gephi tutorial-quick startGephi tutorial-quick start
Gephi tutorial-quick startMuhammad Javed
 
Adobe illustrator lesson 11
Adobe illustrator lesson 11Adobe illustrator lesson 11
Adobe illustrator lesson 11SAN ANTONIO
 
dFontographer
dFontographerdFontographer
dFontographerInsforia
 
Managing Visual Design in Axure
Managing Visual Design in AxureManaging Visual Design in Axure
Managing Visual Design in AxureFred Beecher
 
Python Graphical User Interface and design
Python Graphical User Interface and designPython Graphical User Interface and design
Python Graphical User Interface and designVardhanKulkarni
 
Basic controls of Visual Basic 6.0
Basic controls of Visual Basic 6.0Basic controls of Visual Basic 6.0
Basic controls of Visual Basic 6.0Salim M
 
introdution-to-html.ppt
introdution-to-html.pptintrodution-to-html.ppt
introdution-to-html.pptcharvivij
 
Power point essentials #15 8°b
Power point essentials #15 8°bPower point essentials #15 8°b
Power point essentials #15 8°bforever97
 
Powerpoint essentials
Powerpoint essentialsPowerpoint essentials
Powerpoint essentialsandrefuentes
 
Automatic dimmer package dimensioning RS-232
Automatic dimmer package dimensioning RS-232Automatic dimmer package dimensioning RS-232
Automatic dimmer package dimensioning RS-232topomax
 

Similar to Gephi Tutorial Visualization (20)

Gephi tutorial: quick start
Gephi tutorial: quick startGephi tutorial: quick start
Gephi tutorial: quick start
 
Chapter 13
Chapter 13Chapter 13
Chapter 13
 
Chapter13
Chapter13Chapter13
Chapter13
 
Electric Utility Solutions: Controlling the Model Display
Electric Utility Solutions: Controlling the Model DisplayElectric Utility Solutions: Controlling the Model Display
Electric Utility Solutions: Controlling the Model Display
 
Powerpoint essentials
Powerpoint essentialsPowerpoint essentials
Powerpoint essentials
 
Gephi tutorial-quick start
Gephi tutorial-quick startGephi tutorial-quick start
Gephi tutorial-quick start
 
Adobe illustrator lesson 11
Adobe illustrator lesson 11Adobe illustrator lesson 11
Adobe illustrator lesson 11
 
dr_4
dr_4dr_4
dr_4
 
dr_4
dr_4dr_4
dr_4
 
dFontographer
dFontographerdFontographer
dFontographer
 
Managing Visual Design in Axure
Managing Visual Design in AxureManaging Visual Design in Axure
Managing Visual Design in Axure
 
Python Graphical User Interface and design
Python Graphical User Interface and designPython Graphical User Interface and design
Python Graphical User Interface and design
 
Basic controls of Visual Basic 6.0
Basic controls of Visual Basic 6.0Basic controls of Visual Basic 6.0
Basic controls of Visual Basic 6.0
 
introdution-to-html.ppt
introdution-to-html.pptintrodution-to-html.ppt
introdution-to-html.ppt
 
Power point essentials #15 8°b
Power point essentials #15 8°bPower point essentials #15 8°b
Power point essentials #15 8°b
 
QGIS Tutorial 1
QGIS Tutorial 1QGIS Tutorial 1
QGIS Tutorial 1
 
Chapter2
Chapter2Chapter2
Chapter2
 
Powerpoint essentials
Powerpoint essentialsPowerpoint essentials
Powerpoint essentials
 
Automatic dimmer package dimensioning RS-232
Automatic dimmer package dimensioning RS-232Automatic dimmer package dimensioning RS-232
Automatic dimmer package dimensioning RS-232
 
Presentation 2
Presentation 2Presentation 2
Presentation 2
 

Recently uploaded

Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 

Recently uploaded (20)

Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 

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