Alignment
Superimposing the symbols of one string over those of another (with gap symbols inserted into the strings) to represent insertions, deletions, and substitutions between the strings.
0 / 19
Problems Solved
Computational Mass Spectrometry
A technique used to identify molecules by splitting them into pieces and analyzing chemical properties of these small pieces.
0 / 6
Problems Solved
Dynamic Programming
The algorithmic notion of building up a solution to a problem by solving it on progressively larger cases.
0 / 23
Problems Solved
Genome Assembly
The algorithmic reconstruction of contiguous chromosomes from short fragments of DNA.
0 / 7
Problems Solved
Genome Rearrangements
A large-scale mutation that affects the makeup of entire intervals of nucleic acid.
0 / 6
Problems Solved
Graph Algorithms
An algorithm requiring the interpretation and manipulation of networks, or graphs.
0 / 11
Problems Solved
Graphs
A network containing a collection of nodes, pairs of which are joined by edges.
0 / 18
Problems Solved
Phylogeny
A tree modeling the evolutionary scenario deriving a collection of taxa from their proposed ancestors.
0 / 19
Problems Solved
Probability
The mathematical study of the chance of occurrence of random events, or the chance with which a specific event will occur.
0 / 13
Problems Solved
Sorting
The problem of finding a smallest collection of operations that changes a structure into a nicely ordered one.
0 / 14
Problems Solved
String Algorithms
An algorithm involving the manipulation and properties of chains of symbols.
0 / 26
Problems Solved