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

Gene Evolution - Fast or Slow?02:05

Gene Evolution - Fast or Slow?

8.3K
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...
8.3K
Gene Evolution - Fast or Slow?02:05

Gene Evolution - Fast or Slow?

3.8K
3.8K
Evolutionary Relationships through Genome Comparisons02:54

Evolutionary Relationships through Genome Comparisons

7.2K
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...
7.2K
Mutation, Gene Flow, and Genetic Drift01:09

Mutation, Gene Flow, and Genetic Drift

65.6K
In a population that is not at Hardy-Weinberg equilibrium, the frequency of alleles changes over time. Therefore, any deviations from the five conditions of Hardy-Weinberg equilibrium can alter the genetic variation of a given population. Conditions that change the genetic variability of a population include mutations, natural selection, non-random mating, gene flow, and genetic drift (small population size).
65.6K
Genetic Variation01:25

Genetic Variation

1.5K
Genetic variation is the diversity in DNA sequences found among individuals of the same species. This diversity is crucial for a species' survival because it helps organisms adapt to environmental changes. Genetic variation begins with fertilization, where an egg and sperm cell merge. Each of these cells carries 23 chromosomes, up to 46 in the fertilized egg. Chromosomes are long DNA strands that contain genes, the basic units of heredity.
Genes exist in different versions called alleles,...
1.5K
Limits to Natural Selection01:38

Limits to Natural Selection

35.7K
Organisms that are well-adapted to their environment are more likely to survive and reproduce. However, natural selection does not lead to perfectly adapted organisms. Several factors constrain natural selection.
35.7K

You might also read

Related Articles

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

Sort by
Same author

Competing reaction pathways in the decomposition of 2-propanol over V-doped Co<sub>3</sub>O<sub>4</sub>(111) model catalysts: a mechanistic study.

Faraday discussions·2026
Same author

Diastereoselective amidoboronate formation and transformation from a <i>rac</i> to a different <i>meso</i> amidoboronate <i>via</i> dynamic C-C bonds.

Organic & biomolecular chemistry·2025
Same author

Migration of para-Nitrophenyl Groups in Methyl Pyranosides: Configuration and Conformation Determine the Kinetics.

Chemistry (Weinheim an der Bergstrasse, Germany)·2024
Same author

Advancing Optoglycomics: Two Orthogonal Azobenzene Glycoside Antennas in One Glycocluster-Synthesis, Switching Cycles, Kinetics and Molecular Dynamics.

Chemistry (Weinheim an der Bergstrasse, Germany)·2024
Same author

On the brink of self-hydration: the water heptadecamer.

Physical chemistry chemical physics : PCCP·2024
Same author

Comparison of Implicit and Explicit Solvent Approaches in Ab Initio Evaluation of Thermochemistry in Solution: Application in Studying Boron Isotope Fractionation in Water.

The journal of physical chemistry. A·2023

Related Experiment Video

Updated: Mar 14, 2026

The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy
11:53

The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy

Published on: October 14, 2017

12.3K

Error-Safe, Portable, and Efficient Evolutionary Algorithms Implementation with High Scalability.

Johannes M Dieterich1, Bernd Hartke2

  • 1Insitut für Physikalische Chemie, Georg-August-Unversität Göttingen , Tammannstrasse 6, 37077 Göttingen, Germany.

Journal of Chemical Theory and Computation
|September 23, 2016
PubMed
Summary
This summary is machine-generated.

This study introduces a robust, parallel genetic algorithm for chemical and materials science. The Java-based implementation offers excellent scalability and fault tolerance for complex computational problems.

More Related Videos

Procedure for Adaptive Laboratory Evolution of Microorganisms Using a Chemostat
06:03

Procedure for Adaptive Laboratory Evolution of Microorganisms Using a Chemostat

Published on: September 20, 2016

15.4K
Following the Dynamics of Structural Variants in Experimentally Evolved Populations
04:52

Following the Dynamics of Structural Variants in Experimentally Evolved Populations

Published on: February 3, 2023

1.4K

Related Experiment Videos

Last Updated: Mar 14, 2026

The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy
11:53

The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy

Published on: October 14, 2017

12.3K
Procedure for Adaptive Laboratory Evolution of Microorganisms Using a Chemostat
06:03

Procedure for Adaptive Laboratory Evolution of Microorganisms Using a Chemostat

Published on: September 20, 2016

15.4K
Following the Dynamics of Structural Variants in Experimentally Evolved Populations
04:52

Following the Dynamics of Structural Variants in Experimentally Evolved Populations

Published on: February 3, 2023

1.4K

Area of Science:

  • Computational chemistry and materials science
  • High-performance computing
  • Algorithm development

Background:

  • Genetic algorithms (GAs) are powerful optimization tools but often require significant computational resources.
  • Implementing GAs in parallel can be complex due to dependencies and hardware heterogeneity.
  • Existing parallel GA implementations may lack portability and fault tolerance.

Purpose of the Study:

  • To develop an efficient, massively parallel implementation of genetic algorithms.
  • To leverage Java Virtual Machine (JVM) technologies and standard networking for broad compatibility.
  • To create a portable, fault-tolerant, and scalable solution for chemical and materials science problems.

Main Methods:

  • Developed a massively parallel genetic algorithm using solely Java Virtual Machine (JVM) technologies.
  • Utilized standard networking protocols for communication between computational nodes.
  • Implemented dynamic resource allocation for adaptability to changing computational needs.
  • Ensured fault tolerance through robust error handling and recovery mechanisms.

Main Results:

  • Achieved excellent parallel scalability across heterogeneous computing environments.
  • Demonstrated high portability due to minimal dependencies.
  • Confirmed robustness against hardware failures during runtime.
  • Showcased dynamic addition and subtraction of computational resources without performance degradation.

Conclusions:

  • The presented JVM-based parallel genetic algorithm is an efficient and scalable solution for chemical and materials science.
  • Its portability, fault tolerance, and dynamic resource management offer significant advantages over traditional implementations.
  • This approach facilitates complex problem-solving in computational science using accessible heterogeneous resources.