Related Experiment Video
Updated: Jul 16, 2026

08:14
LeafJ: An ImageJ Plugin for Semi-automated Leaf Shape Measurement
Published on: January 21, 2013
Variable depth recursion algorithm for leaf sequencing
1Department of Radiation Oncology, University of Iowa, 200 Hawkins Street, Iowa City, Iowa 52240, USA. ralfredo-siochi@uiowa.edu
Medical Physics
|March 29, 2007
Summary
A new leaf sequencing algorithm significantly improves computational speed and solution quality. This faster method enhances extraction and sweep processes, outperforming existing leaf sequencing algorithms.
Area of Science:
- Computational Biology
- Bioinformatics
- Algorithm Development
Background:
- Leaf sequencing algorithms utilize extraction and sweep as fundamental segmentation steps.
- Previous modifications to commercial leaf sequencers improved solution quality but increased computation time.
- Existing algorithms evaluated multiple solutions, each with up to 12 extracts and a sweep sequence.
Purpose of the Study:
- To develop a faster and more efficient leaf sequencing algorithm.
- To achieve comparable or superior solution quality to existing methods with reduced computational cost.
- To compare the performance of the new algorithm against commercial and published leaf sequencing algorithms.
Main Methods:
- A novel algorithm was developed that selects one extract at a time.
- The new algorithm iteratively calls itself as an evaluation function a user-specified number of times.
- The bidirectional sweeping window algorithm serves as the final evaluation function.
- Performance was evaluated on clinical test maps and random test maps with varying intensity levels.
Main Results:
- The new algorithm achieved computation speeds 12-43 times faster on clinical test maps.
- 2-3 calls to the evaluation function were sufficient for performance comparable to modified commercial sequencers.
- The algorithm consistently provided the best solutions across all tested clinical and random maps.
- Slight improvements in solution quality were observed beyond two calls to the evaluation function.
Conclusions:
- The new leaf sequencing algorithm offers a significant speed improvement over existing methods.
- It maintains or surpasses the solution quality of previous algorithms, including commercial versions.
- The algorithm's efficiency makes it a valuable tool for complex segmentation tasks in leaf sequencing.
Related Concept Videos
Sequences
Sequences are fundamental mathematical objects consisting of ordered lists of numbers that follow a specific rule or pattern. Sequences are critical in various mathematical concepts, including calculus, series, and number theory. They can model real-world phenomena such as population growth, financial investments, and physical processes like the diminishing height of a bouncing ball.Each number in a sequence is referred to as a term. Typically, the terms are denoted as a1, a2, a3,…, where the...
Maxam-Gilbert Sequencing
In the same year as the discovery of the Sanger sequencing method, another group of scientists, Allan Maxam and Walter Gilbert, demonstrated their chemical-cleavage method for DNA sequencing. The Maxam-Gilbert method relies on using different chemicals that can cleave the DNA sequence at specific sites, the separation of resulting DNA fragments of variable size using electrophoresis, and deciphering the DNA sequence from the resulting gel bands.
Challenges of the Maxam-Gilbert Method
The...
Challenges of the Maxam-Gilbert Method
The...
Introduction to Sequences
The ancient Greek philosopher Zeno of Elea proposed a series of paradoxes to challenge prevailing notions of motion and continuity. One such paradox imagines a man walking toward a door but only ever covering half the remaining distance with each step. This sequence of movements—first one-half, then one-quarter, then one-eighth of the total distance, and so on—forms a mathematical concept known as a geometric sequence. Each term is half of the previous one and can be written...
Arithmetic Sequences
An arithmetic sequence is a structured arrangement of numbers where each term is derived by adding a constant value, known as the common difference, to the previous term. This consistent pattern allows for the efficient computation of any term within the sequence as well as the cumulative sum of multiple terms. The formula for finding the nth term of an arithmetic sequence is:Here, aₙ represents the nth term of the sequence, a is the first term, d is the common difference, and n is the term...
Next-generation Sequencing
The first human genome sequencing project cost $2.7 billion and was declared complete in 2003, after 15 years of international cooperation and collaboration between several research teams and funding agencies. Today, with the advent of next-generation sequencing technologies, the cost and time of sequencing a human genome have dropped over 100 fold.
Next-Generation Sequencing Methods
Although all next-generation methods use different technologies, they all share a set of standard features.
Next-Generation Sequencing Methods
Although all next-generation methods use different technologies, they all share a set of standard features.
Geometric Sequences
In systems where values diminish by a constant proportion at each stage, the resulting sequence follows a geometric structure. Each new value in the sequence is obtained by applying a fixed multiplier to the preceding term. This regular, proportional decline type is often used to represent processes involving gradual loss, such as energy dissipation or reduction in amplitude over time.When analyzing the total effect of such a process across unlimited iterations, the series of values is referred...

