News and Announcements » |
Description:
In addition to using PCoA, it can be useful to cluster samples using UPGMA (Unweighted Pair Group Method with Arithmetic mean, also known as average linkage). As with PCoA, the input to this step is a distance matrix (i.e. resulting file from beta_diversity.py).
Usage: upgma_cluster.py [options]
Input Arguments:
Note
[REQUIRED]
Output:
The output is a newick formatted tree compatible with most standard tree viewing programs. Batch processing is also available, allowing the analysis of an entire directory of distance matrices.
UPGMA Cluster (Single File):
To perform UPGMA clustering on a single distance matrix (e.g.: beta_div.txt, a result file from beta_diversity.py) use the following idiom:
upgma_cluster.py -i $PWD/beta_div.txt -o $PWD/beta_div_cluster.tre
UPGMA Cluster (Multiple Files):
The script also functions in batch mode if a folder is supplied as input. This script operates on every file in the input directory and creates a corresponding upgma tree file in the output directory, e.g.:
upgma_cluster.py -i $PWD/beta_div_folder -o $PWD/beta_div_folder_results/