Query Language for Phylogenies/Clade Definition Notation

General discussion regarding phylogenetic definitions (types of definitions, wording, specifiers...).

Query Language for Phylogenies/Clade Definition Notation

Postby keesey » Wed May 12, 2010 6:01 pm

I posted a draft of a phylogenetic query language here: http://namesonnodes.org/ns/math/2009/query.html

Some examples:
Code: Select all
"Aves" := clade("Struthio camelus" | "Tetrao major" | "Vultur gryphus").

"Saurischia" := clade("Megalosaurus bucklandii" <- "Iguanodon bernissartensis").

"Avialae" := clade("wings used for powered flight" @ "Vultur gryphus").

"Ichthyornithes" := clade("YPM-VP 1450" <- "Struthio camelus" | "Tetrao major" | "Vultur gryphus").

"Ichthyornis" := clade("Ichthyornithes" & ("apomorphy 2" | "apomorphy 5" | "apomorphy 6" | "apomorphy 7" | "apomorphy 8" @ "YPM-VP 1450"))

"Pan-Biota" := (clade * prc&)("Homo sapiens").

"S" := "Otaria byronia" | "Odobenus rosmarus" | "Phoca vitulina".
"Pinnipedia" := (max * prc&)("S") <= ("flippers" @ "S") ? clade("S") : {}.


Still working on it -- would greatly appreciate feedback.
keesey
Site Admin
 
Posts: 66
Joined: Mon Feb 23, 2009 4:33 pm

Return to Phylogenetic definitions

Who is online

Users browsing this forum: No registered users and 1 guest

cron