Palmscan
is software to detect viral polymerase palmprint barcode sequences in longer sequences such as virus genomes and ORFs. Palmprints can be used to classify RNA viruses.
PALMdb is a database of palmprint sequences generated by mining public databases with palmscan
.
palmscan/
src/ # Source code (C++)
test/data # Test data
test/results # Test results
test/runtest.bash # Script to run tests
Example command line:
palmscan2 -search_pssms seqs.fasta -tsv hits.tsv
Type palmscan -help
for option details.
A. Babaian and R. C. Edgar (2022), Ribovirus classification by a polymerase barcode sequence, PeerJ. https://peerj.com/articles/14055/
R. C. Edgar et al. (2021), Petabase-scale sequence alignment catalyses viral discovery, Nature 2022 https://www.nature.com/articles/s41586-021-04332-2