POInT (Polyploidy Orthology Inference Tool; alpha) Documentation

Revision History:


Downloading POInT

The current release of POInT is avaliable from our website


    See the INSTALL file included with POInT for installation instructions.


POInT uses the lapack numerical linear algebra routines to compute transition probability matrices. The POInT distribution includes a copy of the necessary routines and the f2c package that links them to c and c++ executables. However, the configure.pl script will first search your system for installed copies of these libraries and use them in preference to the included copies if they exist. See the INSTALL document for details.

The illustration capabilities of POInT depend on the GNU plotutils package. If you want to compile POInT with this capability, first install plotutils and use ./configure.pl -p:[PATH TO libplot] when configuring POInT compilation.

Citing POInT:

Conant, G. C. and K. H. Wolfe. (2008) Probabilistic cross-species inference of orthologous genomic regions created by whole-genome duplication in yeast, Genetics 179: 1681-1692.

Emery, M., M. M. S. Willis, Y. Hao, K. Barry, K. Oakgrove, Y. Peng, J. Schmutz, E. Lyons, J. C. Pires, P. P. Edger, and G. C. Conant. 2018. Preferential retention of genes from one parental genome after polyploidy illustrates the nature and scope of the genomic conflicts induced by hybridization. PLoS Genetics 14: e1007267.

Running POInT:

A basic POInT run requires a minimum of three types of files and a specification of the polyploid type: Additionally, it is very useful to specify an assumed phylogenetic topology to avoid searching all possible topologies. Our website hosts examples for each type of file. For instance, one possible run might be:
% POInT -d:2 -g:Brachypodium_distachyon_POInT_geneorders.txt -g:Oropetium_thomaeum_POInT_geneorders.txt -g:Setaria_italica_POInT_geneorders.txt -g:Sorghum_bicolor_POInT_geneorders.txt -o:Grass_rho_OptOrder.txt  -m:WGD_bias_fix_model.txt -t:Grass_rho_OptTopo.tre 

POInT options are:






-d: Duplication/Polyploidy level -d:2 None/Required
-g: Extant genome file <-g:Brachypodium_distachyon_POInT_geneorders.txt None/Required
-o: File of double-conserved synteny blocks in ancestral order -o:Grass_rho_OptOrder.txt None/Required
-m: Model file -m:WGD_bias_fix_model.txt None/Required
-t: Assumed phylogenetic topology, Nexis format -t:Grass_rho_OptTopo.tre None/Optional
-r: Seperate root-branch model file -r:WGD_root_model.txt None/Optional
-p: File to save orthology predictions/posterior probabilities to -p:Grass_rho_OptTopo_WGD_bias_fix_post_probs.txt Optional
-c: File to save model state conditional probabilities to -p:Grass_rho_OptTopo_WGD_bias_fix_cond_probs.txt Optional
-noopt Do not perform likelihood optimization -noopt Optional
-i:# Draw tracking diagrams with # pillars per diagram (requires installation with Gnu PlotUtils, see INSTALL) -i:50 Optional
-zerolengthfixed Treat all zero length branches in the phylogeny as fixed at length=0 -zerolengthfixed Optional
-x:# Number of topologies to save from exhaustive tree searching (ignored if a topology is given) -s:2 -s:1/Optional

Notes and Tips:

Coming soon.