Difference between revisions of "JModelTest"
Moskalenko (talk | contribs) |
|||
(6 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | [[Category:Software]][[Category: | + | [[Category:Software]][[Category:Genomics]][[Category:Biology]][[Category:Phylogenetics]] |
{|<!--CONFIGURATION: REQUIRED--> | {|<!--CONFIGURATION: REQUIRED--> | ||
|{{#vardefine:app|jmodeltest}} | |{{#vardefine:app|jmodeltest}} | ||
Line 20: | Line 20: | ||
jModelTest is a tool to carry out statistical selection of best-fit models of nucleotide substitution. It implements five different model selection strategies: hierarchical and dynamical likelihood ratio tests (hLRT and dLRT), Akaike and Bayesian information criteria (AIC and BIC), and a decision theory method (DT). It also provides estimates of model selection uncertainty, parameter importances and model-averaged parameter estimates, including model-averaged tree topologies. jModelTest 2 includes High Performance Computing (HPC) capabilities and additional features like new strategies for tree optimization, model-averaged phylogenetic trees (both topology and branch lenght), heuristic filtering and automatic logging of user activity. | jModelTest is a tool to carry out statistical selection of best-fit models of nucleotide substitution. It implements five different model selection strategies: hierarchical and dynamical likelihood ratio tests (hLRT and dLRT), Akaike and Bayesian information criteria (AIC and BIC), and a decision theory method (DT). It also provides estimates of model selection uncertainty, parameter importances and model-averaged parameter estimates, including model-averaged tree topologies. jModelTest 2 includes High Performance Computing (HPC) capabilities and additional features like new strategies for tree optimization, model-averaged phylogenetic trees (both topology and branch lenght), heuristic filtering and automatic logging of user activity. | ||
<!--Modules--> | <!--Modules--> | ||
− | == | + | ==Environment Modules== |
− | + | Run <code>module spider {{#var:app}}</code> to find out what environment modules are available for this application. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==System Variables== | ==System Variables== | ||
− | * HPC_{{ | + | * HPC_{{uc:{{#var:app}}}}_DIR - installation directory |
<!--Configuration--> | <!--Configuration--> | ||
{{#if: {{#var: conf}}|==Configuration== | {{#if: {{#var: conf}}|==Configuration== | ||
Line 39: | Line 30: | ||
<!--Run--> | <!--Run--> | ||
{{#if: {{#var: exe}}|==Additional Information== | {{#if: {{#var: exe}}|==Additional Information== | ||
− | To run jModelTest from the command-line load the ''jmodeltest'' module and use the <code>jmodeltest -tr X</code> | + | To run jModelTest from the command-line load the ''jmodeltest'' module and use the '<code>jmodeltest'</code> command in place of <code>'java -jar jModelTest.jar'</code> command specified in the manual. You can use the jar file directly if you want, of course. It's located at <code>$HPC_JMODELTEST_DIR/jModelTest.jar</code>. Make sure to use the '<code>-tr X</code>' option where 'X' is the number of threads to use. The default is 8. Make sure your job script requests appropriate number of computing cores with the '#PBS -l nodes=1:ppn=X'. |
− | To run a short interactive jModelTest session use the [[GUI_Programs|gui. | + | To run a short interactive jModelTest session use the [[GUI_Programs|gui.rc.ufl.edu]] machine. |
|}} | |}} | ||
<!--PBS scripts--> | <!--PBS scripts--> |
Latest revision as of 19:27, 12 August 2022
Description
jModelTest is a tool to carry out statistical selection of best-fit models of nucleotide substitution. It implements five different model selection strategies: hierarchical and dynamical likelihood ratio tests (hLRT and dLRT), Akaike and Bayesian information criteria (AIC and BIC), and a decision theory method (DT). It also provides estimates of model selection uncertainty, parameter importances and model-averaged parameter estimates, including model-averaged tree topologies. jModelTest 2 includes High Performance Computing (HPC) capabilities and additional features like new strategies for tree optimization, model-averaged phylogenetic trees (both topology and branch lenght), heuristic filtering and automatic logging of user activity.
Environment Modules
Run module spider jmodeltest
to find out what environment modules are available for this application.
System Variables
- HPC_JMODELTEST_DIR - installation directory
Additional Information
To run jModelTest from the command-line load the jmodeltest module and use the 'jmodeltest'
command in place of 'java -jar jModelTest.jar'
command specified in the manual. You can use the jar file directly if you want, of course. It's located at $HPC_JMODELTEST_DIR/jModelTest.jar
. Make sure to use the '-tr X
' option where 'X' is the number of threads to use. The default is 8. Make sure your job script requests appropriate number of computing cores with the '#PBS -l nodes=1:ppn=X'.
To run a short interactive jModelTest session use the gui.rc.ufl.edu machine.