This algorithm is developed to reconstruct lineage tree from subset of tree nodes.
GLaMST can be downloaded from https://github.com/xysheep/GLaMST/releases
A simple demonstration of how to use the source code is avaliable at https://xysheep.github.io/GLaMST . If Matlab is not avaliable to you, you can use the pre-compiled version. The compiled version is slightly slower than the source code.
As a note, the "main.m" is used to generate the pre-compiled file. "index.m" is used to generate the demonstration page.
To use this executable, the MATLAB Runtime 9.2 is required. It can be downloaded from here. This executible is only for Windows users.
GLaMST.exe fastafilename [...options]
- fastafilename: name of one fasta file. The first sequence in the fasta file should be root (G. L.). Sequences in this fasta file should be original assembled sequences, not multiple alignment results.
- rewire: 1 means do rewire while 0 means not do rewire [default 1]