phylogeny_protocol
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| phylogeny_protocol [2021/09/03 16:05] – 134.190.232.139 | phylogeny_protocol [2021/09/29 12:53] (current) – 134.190.232.139 | ||
|---|---|---|---|
| Line 20: | Line 20: | ||
| As mentioned in the very beginning, if your interested gene name OR ID has nothing to do with NCBI and you need the Fasta sequence. There is a simple way to do this via a custom script | As mentioned in the very beginning, if your interested gene name OR ID has nothing to do with NCBI and you need the Fasta sequence. There is a simple way to do this via a custom script | ||
| - | __index_header_to_seq.py__ (https:// | + | __index_header_to_seq.py__ (https:// |
| < | < | ||
| Line 45: | Line 45: | ||
| - | Clustal Omega 1.2.3 (http:// | + | Clustal Omega 1.2.3 (http:// |
| < | < | ||
| + | #For ubuntu system, simply run this to install | ||
| + | sudo apt install clustalo | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | |||
| ./ | ./ | ||
| </ | </ | ||
| Line 77: | Line 83: | ||
| Software requirements: | Software requirements: | ||
| - | - PAML package | + | - PAML package |
| - pal2nal | - pal2nal | ||
| - | - Clustal Omega 1.2.3 | + | - Clustal Omega |
| - | - trimAl v1.2 | + | - FastTree |
| - | - FastTree | + | |
| + | The calculation of synonymous (dS) and non-synonymous (dN) substitution rates is important to infer the evolutionary driving force: positive selection (dN/ | ||
| - | http:// | ||
| - | http://www.bork.embl.de/pal2nal/ | + | PAML is a package of programs for phylogenetic analyses of DNA or protein sequences using maximum likelihood. |
| - | < | + | PAL2NAL is a program that converts a multiple sequence alignment of proteins and the corresponding DNA (or mRNA) sequences into a codon alignment.http:// |
| + | This is an example of batch script when dealing with dN/dS among thousands genes. | ||
| + | |||
| + | < | ||
| + | #!/bin/bash | ||
| + | for i in *.txt | ||
| + | do | ||
| + | perl pal2nal.pl amino_acid.fa nucleotide.fa -out paml.file -nogap > folder/$i | ||
| + | done | ||
| </ | </ | ||
| + | |||
| + | Shell script: codeml and configure file: codeml.ctl | ||
| Note: Please refer to the latest version of software for the most updated information. | Note: Please refer to the latest version of software for the most updated information. | ||
| - | {{: | ||
| <Last updated by Xi Zhang on Sep 3rd, | <Last updated by Xi Zhang on Sep 3rd, | ||
phylogeny_protocol.1630695930.txt.gz · Last modified: by 134.190.232.139
