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

Vector Algebra: Graphical Method01:10

Vector Algebra: Graphical Method

12.0K
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...
12.0K
Vector Components in the Cartesian Coordinate System01:29

Vector Components in the Cartesian Coordinate System

19.5K
Vectors are usually described in terms of their components in a coordinate system. Even in everyday life, we naturally invoke the concept of orthogonal projections in a rectangular coordinate system. For example, if someone gives you directions for a particular location, you will be told to go a few km in a direction like east, west, north, or south, along with the angle in which you are supposed to move. In a rectangular (Cartesian) xy-coordinate system in a plane, a point in a plane is...
19.5K
Vector Algebra: Method of Components01:08

Vector Algebra: Method of Components

13.8K
It is cumbersome to find the magnitudes of vectors using the parallelogram rule or using the graphical method to perform mathematical operations like addition, subtraction, and multiplication. There are two ways to circumvent this algebraic complexity. One way is to draw the vectors to scale, as in navigation, and read approximate vector lengths and angles (directions) from the graphs. The other way is to use the method of components.
In many applications, the magnitudes and directions of...
13.8K
Cartesian Vector Notation01:28

Cartesian Vector Notation

754
Cartesian vector notation is a valuable tool in mechanical engineering for representing vectors in three-dimensional space, performing vector operations such as determining the gradient, divergence, and curl, and expressing physical quantities such as the displacement, velocity, acceleration, and force. By using Cartesian vector notation, engineers can more easily analyze and solve problems in various areas of mechanical engineering, including dynamics, kinematics, and fluid mechanics. This...
754
Cartesian Form for Vector Formulation01:26

Cartesian Form for Vector Formulation

625
The Cartesian form for vector formulation is a process to calculate  the moment of force using the position and force vectors. The moment of force is defined as the cross-product of these vectors, making it a vector quantity. The Cartesian form of the position and force vectors involves unit vectors, which can be used to express the cross-product in determinant form.
625
Vector Representation of Complex Numbers01:16

Vector Representation of Complex Numbers

118
Complex numbers, represented in Cartesian coordinates, can also be visualized as vectors. These vectors can be expressed in polar form, emphasizing their magnitude and angle. When a complex number is input into a function, the output is another complex number, highlighting the function's zero point from which the vector representation can originate.
Consider a function defined as the product of the complex factors in the numerator divided by the product of the complex factors in the...
118

You might also read

Related Articles

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

Sort by
Same author

A Vascular Invasion-Related Gene Signature Identifies NUP35 as a Driver of Angiogenesis and Poor Prognosis in Pancreatic Ductal Adenocarcinoma.

Biomedicines·2026
Same author

Quercetin attenuates skin inflammation and fibrosis in systemic sclerosis by targeting the RELA/c-Jun axis to suppress th17 cell responses.

Frontiers in immunology·2026
Same author

Upcycling waste cement paste powder into a composite cement-free heavy metal stabilization binder.

Environmental research·2026
Same author

Correction: A novel nomogram for predicting early postoperative cerebral desaturation events after congenital heart surgery.

Frontiers in surgery·2026
Same author

Mitochondrial-Inflammatory Axis Dysregulation Triggers Disulfidptosis and the Multifaceted Protective Mechanism of Bisphenol A Following Spinal Cord Injury.

Molecular neurobiology·2026
Same author

ID2 Regulates Macrophage Polarization and Mediates Methotrexate Responsiveness in Rheumatoid Arthritis.

Inflammation·2026
Same journal

conMItion: an R package adjusting confounding factors for associations in multi-omics.

Bioinformatics (Oxford, England)·2026
Same journal

SpaMFG: a Spatial Multi-omics Integration Method based on Feature Grouping.

Bioinformatics (Oxford, England)·2026
Same journal

CSCN: Inference of Cell-Specific Causal Networks Using Single-Cell RNA-Seq Data.

Bioinformatics (Oxford, England)·2026
Same journal

Sparse CCA-Based Mediation Analysis with High-Dimensional Exposures and Mediators.

Bioinformatics (Oxford, England)·2026
Same journal

Enhancing Cross-Context Generalization in Drug Perturbation Prediction with a Multimodal Conditional Diffusion Framework.

Bioinformatics (Oxford, England)·2026
Same journal

Primer Design through Submodular Function Estimation.

Bioinformatics (Oxford, England)·2026
See all related articles

Related Experiment Video

Updated: Jun 21, 2025

Hi-C: A Method to Study the Three-dimensional Architecture of Genomes.
22:27

Hi-C: A Method to Study the Three-dimensional Architecture of Genomes.

Published on: May 6, 2010

408.9K

HyperGen: Compact and Efficient Genome Sketching using Hyperdimensional Vectors.

Weihong Xu1, Po-Kai Hsu2, Niema Moshiri1

  • 1Department of Computer Science and Engineering, University of California San Diego, CA 92093, USA.

Bioinformatics (Oxford, England)
|July 16, 2024
PubMed
Summary
This summary is machine-generated.

HyperGen uses hyperdimensional computing to create compact genome sketches for fast and accurate Average Nucleotide Identity (ANI) estimation. This approach significantly improves efficiency for large-scale genomic analyses.

More Related Videos

Heuristic Mining of Hierarchical Genotypes and Accessory Genome Loci in Bacterial Populations
08:03

Heuristic Mining of Hierarchical Genotypes and Accessory Genome Loci in Bacterial Populations

Published on: December 7, 2021

2.1K
Array Comparative Genomic Hybridization Array CGH for Detection of Genomic Copy Number Variants
09:16

Array Comparative Genomic Hybridization Array CGH for Detection of Genomic Copy Number Variants

Published on: February 21, 2015

19.6K

Related Experiment Videos

Last Updated: Jun 21, 2025

Hi-C: A Method to Study the Three-dimensional Architecture of Genomes.
22:27

Hi-C: A Method to Study the Three-dimensional Architecture of Genomes.

Published on: May 6, 2010

408.9K
Heuristic Mining of Hierarchical Genotypes and Accessory Genome Loci in Bacterial Populations
08:03

Heuristic Mining of Hierarchical Genotypes and Accessory Genome Loci in Bacterial Populations

Published on: December 7, 2021

2.1K
Array Comparative Genomic Hybridization Array CGH for Detection of Genomic Copy Number Variants
09:16

Array Comparative Genomic Hybridization Array CGH for Detection of Genomic Copy Number Variants

Published on: February 21, 2015

19.6K

Area of Science:

  • Genomics
  • Bioinformatics
  • Computational Biology

Background:

  • Accurate whole-genome similarity estimation, like Average Nucleotide Identity (ANI), is computationally intensive for large datasets.
  • Genome sketching offers a faster, memory-efficient alternative by distilling representative k-mers.
  • Existing methods face challenges in balancing accuracy, speed, and memory usage for massive genome collections.

Purpose of the Study:

  • Introduce HyperGen, a novel genome sketching method.
  • Enhance accuracy, runtime performance, and memory efficiency for large-scale ANI estimation.
  • Leverage hyperdimensional computing for improved genomic data representation.

Main Methods:

  • Encode genomes into quasi-orthogonal vectors (Hypervectors, HV) using hyperdimensional computing (HDC).
  • Utilize compact HV sketches that preserve more information than traditional k-mer hashes.
  • Employ vector multiplication and optimized general matrix multiply (GEMM) routines for efficient ANI estimation.

Main Results:

  • HyperGen achieves comparable or superior ANI estimation accuracy and linearity versus existing sketch-based methods.
  • Demonstrates state-of-the-art performance in both genome sketching and database search speed.
  • Generates memory-efficient sketches while maintaining high ANI estimation accuracy across various dataset scales.

Conclusions:

  • HyperGen offers a significant advancement in scalable genomic similarity analysis.
  • The HDC-based approach provides a robust and efficient solution for massive genome collections.
  • HyperGen is available as an open-source Rust implementation.