Global Alignment Graphical User Interface

Version française

This project has been done during my postgrade degree specialising in Bioinformatics (DESS Bioinformatique) at Lille University.

The Project

The goal of this project is to develop an graphical interface for an library made in a previous project. This library calculates an global alignment between two sequences and it is realised in C language. This project has been developed in Java language. The idea is to interface Java and C, to have fast programs thanks to C ability. A french version of the project subject is available. So, finaly, the project is to have a alignment comparaison tool, allowing to display result of differents alignments. The alignments can be view following two modes: in text mode or graphical mode (dotplot).

Project parts

The project is composed of two parts:

Project files

Project files are available here.

This project uses differents sub-directories:

and differents files, at the project root:

See the README file for installation information.

Project demonstration

The application can be launched by uncompressing the archive and compile the project (or simply by executing the archive (JAR), but it is very dependent of the platform due to the C language).

The result output(missing)

The project has been testing under GNU/Linux (Debian and Mandrake) and Windows XP with cygwin, using Sun Java sdk 1.4.1_3.