Related Experiment Video
Updated: Aug 18, 2026

A Practical Guide to Phylogenetics for Nonexperts
Published on: February 5, 2014
Phi-LOG: a domain specific language for solving phylogenetic inference problems
E Pontelli1, D Ranjan, B Milligan
1Dept. Computer Science and Biology, New Mexico State University, NM, USA. epontell@cs.nmsu.edu
Abstract:
Domain experts think and reason at a high level of abstraction when they solve problems in their domain of expertise. We present the design and motivation behind a domain specific language called Phi-LOG to enable biologists (domain experts) to program solutions to phylogenetic inference problems at a very high level of abstraction. The implementation infrastructure (interpreter, compiler, debugger) for the DSL is automatically obtained through a software engineering framework based on Denotational Semantics and Logic Programming.
Related Concept Videos
Microbial Phylogeny
Evolutionary Relationships through Genome Comparisons
Phylogeny
Phylogenetic Trees
Phylogenetic Trees
Three-Domain System of Life

