Repository Description:
This repository implements several algorithms used in Bioinformatics in a simple yet functional manner.
-
Gibbs' Sampling
- A probabilistic algorithm for motif finding and sequence alignment. Learn more
-
Evolutionary Algorithms
- Optimization algorithms based on natural selection principles. Learn more
-
Finite Automata
- Computational models for recognizing patterns within input sequences. Learn more
-
Burrow-Wheeler Transform (BWT)
- A data transformation algorithm used in data compression. Learn more
-
Tries
- A tree-like data structure for storing dynamic sets of strings. Learn more
-
Graphs
- Structures for modeling pairwise relationships between objects, useful in biological networks. Learn more
-
Genome Assembly
- Methods for reconstructing a genome from fragments of DNA sequences. Learn more