Skip to content

Nucleotide sequence alignment using the Needleman-Wunsch algorithm.

License

Notifications You must be signed in to change notification settings

otakaran/Needleman-Wunsch

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Nucleotide Alignment - Needleman Wunsch

Code Climate codebeat badge

Version: 1.0.0

Authors: Andrew Quach and Tamir Enkhjargal

Introduction

The repository contains a quick java implementation of aligning nucleotide sequences utilizing the Needleman-Wunsh algorithm. This was done as a project for Computer Science A as an example of dynamic programming.

Usage

Change the scoring system by changing the final variables.

public static final int MATCH = x;
public static final int MISMATCH = x;
public static final int INDEL = x;

Call the alignStrands method in main.

alignStrands("GATTACA", "GCATGCU");

Compile and run the java file.

javac NeedlemanWunsch.java
java NeedlemanWunsch 

License

This java implementation is released under the MIT License.

About

Nucleotide sequence alignment using the Needleman-Wunsch algorithm.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%