Skip to content

AxelLns/Smith-Waterman

Repository files navigation

Assignment 1 : Smith-Waterman

Discipline : Java

Description

Algorithm that compares 2 DNA sequences by applying the Smith-Waterman algorithm

Extra features

  • Different colors by number
  • Compare your own sequences
  • Record your own sequences
  • GUI : Graphic User Interface
  • Matrix display in terminal
  • Restrictive sequence information (A,C,T,G)
  • Option unavailable in menu if DNA_data.txt file unavailable
  • Comparison available if sequences are not the same size
  • Small waiting screen during comparison for greater realism
  • Remains in menu until exit it
  • With the project name, a clear is executed on the terminal to always keep the project name at the top of the terminal and keep it clean with no command history
  • On the left top corner on the GUI, there is a small logo (image of DNA) to stay in the theme of the project.


drawing

Authors

EFREI L3 - S5 - Promo 2026

Mathis GITON
Axel LOONES
Thibaut MENIN
Marc ROUGAGNOU

Use

Run the main function in Main.java to start the program in the terminal.
Run the main function in GUI.java to start the program with the Graphic User Interface.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages