An open API service indexing awesome lists of open source software.

https://github.com/mcclowes/smith-waterman-alignment

Smith-Waterman alignment implementation
https://github.com/mcclowes/smith-waterman-alignment

algorithm bioinformatics local-alignments smith-waterman-alignment

Last synced: about 1 year ago
JSON representation

Smith-Waterman alignment implementation

Awesome Lists containing this project

README

          

# Bioinformatics - Smith-Waterman Alignment
Task 1 - Implement Smith-Waterman
Task 2 - Utilise Task 1 implementation to create a merged sequence from a set of local alignments

# Task 1
Task 1 implements Smith-Waterman local alignment, reading in 2 lines at a time from a given file and locally aligning those sequences in turn.

To run the code in terminal, navigate to the directory of the submission and enter:
```
python Task1.py
```

# Task 2
Task 2 implements reads in a template sequence and n many subsequent sequences, locally aligns those n sequences against the template sequence, and the constructs a new sequence from those n sequences based on their local alignment order.

```
python Task2.py
```