Related Experiment Video
Updated: Mar 13, 2026

10:58
Protein WISDOM: A Workbench for In silico De novo Design of BioMolecules
Published on: July 25, 2013
17.7K
A teaching approach from the exhaustive search method to the Needleman-Wunsch algorithm
Zhongneng Xu1, Yayun Yang1, Beibei Huang2,3
1Department of Ecology, Jinan University, Guangzhou, 510632, China.
Summary
The Needleman-Wunsch algorithm, a core bioinformatics tool, is explained using sample sequences and a simple store system. This approach clarifies its connection to exhaustive search methods for better student understanding.
Area of Science:
- Bioinformatics
- Computational Biology
- Algorithm Analysis
Background:
- The Needleman-Wunsch algorithm is fundamental in bioinformatics.
- Existing explanations may not cater to diverse student backgrounds.
- Clearer pedagogical approaches are needed for complex algorithms.
Purpose of the Study:
- To provide a more accessible explanation of the Needleman-Wunsch algorithm.
- To illustrate the algorithm's link to exhaustive search methods.
- To enhance the teaching and learning of bioinformatics algorithms.
Main Methods:
- Analysis of the Needleman-Wunsch algorithm's programming.
- Utilizing sample sequences for illustration.
- Employing a simple store system to demonstrate algorithmic steps.
Main Results:
- Established a clear connection between exhaustive search and the Needleman-Wunsch algorithm.
- Developed a more intuitive explanation suitable for various academic disciplines.
- Provided a practical teaching aid for bioinformatics education.
Conclusions:
- The simplified explanation enhances comprehension of the Needleman-Wunsch algorithm.
- This method benefits students in understanding core bioinformatics programming.
- The study contributes to effective pedagogical strategies in computational biology.
Related Concept Videos
Wald-Wolfowitz Runs Test I
1.0K
The Wald-Wolfowitz test, also known as the runs test, is a nonparametric statistical test used to assess the randomness of a sequence of two different types of elements (e.g., positive/negative values, successes/failures). It examines whether the order of the elements in a sequence is random or if there is a pattern or trend present. This nonparametric test applies to any ordered data despite the population and sample data distribution, even if a higher sample size is available.
The test works...
The test works...
1.0K
Wald-Wolfowitz Runs Test II
608
The Wald-Wolfowitz runs test, commonly referred to as the runs test, is a nonparametric test used to assess the randomness of ordered data. The test evaluates the number of runs, which are consecutive sequences of similar elements within the data. If the number of runs is significantly higher or lower than expected, the data is considered non-random, indicating a detectable pattern or structure.
For binary data, runs are identified using symbols such as + and −, or equivalently, 1s and 0s. In...
For binary data, runs are identified using symbols such as + and −, or equivalently, 1s and 0s. In...
608
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
382
Mechanistic models play a crucial role in algorithms for numerical problem-solving, particularly in nonlinear mixed effects modeling (NMEM). These models aim to minimize specific objective functions by evaluating various parameter estimates, leading to the development of systematic algorithms. In some cases, linearization techniques approximate the model using linear equations.
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
382
Trial and Error and Algorithm
470
A problem-solving strategy is a plan of action used to find a solution. Different strategies have distinct action plans. Trial and error involves trying different solutions until one works. For instance, to fix a broken printer, you might check ink levels, ensure the paper tray isn't jammed, and verify the printer's connection to your laptop. This method can be time-consuming but is commonly used. Thomas Edison, for example, used trial and error to find a suitable filament for the light...
470

