kc-align

A fast and accurate tool for performing codon-aware multiple sequence alignments. Kc-Align is a codon-aware multiple aligner that uses Kalgin2 to produce in-frame gapped codon alignments for selection analysis of small genomes (mostly viral and some smaller bacterial genomes). Takes nucleotide seqeunces as inputs, converts them to their in-frame amino acid sequences, performs multiple alignment with Kalign, and then converts the alignments back to their original codon sequence while preserving the gaps. Produces three outputs: the gapped nucleotide alignments in FASTA format and in CLUSTAL format and the amino acid level alignment. Kc-Align will also attempt to detect any frameshift mutations in the input reads. If a frameshift is detected, that sequence will not be included in the multiple alignment and its ID will be printed to stdout.

Topics

Details

License:
AFL-3.0
Tool Type:
command-line tool
Added:
6/24/2022
Last Updated:
11/7/2024

Operations

Data Inputs & Outputs

Multiple sequence alignment

Outputs

    Documentation