Name: PhaME
Owner: LANL-Bioinformatics
Description: Given a reference, PhaME extracts SNPs from complete genomes, draft genomes and/or reads. Uses SNP multiple sequence alignment to construct a phylogenetic tree. Provides evolutionary analyses (genes under positive selection) using CDS SNPs.
Forked from: sanahmed/PhaME
Created: 2015-08-30 14:12:17.0
Updated: 2017-06-07 17:55:21.0
Pushed: 2017-08-21 16:41:47.0
Size: 1023
Language: Perl
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
Given a reference, PhaME extracts SNPs from complete genomes, draft genomes and/or reads. Uses SNP multiple sequence alignment to construct a phylogenetic tree. Provides evolutionary analyses (genes under positive selection) using CDS SNPs.
1.0
Perl version >5.8
MUMmer version 3.23 - Pairwise alignment using NUCmer
Bowtie version >=2.1.0 - Mapping of reads
SAMtools version 0.1.19 and vcftools - Convert BAM files created by Bowtie
FastTree version >=2.1.8- Contruction of phylogenetic tree
RAxML version >=8.0.26 - Maximum likelihood construction of phylogenetic tree
mafft version >=7.0 - For optional evolutionary analyses
pal2nal version >=14 - For optional evolutionary analyses
paml version >=4.8 - For optional evolutionary analyses
HyPhy version >=2.2 - For optional evolutionary analyses
The C/C++ compiling enviroment might be required for installing dependencies. Systems may vary. Please assure that your system has the essential software building packages (e.g. build-essential for Ubuntu, XCODE for Mac…etc) installed properly before running the installing script.
PhaME was tested successfully on our Linux servers (Ubuntu 14.04.3 LTS).
You can use “git” to obtain the package:
$ git clone https://github.com/LANL-Bioinformatics/PhaME.git
$ cd PhaME
$ ./INSTALL.sh
INPUT files required
A directory with reference files which have the following file suffixes
*.fasta
*.fna
*.fa
*.gff (optional: to analyze Coding region SNPs of a selected reference file)
A working directory
Contig files with the following file suffixes
Reads files with the following file suffixes
A control file (e.g. phame.ctl)
Please modify the values of 'refdir' and 'workdir' in the test/phame.ctl file to corresponding absolute PhaME installed path.
From the PhaME directory
$ bin/runPhaME.pl test/phame.ctl
Summary
A SNP alignment file
A newick tree file
Text file containing the size of gaps, the core genome size, the average genome size, number of whole genome SNPs, and coding region SNPs.
A pairwise list of all SNPs and coordinates between references and samples
A matrix file that lists the number of SNPs present between genomes
Directories structure
working directory/files
working directory/results
working directory/results/snps
working directory/results/gaps
working directory/results/stats
working directory/results/temp
working directory/results/PSgenes
working directory/results/paml
working directory/results/hyphy
From raw reads to trees: Whole genome SNP phylogenetics across the tree of life.
Sanaa Afroz Ahmed, Chien-Chi Lo, Po-E Li, Karen W Davenport, Patrick S.G. Chain
bioRxiv doi: http://dx.doi.org/10.1101/032250
Ahmed, Sanaa Afroz
This project is funded by U.S. Defense Threat Reduction Agency [R-00059-12-0 and R-00332-13-0 to P.S.G.C.].
Los Alamos National Security, LLC (LANS) owns the copyright to PhaME, which it identifies internally as LA-CC-xx-xxxx. The license is GPLv3. See LICENSE for the full text.