Related Experiment Video
Updated: Jul 4, 2026

12:00
A Practical Guide to Phylogenetics for Nonexperts
Published on: February 5, 2014
Gridifying phylogeny and medical applications on the volunteer computing platform XtremWeb-CH
Nabil Abdennadher1, Claude Evéquoz, Cédric Billat
1University of Applied Sciences Western Switzerland, Geneva, Switzerland. Nabil.Abdennadher@hesge.ch
Studies in Health Technology and Informatics
|June 19, 2008
Summary
XtremWeb-CH (XWCH) middleware enables scientists to run demanding parallel applications on public computing resources. Lessons learned from deploying Phylip and NeuroWeb inform XWCH enhancements for broader high-performance computing support.
Area of Science:
- Computer Science
- Computational Biology
- Neuroscience
Background:
- Volunteer computing middleware simplifies deployment of parallel and distributed applications on public infrastructure.
- High-performance applications with significant storage and communication needs present deployment challenges.
- Existing middleware may not adequately support data and CPU-intensive scientific applications.
Purpose of the Study:
- To describe the XtremWeb-CH (XWCH) platform components.
- To detail the process and outcomes of porting and deploying Phylip and NeuroWeb on XWCH.
- To identify necessary XWCH extensions for supporting diverse high-performance applications.
Main Methods:
- Deployment of the Phylip package for phylogenetic tree inference on the XWCH platform.
- Integration of the NeuroWeb application for generating dynamic neuronal maps within the XWCH environment.
- Analysis of performance and resource utilization for both applications on the volunteer computing infrastructure.
Main Results:
- Successful deployment of Phylip, addressing its CPU-intensive module limitations for large datasets.
- Functional execution of NeuroWeb, a data and CPU-intensive medical application, on XWCH.
- Identification of specific challenges and requirements for gridifying scientific applications.
Conclusions:
- XWCH effectively supports high-performance, resource-intensive scientific applications.
- Lessons learned from Phylip and NeuroWeb deployments are guiding the development of new XWCH features.
- Ongoing enhancements aim to broaden XWCH's applicability to a wider range of parallel and distributed computing tasks.
Related Concept Videos
Evolutionary Relationships through Genome Comparisons
Genome comparison is one of the excellent ways to interpret the evolutionary relationships between organisms. The basic principle of genome comparison is that if two species share a common feature, it is likely encoded by the DNA sequence conserved between both species. The advent of genome sequencing technologies in the late 20th century enabled scientists to understand the concept of conservation of domains between species and helped them to deduce evolutionary relationships across diverse...
Applications of Molecular Taxonomy
Molecular taxonomy has revolutionized the understanding and classification of bacteria, providing precise insights into their diversity, evolutionary relationships, and ecological roles. By utilizing molecular techniques such as DNA sequencing and fingerprinting, researchers have made significant strides in various fields related to bacterial studies.Resolving Taxonomic AmbiguitiesMolecular taxonomy has been instrumental in distinguishing closely related bacterial species initially thought to...
Microbial Phylogeny
Understanding the evolutionary relationships among microorganisms is fundamental to microbial ecology and taxonomy. Phylogenetic trees are essential tools for inferring these relationships, relying primarily on comparative analyses of molecular sequences such as DNA, RNA, or proteins. In microbial studies, these trees typically depict the evolutionary paths of diverse bacterial and archaeal species by mapping genetic differences accumulated over time.Phylogenetic trees are composed of tips,...
Phylogeny
Phylogeny is concerned with the evolutionary diversification of organisms or groups of organisms. A group of organisms with a name is called a taxon (singular). Taxa (plural) can span different levels of the evolutionary hierarchy. For instance, the group containing all birds is a taxon (comprising the class Aves), and the group of all species of daisies (the genus Bellis) is a taxon. Phylogenies can likewise include just one genus (i.e., depict species relationships) or span an entire...
Modern Molecular Taxonomy
Advancements in molecular biology have revolutionized the identification and characterization of bacteria, with multiple methods leveraging DNA sequencing for enhanced precision. As sequencing technologies improve and costs decline, these approaches are increasingly used in clinical, environmental, and evolutionary studies.Multilocus Sequence Typing (MLST) examines several housekeeping genes, essential chromosomal genes encoding cellular functions, to distinguish strains. Approximately...
Phylogenetic Trees
Phylogenetic trees come in many forms. It matters in which sequence the organisms are arranged from the bottom to the top of the tree, but the branches can rotate at their nodes without altering the information. The lines connecting individual nodes can be straight, angled, or even curved.The length of the branches can depict time or the relative amount of change among organisms. For instance, the branch length might indicate the number of amino acid changes in the sequence that underlies the...

