This software utilizes large margin algorithms to perform mRNA to genome alignments. It aligns the mRNA sequences to the corresponding genomic sequences, allowing for accurate identification of potential genetic variations.
The software utilizes a main Python script which takes in two FASTA files that contain the target sequence, such as a DNA sequence or part of the genome, and the query sequence, such as a cDNA or EST sequence.
PALMA then utilizes dynamic programming, written in C++, to create an alignment that meets the necessary requirements. The alignment is returned in a psl like format allowing for easy comprehension and analysis of results.
The algorithms utilized by PALMA are highly efficient and computationally optimized for the best performance possible. As a result, if no alignment is found, it is likely due to the lack of a sufficiently high alignment score. PALMA is an excellent software solution for those in search of highly accurate and efficient sequence alignment.
Version 0.3.7: N/A