Champuru 2: Improved scoring of alignments and a user-friendly graphical interface
Abstract: Champuru is a web software tool that helps determine the two sequences present in mixed Sanger chromatograms obtained by sequencing simultaneously two DNA templates of unequal lengths. A previous version (Champuru 1.0) was published as a simple Perl CGI (Common Gateway Interface) application, but the server hosting it was discontinued, which prompted us to update it and develop it further. The new Champuru 2, implemented in Haxe and hosted at GitHub Pages, offers an improved graphical user interface as well as more sophisticated algorithms to compute alignment scores, making it more efficient at detecting the most likely alignment positions between forward and reverse traces. Champuru 2 now make it possible to analyze other offset pairs than the one detected as most likely by the selected algorithm. Champuru 2 is freely accessible at https://eeg-ebe.github.io/Champuru/, including both a graphical user interface (running a JavaScript version transpiled from the Haxe source code) and a compiled command-line version (obtained by transpiling the Haxe source code into C++).
- Computation vs. cloning: evaluation of two methods for haplotype determination. Molecular Ecology Resources, 8(6):1239–1248, 2008. doi: 10/d5bn25.
- Haplotype phasing: existing methods and new developments. Nature Reviews Genetics, 12(10):703–714, 2011. doi: 10.1038/nrg3054.
- Phase determination from direct sequencing of length-variable DNA regions. Molecular Ecology Notes, 6(3):627–630, 2006. doi: 10.1111/j.1471-8286.2006.01355.x.
- Jean-François Flot. Champuru 1.0: a computer software for unraveling mixtures of two DNA sequences of unequal lengths. Molecular Ecology Notes, 7(6):974–977, 2007. doi: 10.1111/j.1471-8286.2007.01857.x.
- Shishir Gundavaram. CGI Programming on the World Wide Web. O’Reilly & Associates, 1996. ISBN 978-1-56592-168-9.
- Haxe as a Swiss knife for bioinformatic applications: the SeqPHASE case story. bioRxiv, 2023.10.15.562406, 2023. doi: 10.1101/2023.10.15.562406.
- Nomenclature Committee of the International Union of Biochemistry. Nomenclature for incompletely specified bases in nucleic acid sequences. Recommendations 1984. Biochemical Journal, 229(2):281–6, 1985.
- Methods for assessing the statistical significance of molecular sequence features by using general scoring schemes. Proceedings of the National Academy of Sciences, 87(6):2264–2268, 1990. doi: 10.1073/pnas.87.6.2264.
- Where does the alignment score distribution shape come from? Evolutionary Bioinformatics, 6:EBO.S5875, 2010. doi: 10.4137/EBO.S5875.
- Jean-François Flot. SeqPHASE: a web tool for interconverting PHASE input/output files and FASTA sequence alignments. Molecular Ecology Resources, 10(1):162–166, 2010. doi: 10.1111/j.1755-0998.2009.02732.x.
- Patterns of genetic structure among Hawaiian corals of the genus Pocillopora yield clusters of individuals that are compatible with morphology. Comptes Rendus Biologies, 331(3):239–247, 2008. doi: 10.1016/j.crvi.2007.12.003.
- Reply to Cross-Contamination Explains “Inter and Intraspecific Horizontal Genetic Transfers” between Asexual Bdelloid Rotifers (Wilson, Nowell & Barraclough 2018). bioRxiv, 2018. doi: 10.1101/368209.
Paper Prompts
Sign up for free to create and run prompts on this paper using GPT-5.
Top Community Prompts
Collections
Sign up for free to add this paper to one or more collections.