-
• Scripting analysis pipelines, stringing programs together, and creating batch scripts
-
• Parallelization of analyses over computer clusters
-
• Building and querying phylogenetic databases
-
• Designing web interfaces to programs and widgets
-
• Parsing and writing nexus files; navigating, simulating, traversing, and drawing trees
-
• Searching tree topologies in databases
-
• Collaborative morphological character management
-
• Genbank retrieval, data assembly, alignment, automating base calling