|
Summary of features of selected comparative genomics tools |
|||||||
| Feature |
PyCogent |
HyPHY |
P4 |
BioPython |
Mesquite |
ARB |
CIPRESa |
|
|
|||||||
| Query remote database |
Yes |
No |
No |
Yes |
Yes |
Yes |
No |
| Control external |
Yes |
No |
No |
Yes |
Yes |
Yes |
Yes |
| Create novel substitution |
Yes |
Yes |
Yes |
No |
Yes |
No |
No |
| Novel sequence alignment |
Yes |
No |
No |
Yes |
No |
No |
No |
| Partition models |
Yes |
Yes |
No |
No |
No |
No |
No |
| Slice sequences |
Yes |
No |
No |
Yes |
No |
No |
No |
| Draw alignments |
Yes |
No |
No |
No |
No |
No |
No |
| Build phylogenetic trees |
Yes |
Yes |
Yes |
No |
Yes |
Yes |
Yes |
| Draw phylogenetic trees |
Yes |
Yes |
Yes |
No |
Yes |
Yes |
Yes |
| Visualization of model |
Yes |
Yes |
No |
No |
Yes |
No |
No |
| Parallel computation |
Yes |
Yes |
No |
Yes |
No |
No |
Yes |
| Customize parallelization |
Yes |
Yes |
No |
Yes |
No |
No |
Yes |
| Reconstruct ancestral |
Yes |
Yes |
No |
No |
Yes |
Yes |
Yes |
| Simulate sequences |
Yes |
Yes |
Yes |
No |
Yes |
No |
Yes |
| Graphical user interface |
No |
Yes |
No |
No |
Yes |
Yes |
Yes |
| Script based control |
Yes |
Yes |
Yes |
Yes |
Yes |
No |
Yes |
| Handle 3D structures |
Yes |
No |
No |
Yes |
Yes |
Yes |
No |
| Handling RNA secondary |
Yes |
No |
No |
No |
No |
Yes |
No |
|
PyCogent provides a unique combination of evolutionary modeling capabilities, visualization, and workflow control. Although many packages, including but not limited to those shown, provide some overlap in capabilities, PyCogent provides a combination of features that is uniquely suited to genome-scale analyses. aCIPRES requires purchase of commercially licensed software for core functionality. 3D, three-dimensional. | |||||||
Knight et al. Genome Biology 2007 8:R171 doi:10.1186/gb-2007-8-8-r171 |
|||||||