📖🔬☕ BioJava is an open-source project dedicated to providing a Java library for processing biological data.
-
Updated
Sep 29, 2026 - Java
📖🔬☕ BioJava is an open-source project dedicated to providing a Java library for processing biological data.
A dotplot application for DNA/RNA sequence
Sub-millisecond viral sequence search over NCBI's 552-megabase reference database. Zero-dependency Java 21: k-mer index + mask-free SIMD Smith-Waterman, 68,000x faster than brute force.
Genopo a.k.a. F5N - A nanopore sequencing analysis toolkit for Android smartphones https://nanoporetech.com
DNA Sequence Alignment with Dynamic Programming Implementation using the Needleman-Wunsch Algorithm and Smith-Waterman Algorithm.
Generate comprehensive statistics and alignments, and assess variability at the genome, gene and protein levels, based on VCF files produced from prokaryotic sources.
Sequence Similarity and Identity Calculator (DNA + Protein)
Compare biological sequences by the diagonal plot method
Implementations of DAA Algorithms in various languages
Simple Java code for sequence alignment and scoring, built on top of biojava-alignment.
Applications that compute pairwise alignments of two biological sequences
Design of Algorithms Projects - Sharif University of Technology - Spring 2021
Implementation of Sequence Alignment using Needleman-Wunsch and Smith-Waterman algorithms with fixed scoring values.
Genopo a.k.a. F5N - a portable DNA analysis toolkit for nanopore data https://nanoporetech.com
Algorithms (CSCD 320) Project - An algorithm that uses dynamic programming to determine the optimal alignment of two DNA sequences
To associate your repository with the sequence-alignment topic, visit your repo's landing page and select "manage topics."