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

Parallel-Axis Theorem for an Area01:12

Parallel-Axis Theorem for an Area

2.6K
The moment of inertia is a fundamental concept in mechanical engineering that plays a significant role in designing rotationally symmetric objects such as flywheels, gears, and other mechanical systems. In this context, we will discuss the moment of inertia of a flywheel rotating about its centroidal axis and how it relates to the moment of inertia about an axis parallel to it.
For a flywheel approximated as a solid disc, consider an infinitesimal differential element with an arbitrary distance...
2.6K
Gaussian Elimination: Problem Solving01:30

Gaussian Elimination: Problem Solving

90
Systems of linear equations in several variables are pivotal in modeling complex scenarios involving multiple unknowns and constraints. Such systems are widely used in various fields to represent relationships where several conditions must be simultaneously satisfied. Each variable in the system corresponds to an unknown quantity, while each equation imposes a linear constraint, leading to a structured approach for analyzing and solving real-world problems.A system of three equations with three...
90
DNA Microarrays02:34

DNA Microarrays

20.0K
Microarrays are high-throughput and relatively inexpensive assays that can be automated to analyze large quantities of data at a time. They are used in genome-wide studies to compare gene or protein expression under two varied conditions, such as healthy and diseased states. Microarrays consist of glass or silica slides on which probe molecules are covalently attached through surface functionalization. Most commonly, the slides are prepared through the chemisorption of silanes to silica...
20.0K
Vector Operations01:20

Vector Operations

1.8K
Vectors are physical quantities that have both magnitude and direction. The vector operations include addition, subtraction, and scalar multiplication.
A vector multiplied by a scalar value is called scalar multiplication. The result obtained is a new vector with a different magnitude. If the scalar is positive, the direction of the vector remains the same, but if it is negative, the direction of the vector is reversed. For example, the product of the mass and velocity yields the momentum.
1.8K
Binomial Expansion Using Pascal's Triangle01:30

Binomial Expansion Using Pascal's Triangle

100
Expanding a binomial expression such as (a + b)n results in a predictable sequence of terms that can be systematically derived using Pascal’s Triangle. This triangular array of numbers plays a central role in understanding and computing the coefficients of binomial expansions.Pascal’s Triangle is constructed such that each row corresponds to the coefficients of a binomial raised to a power. The topmost row, known as the zeroth row, corresponds to (a + b)0, and each successive row...
100
Law of Independent Assortment02:03

Law of Independent Assortment

61.6K
While Mendel’s Law of Segregation states that the two alleles for one gene are separated into different gametes, a different question of how different genes are inherited remains. For example, is the gene for tall plants inherited with the gene for green peas? Mendel asked this question by experimenting with a dihybrid cross; a cross in which both parents are homozygous for two distinct traits resulting in an F1 generation that are heterozygous for both traits.
61.6K

You might also read

Related Articles

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

Sort by
Same author

Epistasis plays a limited role in driving entrenchment during neutral protein evolution.

Genome biology·2026
Same author

Phylogenetic corrections and higher-order sequence statistics in protein families: Potts vs multiple sequence alignment transformer machine learning models.

Physical review research·2026
Same author

Rethinking yield stability through phenotypic plasticity and its link to modern statistical methods.

Journal of experimental botany·2026
Same author

Temporal Evolution of Drug Resistance to HIV Integrase Inhibitors.

Viruses·2026
Same author

The Role of Muscle Trigger Points in Chronic Whiplash-Associated Disorders with Neuropathic Pain Components: An Exploratory Cross-Sectional Study.

Journal of clinical medicine·2026
Same author

Detecting early structural and functional myocardial alterations in patients with repaired tetralogy of fallot: a prospective MRI study.

Scientific reports·2026
Same journal

Inside the new political screening that's stalling NIH grants.

Nature·2026
Same journal

Europe's record heatwave: does the continent have a new climate?

Nature·2026
Same journal

Daily briefing: Humans and great apes giggle in the same rhythms.

Nature·2026
Same journal

The surprising career parallels between footballers and researchers.

Nature·2026
Same journal

I study World Cup penalty shoot-outs: they say a lot about the psychology of performance under pressure.

Nature·2026
Same journal

CRISPR's next act: the companies editing the epigenome to treat disease.

Nature·2026
See all related articles

Related Experiment Video

Updated: Dec 8, 2025

Analysis of Histone Antibody Specificity with Peptide Microarrays
09:47

Analysis of Histone Antibody Specificity with Peptide Microarrays

Published on: August 1, 2017

41.4K

Array programming with NumPy.

Charles R Harris1, K Jarrod Millman2,3,4, Stéfan J van der Walt5,6,7

  • 1Independent researcher, Logan, UT, USA.

Nature
|September 17, 2020
PubMed
Summary
This summary is machine-generated.

NumPy, a fundamental Python library for array programming, offers a powerful paradigm for scientific data analysis across diverse fields. Its widespread adoption and interoperability capabilities are shaping the future of scientific and industrial computation.

More Related Videos

Flow-pattern Guided Fabrication of High-density Barcode Antibody Microarray
09:05

Flow-pattern Guided Fabrication of High-density Barcode Antibody Microarray

Published on: January 6, 2016

18.8K
Author Spotlight: Introduction to Active Probe Atomic Force Microscopy with Quattro-Parallel Cantilever Arrays
05:04

Author Spotlight: Introduction to Active Probe Atomic Force Microscopy with Quattro-Parallel Cantilever Arrays

Published on: June 13, 2023

2.2K

Related Experiment Videos

Last Updated: Dec 8, 2025

Analysis of Histone Antibody Specificity with Peptide Microarrays
09:47

Analysis of Histone Antibody Specificity with Peptide Microarrays

Published on: August 1, 2017

41.4K
Flow-pattern Guided Fabrication of High-density Barcode Antibody Microarray
09:05

Flow-pattern Guided Fabrication of High-density Barcode Antibody Microarray

Published on: January 6, 2016

18.8K
Author Spotlight: Introduction to Active Probe Atomic Force Microscopy with Quattro-Parallel Cantilever Arrays
05:04

Author Spotlight: Introduction to Active Probe Atomic Force Microscopy with Quattro-Parallel Cantilever Arrays

Published on: June 13, 2023

2.2K

Area of Science:

  • Scientific computing
  • Data analysis
  • Python programming

Background:

  • Array programming offers a compact syntax for data manipulation.
  • NumPy is the primary array programming library in Python.
  • It is crucial for research in diverse scientific fields.

Purpose of the Study:

  • To review fundamental array concepts for scientific data analysis.
  • To highlight NumPy's foundational role in the scientific Python ecosystem.
  • To discuss NumPy's function as an interoperability layer.

Main Methods:

  • Review of array programming concepts.
  • Examination of NumPy's role and impact in scientific research.
  • Analysis of NumPy's API and its framework for future applications.

Main Results:

  • NumPy enables powerful, compact, and expressive data manipulation.
  • It is integral to research pipelines in physics, astronomy, biology, and more.
  • NumPy facilitates interoperability between various array computation libraries.

Conclusions:

  • NumPy's array programming paradigm simplifies scientific data exploration and analysis.
  • It serves as the cornerstone of the scientific Python ecosystem.
  • NumPy provides a flexible framework for future scientific and industrial analysis.