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

Introduction to MATLAB01:24

Introduction to MATLAB

MATLAB stands for Matrix Laboratory. MathWorks developed MATLAB as a multi-paradigm numerical computing environment and proprietary programming language. It has evolved significantly over the years to become a tool utilized by engineers, scientists, and mathematicians for various tasks, including matrix calculations, developing algorithms, data analysis, and visualization. MATLAB's applications span various industries and disciplines. It's used in image and signal processing, communications,...
Survival Tree01:19

Survival Tree

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 survival tree begins...
Phylogenetic Trees03:21

Phylogenetic Trees

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.
Phylogenetic Trees03:21

Phylogenetic Trees

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.
Plotting of Topographic Maps01:29

Plotting of Topographic Maps

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,...
Vector Algebra: Graphical Method01:10

Vector Algebra: Graphical Method

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...

You might also read

Related Articles

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

Sort by
Same author

Investigating the impact of collateral circulation pathways on hemodynamics in iliac vein compression syndrome.

Frontiers in bioengineering and biotechnologyĀ·2026
Same author

Mapping the contributions of adjuvant tamoxifen, 20 years later.

Journal of the National Cancer InstituteĀ·2026
Same author

Results of a phase 1 trial testing ruxolitinib plus venetoclax in patients with relapsed/refractory acute myeloid leukemia.

Blood neoplasiaĀ·2026
Same author

Evolutionarily informed gene sets reveal conserved and lineage-modified transcriptional programs during vertebrate forebrain evolution.

bioRxiv : the preprint server for biologyĀ·2026
Same author

Deconvolving cell-type-specific gene expression profiles from bulk RNA-seq samples.

PLoS computational biologyĀ·2026
Same author

Pressure-Induced Forward-Shift of Proton-Coupled Electron Transfer Step Boosts CO-to-Acetate Throughput.

Advanced materials (Deerfield Beach, Fla.)Ā·2026
Same journal

Facial iPPG heatmap patterns based on period-aware autoencoder show association with carotid atherosclerosis towards non-contact hemodynamic assessment.

Computer methods and programs in biomedicineĀ·2026
Same journal

Explainable machine learning models predict liver fibrosis risk and outcome in the general population: Development and multi-cohort external validation.

Computer methods and programs in biomedicineĀ·2026
Same journal

Evaluation of surrogate endpoints for survival outcomes using the surrogate package in R.

Computer methods and programs in biomedicineĀ·2026
Same journal

Relative spectral and frication-based descriptors as numerical indicators of place of articulation shifts in fricatives produced by Polish children.

Computer methods and programs in biomedicineĀ·2026
Same journal

Leaflet resection improves valve expansion and hemodynamic performance in redo TAVI with balloon- and self-expanding transcatheter heart valve configurations.

Computer methods and programs in biomedicineĀ·2026
Same journal

Spectral super-resolution for Parkinson's voice via representation-level methods under mixed-reality acquisition.

Computer methods and programs in biomedicineĀ·2026
See all related articles

Related Experiment Video

Updated: May 18, 2026

Collecting and Processing Drone-based Remotely Sensed Data for Use in Forest Recovery Monitoring
08:16

Collecting and Processing Drone-based Remotely Sensed Data for Use in Forest Recovery Monitoring

Published on: October 24, 2025

TreeVis: a MATLAB-based tool for tree visualization.

Peng Qiu1, Sylvia K Plevritis

  • 1Department of Bioinformatics and Computational Biology, University of Texas MD Anderson Cancer Center, USA.

Computer Methods and Programs in Biomedicine
|October 6, 2012
PubMed
Summary
This summary is machine-generated.

Visualizing complex biological network data as trees is challenging. This study introduces a novel algorithm for creating clear 2D layouts of these tree structures, with available MATLAB and R implementations.

More Related Videos

Imaging and Quantification of Intact Neuronal Dendrites via CLARITY Tissue Clearing
07:45

Imaging and Quantification of Intact Neuronal Dendrites via CLARITY Tissue Clearing

Published on: April 20, 2021

A Practical Guide to Phylogenetics for Nonexperts
12:00

A Practical Guide to Phylogenetics for Nonexperts

Published on: February 5, 2014

Related Experiment Videos

Last Updated: May 18, 2026

Collecting and Processing Drone-based Remotely Sensed Data for Use in Forest Recovery Monitoring
08:16

Collecting and Processing Drone-based Remotely Sensed Data for Use in Forest Recovery Monitoring

Published on: October 24, 2025

Imaging and Quantification of Intact Neuronal Dendrites via CLARITY Tissue Clearing
07:45

Imaging and Quantification of Intact Neuronal Dendrites via CLARITY Tissue Clearing

Published on: April 20, 2021

A Practical Guide to Phylogenetics for Nonexperts
12:00

A Practical Guide to Phylogenetics for Nonexperts

Published on: February 5, 2014

Area of Science:

  • Computational Biology
  • Bioinformatics
  • Data Visualization

Background:

  • High-dimensional biological data analysis frequently yields tree structures.
  • Visualizing these complex trees for interpretation is a significant challenge in bioinformatics.

Purpose of the Study:

  • To present a new algorithm for generating interpretable two-dimensional layouts of complex tree structures.
  • To provide practical implementations of the visualization algorithm.

Main Methods:

  • Development of a novel network visualization algorithm.
  • Algorithm designed to produce two-dimensional layouts for tree structures.
  • Implementation of the algorithm in MATLAB and R programming languages.

Main Results:

  • The new algorithm successfully generates layouts for complex tree structures.
  • The generated layouts are designed for enhanced interpretability.
  • Software implementations are available for broader use in biological data analysis.

Conclusions:

  • The presented algorithm offers an effective solution for visualizing complex biological network data.
  • Availability of MATLAB and R implementations facilitates the adoption and application of this visualization technique.