Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Phylogenetic Trees03:21

Phylogenetic Trees

50.5K
Phylogenetic trees come in many forms. It matters in which sequence the organisms are arranged from the bottom to the top of the tree, but the branches can rotate at their nodes without altering the information. The lines connecting individual nodes can be straight, angled, or even curved.
50.5K
Vector Algebra: Graphical Method01:10

Vector Algebra: Graphical Method

18.2K
Vectors can be multiplied by scalars, added to other vectors, or subtracted from other vectors. The vector sum of two (or more) vectors is called the resultant vector or, for short, the resultant.
We use the laws of geometry to construct resultant vectors, followed by trigonometry to find vector magnitudes and directions. For a geometric construction of the sum of two vectors in a plane, we follow the parallelogram rule. Suppose two vectors are at arbitrary positions. Translate either one of...
18.2K
Survival Tree01:19

Survival Tree

451
Survival trees are a non-parametric method used in survival analysis to model the relationship between a set of covariates and the time until an event of interest occurs, often referred to as the "time-to-event" or "survival time." This method is particularly useful when dealing with censored data, where the event has not occurred for some individuals by the end of the study period, or when the exact time of the event is unknown.
 Building a Survival Tree
Constructing a...
451
Graphs of Functions01:30

Graphs of Functions

403
Graphs of functions provide a visual representation of how output values change in response to varying inputs. Each point on the graph corresponds to an ordered pair, where the x-coordinate (independent variable) determines the horizontal position and the y-coordinate (dependent variable) determines the vertical position. Linear functions like y = x give a straight line, indicating a constant rate of change.Nonlinear functions display more complex behaviors. Even power functions generate...
403
pV-Diagrams01:18

pV-Diagrams

6.4K
The pV diagram, which is a graph of pressure versus volume of the gas under study, is helpful in describing certain aspects of the substance. When the substance behaves like an ideal gas, the ideal gas equation describes the relationship between its pressure and volume. On a pV diagram, it is common to plot an isotherm, which is a curve showing p as a function of V with the number of molecules and the temperature fixed. Then, for an ideal gas, the product of the pressure of the gas and its...
6.4K
Plotting of Topographic Maps01:29

Plotting of Topographic Maps

641
Topographic maps represent the Earth's surface features using contour lines, which connect points of equal elevation to create a two-dimensional representation of three-dimensional terrain. Creating a topographic map requires a systematic approach.Begin by plotting a scaled grid and marking intersections corresponding to the survey's elevation data points. Assign elevation values at these intersections to build the base map. Next, determine contour levels using a consistent contour interval,...
641

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

A Transcriptional Atlas of Endothelial Cell Zonation Along the Pulmonary Vascular Tree.

bioRxiv : the preprint server for biology·2026
Same author

Postnatal Abrogation of VEGFR2 Blocks Terminal Cap2 Differentiation by Preventing the Developmental Progression from a Capillary Intermediate Cell State.

bioRxiv : the preprint server for biology·2025
Same author

Integration of hyperspectral imaging and transcriptomics from individual cells with SpectralSeq.

Genome research·2025
Same author

Macropinocytosis mediates resistance to loss of glutamine transport in triple-negative breast cancer.

The EMBO journal·2024
Same author

Global and cell type-specific immunological hallmarks of severe dengue progression identified via a systems immunology approach.

Nature immunology·2023
Same author

Contribution of mutant HSC clones to immature and mature cells in MDS and CMML, and variations with AZA therapy.

Blood·2022
Same journal

Cyber Military Operations under International Humanitarian Law: Interpreting the Concept of "Attack" and Challenges in Protecting Civilians.

F1000Research·2026
Same journal

Sentiment Analysis of Acceptance TVET Online Courses on the Skill Academy App from Google Play: Leveraging Text Mining with Comparison Machine Learning Model.

F1000Research·2026
Same journal

Emotional intelligence: An important skill to learn now more than ever.

F1000Research·2026
Same journal

East Mediterranean Lineage of <i>Brucella melitensis</i> in Human Isolates and Milk Samples in Oman Using MLVA-14.

F1000Research·2026
Same journal

Application of K-Means Clustering for Job Applicant Analysis in Construction Firms Using R.

F1000Research·2026
Same journal

The influence of self-esteem and emotional intelligence on addiction to social networks in Peruvian university students.

F1000Research·2026
See all related articles

Related Experiment Video

Updated: Mar 3, 2026

A Web Tool for Generating High Quality Machine-readable Biological Pathways
08:01

A Web Tool for Generating High Quality Machine-readable Biological Pathways

Published on: February 8, 2017

18.6K

A universal tool for visualisation of networks and trees in Python.

Fabio Zanini1,2,3

  • 1School of Clinical Medicine, University of New South Wales, Sydney, New South Wales, 2052, Australia.

F1000Research
|March 2, 2026
PubMed
Summary
This summary is machine-generated.

iplotx is a Python package that offers universal network and tree visualization across scientific disciplines. It provides broad interoperability, rich styling, and unique features like 3D visualizations for diverse applications.

Keywords:
graphsinteractions.networksphylogeneticsplottingtreesvisualisation

More Related Videos

Inherent Dynamics Visualizer, an Interactive Application for Evaluating and Visualizing Outputs from a Gene Regulatory Network Inference Pipeline
10:44

Inherent Dynamics Visualizer, an Interactive Application for Evaluating and Visualizing Outputs from a Gene Regulatory Network Inference Pipeline

Published on: December 7, 2021

2.7K
Modeling the Functional Network for Spatial Navigation in the Human Brain
05:55

Modeling the Functional Network for Spatial Navigation in the Human Brain

Published on: October 13, 2023

1.6K

Related Experiment Videos

Last Updated: Mar 3, 2026

A Web Tool for Generating High Quality Machine-readable Biological Pathways
08:01

A Web Tool for Generating High Quality Machine-readable Biological Pathways

Published on: February 8, 2017

18.6K
Inherent Dynamics Visualizer, an Interactive Application for Evaluating and Visualizing Outputs from a Gene Regulatory Network Inference Pipeline
10:44

Inherent Dynamics Visualizer, an Interactive Application for Evaluating and Visualizing Outputs from a Gene Regulatory Network Inference Pipeline

Published on: December 7, 2021

2.7K
Modeling the Functional Network for Spatial Navigation in the Human Brain
05:55

Modeling the Functional Network for Spatial Navigation in the Human Brain

Published on: October 13, 2023

1.6K

Area of Science:

  • Network science and data visualization across diverse scientific fields.
  • Application in bioinformatics, ecology, social sciences, and more.

Background:

  • Graphs and networks are fundamental data structures in many scientific disciplines.
  • Existing network analysis software often has limited visualization capabilities or lacks interoperability.
  • Specialized visualization tools may use custom formats, hindering integration with broader scientific workflows.

Purpose of the Study:

  • To develop a universal visualization tool for network analysis packages.
  • To enhance interoperability and customization in network data visualization.
  • To provide a robust and flexible solution for visualizing complex network structures.

Main Methods:

  • Developed iplotx, a Python software package for universal network visualization.
  • Implemented a declarative style grammar for extensive customization of visual elements.
  • Utilized custom Matplotlib artists for rendering, ensuring broad compatibility with other visualization libraries.

Main Results:

  • iplotx supports eight major network and tree analysis packages (e.g., NetworkX, igraph).
  • Offers universal input compatibility via a plug-in mechanism and supports diverse outputs (images, animations, interactive plots).
  • Features unique capabilities like 3D network visualizations and seamless integration with the Python scientific stack.

Conclusions:

  • iplotx provides superior interoperability and richer styling compared to existing software.
  • Its extensive examples and code testing ensure a robust visualization solution.
  • Presents a versatile tool for visualizing networks and trees in both biomedicine and other scientific domains.