This project focuses on the implementation of the Smith-Waterman algorithm in Python, a widely used algorithm in bioinformatics for local sequence alignment. The goal is to develop a functional and efficient solution to identify similarities between biological sequences, such as DNA, RNA, or protein sequences. The project will be conducted as part of the Algorithms for Bioinformatics course, led by Professor Enrico Blanzieri.
list of packages essential to the provided code:
- questionary
- click
- textwrap
- itertools
- numpy
- matplotlib
- seaborn
- tabulate
- pandas
- biopython
just run the code and various prompt to insert the paramiters and data will be asked.