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

Phylogeny01:23

Phylogeny

43.4K
Phylogeny is concerned with the evolutionary diversification of organisms or groups of organisms. A group of organisms with a name is called a taxon (singular). Taxa (plural) can span different levels of the evolutionary hierarchy. For instance, the group containing all birds is a taxon (comprising the class Aves), and the group of all species of daisies (the genus Bellis) is a taxon. Phylogenies can likewise include just one genus (i.e., depict species relationships) or span an entire kingdom.
43.4K
Phylogenetic Trees03:21

Phylogenetic Trees

45.0K
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.
45.0K
Evolutionary Relationships through Genome Comparisons02:54

Evolutionary Relationships through Genome Comparisons

5.6K
Genome comparison is one of the excellent ways to interpret the evolutionary relationships between organisms. The basic principle of genome comparison is that if two species share a common feature, it is likely encoded by the DNA sequence conserved between both species. The advent of genome sequencing technologies in the late 20th century enabled scientists to understand the concept of conservation of domains between species and helped them to deduce evolutionary relationships across diverse...
5.6K
Genome Size and the Evolution of New Genes03:21

Genome Size and the Evolution of New Genes

7.8K
While every living organism has a genome of some kind (be it RNA, or DNA), there is considerable variation in the sizes of these blueprints. One major factor that impacts genome size is whether the organism is prokaryotic or eukaryotic. In prokaryotes, the genome contains little to no non-coding sequence, such that genes are tightly clustered in groups or operons sequentially along the chromosome. Conversely, the genes in eukaryotes are punctuated by long stretches of non-coding sequence.
7.8K
Gene Evolution - Fast or Slow?02:05

Gene Evolution - Fast or Slow?

7.0K
The genomes of eukaryotes are punctuated by long stretches of sequence which do not code for proteins or RNAs. Although some of these regions do contain crucial regulatory sequences, the vast majority of this DNA serves no known function. Typically, these regions of the genome are the ones in which the fastest change, in evolutionary terms, is observed, because there is typically little to no selection pressure acting on these regions to preserve their sequences.
In contrast, regions which code...
7.0K
Comparing Mitochondrial, Chloroplast, and Prokaryotic Genomes02:16

Comparing Mitochondrial, Chloroplast, and Prokaryotic Genomes

11.9K
The present-day mitochondrial and chloroplast genomes have retained some of the characteristics of their ancestral prokaryotes and also have acquired new attributes during their evolution within eukaryotic cells. Like prokaryotic genomes, mitochondrial and chloroplast genomes neither bind with histone-like proteins nor show complex packaging into chromosome-like structures, as observed in eukaryotes. Unlike mitotic cell divisions observed in eukaryotic cells, mitochondria and chloroplasts...
11.9K

You might also read

Related Articles

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

Sort by
Same author

Epigenetic motifs distinguishing endogenous from exogenous retroviral integrants.

bioRxiv : the preprint server for biology·2025
Same author

ViralWasm: a client-side user-friendly web application suite for viral genomics.

Bioinformatics (Oxford, England)·2024
Same author

Hidden evolutionary constraints dictate the retention of coronavirus accessory genes.

bioRxiv : the preprint server for biology·2023
Same author

Accelerating open modification spectral library searching on tensor core in high-dimensional space.

Bioinformatics (Oxford, England)·2023
Same author

ViralConsensus: a fast and memory-efficient tool for calling viral consensus genome sequences directly from read alignment data.

Bioinformatics (Oxford, England)·2023
Same author

HyperSpec: Ultrafast Mass Spectra Clustering in Hyperdimensional Space.

Journal of proteome research·2023
Same journal

Closely related, yet phenotypically different - Genome assemblies of two sister species of widow spiders: <i>Latrodectus hasselti</i> and <i>L. katipo</i>, Theridiidae.

GigaByte (Hong Kong, China)·2026
Same journal

ChestPathCT5-S100: an open real-world chest CT dataset of five common thoracic pathologies with heterogeneous acquisition conditions.

GigaByte (Hong Kong, China)·2026
Same journal

AortaSeg-60: an open real-world CT-angiography dataset of the aorta with automated segmentation masks and pathological variability.

GigaByte (Hong Kong, China)·2026
Same journal

A chromosome-level reference genome for Pacific herring (<i>Clupea pallasii)</i> from the Bering Sea.

GigaByte (Hong Kong, China)·2026
Same journal

Efficient downsampling of genome alignments with Rasusa.

GigaByte (Hong Kong, China)·2026
Same journal

AI in practice: a multilingual survey of 2025 BioHackathon participants.

GigaByte (Hong Kong, China)·2026
See all related articles

Related Experiment Video

Updated: May 21, 2025

A Practical Guide to Phylogenetics for Nonexperts
12:00

A Practical Guide to Phylogenetics for Nonexperts

Published on: February 5, 2014

35.2K

CompactTree: a lightweight header-only C++ library and Python wrapper for ultra-large phylogenetics.

Niema Moshiri1

  • 1Department of Computer Science & Engineering, UC San Diego, La Jolla, CA 92093, USA.

Gigabyte (Hong Kong, China)
|March 20, 2025
PubMed
Summary
This summary is machine-generated.

Existing tree libraries struggle with large phylogenies. CompactTree, a new C++ library with a Python wrapper, efficiently handles ultra-large phylogenetic trees, offering significant speed and memory improvements for viral and bacterial species studies.

More Related Videos

Using Phylogenetic Analysis to Investigate Eukaryotic Gene Origin
08:57

Using Phylogenetic Analysis to Investigate Eukaryotic Gene Origin

Published on: August 14, 2018

15.8K
The ITS2 Database
16:17

The ITS2 Database

Published on: March 12, 2012

30.6K

Related Experiment Videos

Last Updated: May 21, 2025

A Practical Guide to Phylogenetics for Nonexperts
12:00

A Practical Guide to Phylogenetics for Nonexperts

Published on: February 5, 2014

35.2K
Using Phylogenetic Analysis to Investigate Eukaryotic Gene Origin
08:57

Using Phylogenetic Analysis to Investigate Eukaryotic Gene Origin

Published on: August 14, 2018

15.8K
The ITS2 Database
16:17

The ITS2 Database

Published on: March 12, 2012

30.6K

Area of Science:

  • Computational Biology
  • Bioinformatics
  • Phylogenetics

Background:

  • Analyzing viral and bacterial species necessitates handling extremely large phylogenetic trees with millions of tips.
  • Current tree-handling software often fails to scale efficiently to these massive datasets.

Purpose of the Study:

  • To introduce CompactTree, a novel C++ library designed for efficient traversal of ultra-large phylogenies.
  • To provide a user-friendly Python wrapper for seamless integration into existing bioinformatics workflows.

Main Methods:

  • Development of a lightweight, header-only C++ library named CompactTree.
  • Implementation of a Python wrapper to enhance usability and accessibility.
  • Performance benchmarking against existing phylogenetic tree libraries.

Main Results:

  • CompactTree demonstrates orders of magnitude improvement in speed compared to existing solutions.
  • CompactTree requires significantly less memory, making it suitable for large-scale phylogenetic analysis.
  • The library is easily integrated into other computational tools.

Conclusions:

  • CompactTree offers a scalable and efficient solution for navigating ultra-large phylogenetic trees.
  • This advancement facilitates more comprehensive studies of viral and bacterial diversity.
  • The open-source availability promotes wider adoption and further development in bioinformatics.