Skip to content

KorfLab/pelops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PELOPS

PELOPS is an effort to identify biologically functional sub-sequence similarities among related sequences that do not align using traditional methods (e.g. BLAST) because the conservation allows for some rearrangement. Sequences that fit such a description include promoters and introns, which may contain clusters of binding sites, sometimes swapping positions or strands.

Unlike motif-finders, which aim to discover an optimal position weight matrix among multiple sequences, PELOPS is a pairwise similarity method.

Bioinformatics programs are often acronyms. PELOPS is short for Pairwise Evaluation Local Of Punctate Similarities. This reads better when you swap the middle words: "pairwise evaluation of local punctate similarities". Apparently, whoever made up the acronym, didn't assemble it perfectly.

Sometimes, there's more to a name than an acronym. In Greek mythology, Pelops was a son of Tantalus, who cut his son into pieces, placed him in a stew, and served him for dinner. The gods were not amused, and Pelops was reassembled from his pieces, minus his shoulder. Whether it's Greek gods, acronyms, or biological subsequences, sometimes perfection is out of reach.


Dev Notes

pelops is designed as a single-file application with multiple functions. All of the libraries are vanilla Python: there are no external dependencies to manage.

About

Probabilistic Evaluation of Local Oligo Patterns in Sequences

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages