About site: Biology/Taxonomy/Software - PAML
Return to Science
  About site: http://abacus.gene.ucl.ac.uk/software/paml.html

Title: Biology/Taxonomy/Software - PAML Phylogenetic analyses of DNA or protein sequences using maximum likelihood.
Phylodendron Java application for drawing phylogenetic trees. Allows you to save in various formats, print, edit, modify, and adorn the tree, and should work on any java runtime platform.

Phylo-Win Graphical color interface for molecular phylogenetic inference. It performs neighbor-joining, parsimony, and maximum likelihood methods and bootstrap with any of them.

RadCon A package implementing a wide range of consensus methods, including reduced consensus, and for calculation of MRP supertrees. Currently only available for Macs.

r8s Open source software for estimating absolute rates of molecular evolution and divergence times on phylogenetic trees.

SuperTree Implements various supertree building methods. Available in Linux/Unix and PC versions.

Tree_Puzzle Computer program to reconstruct phylogenetic trees from molecular sequence data by maximum likelihood.


  Alexa statistic for http://abacus.gene.ucl.ac.uk/software/paml.html





Get your Google PageRank






Please visit: http://abacus.gene.ucl.ac.uk/software/paml.html


  Related sites for http://abacus.gene.ucl.ac.uk/software/paml.html
    TreeMap Experimental program for comparing host and parasite trees.
    TreeView Simple program for displaying phylogenies.
    Centre_for_Satellite_Engineering_Research,_Surrey Turbo codes research.
    FAQ_on_the_MAP_Algorithm Maximum Aposteriori Probability Algorithm with reference to decoding of Turbo Codes.
    ITR\'s_Turbo_Coding_Home_Page University of South Australia's Turbo Coding Home Page.
    JPL_Turbo_Codes_Home_Page Communications Systems and Research Section, Information Processing Group. Overview, papers, products and resources.
    List_of_Turbo_Code_Sites At the International Symposium on Turbo Codes.
    Multimedia_Communications_Research_Group University of Southampton.
    Project_Turbo_Code Information Engineering, the Chinese University of Hong Kong.
    Turbo_Code_Sites Listed by Aaron Gulliver.
    Turbo_Codes Maintained by the University of Virginia. Includes definition of the code and the future potential use. Page has resource links and bibliography.
    Turbo_Codes_Course ENST 1999. Programme and course notes.
    Turbo/MAP_Codec A flexible hardware Turbo/MAP Codec. Detailed explanation of hardware given.
    All_Conferences On this site you find a complete list quantitative conferences around the world.
    Conference_List A yearly list of conference.
    EURESCO_Conferences EUropean RESearch COnferences are parts of the European Science Foundation.
    European_Modelling_and_Simulation_Societies Annual Conferences.
    German_Scientific_Computing A popular conferences' list
    The_IASTED_International_Conferences Provides a detailed announcement of many regular and annual international conferences on modeling and simulation for various aspects of , science and technology. They are all sponsored by The Interna
    IM-NET_Industrial_Mathematics_Conferences A list of conferences and workshops.
    Inomics_Search_Conference_Calls A searchable upcoming conferences, mostly in the areas of quantitative economics.
    SIAM_Conferences Specific conference information, conference calendar, dates-at-a-glance, meeting guidelines, and archives.
    Websites__Conferences A list of conferences
    The_Winter_Simulation_Conference This annual conference offers the cutting edge in simulation research and practice. Includes mailing list.
    WSEAS_Conferences WSEAS (The World Scientific and Engineering Academy and Society)organizes Conferences in Science, Mathematics, and Simulation.
    American_Hydrogen The goal of AHA is to stimulate interest and help establish the renewable hydrogen energy economy by the year 2010.
    American_Hydrogen_Association_NW The American Hydrogen Association Northwest is dedicated to provide scientifically proven options for the northwest through the use of renewable hydrogen; Solar Hydrogen.
    Annual_U_S__Hydrogen_Meeting Annual meeting of the National Hydrogen Association, focusing on many of the emerging research and developments in hydrogen technologies, such as fuel cells, and hydrogen production.
    Arno_A__Evers_Fair Commercial hydrogen and fuel cell event held every year since 1995. Press releases, programs, lists of attendees, multimedia from past events, and other information.
    The_BingoFuel_Project Testing of a power generator using synthetic gas produced with the BingoFuel Reactor. Includes photos.
    Black_Light_Power,_Inc_ Company describes its innovative technology to release heat energy from hydrogen.
    Canadian_Hydrogen_Association Promotes hydrogen energy. Organization information, technical publications, conference announcements, and other news and information.
    Canadian_Hydrogen_Energy_Company Manufactures hydrogen fuel injection system as an aftermarket retrofit that significantly decreases emissions while increasing torque, horsepower, and mileage.
    Cooperation_for_the_Energy_Independence_of_Democracies_in_the_21st_Century Learn about cooperation between Israel and US to develop energy independence using alternative energy, including hydrogen fuel cells.
    Cross_Creek_Initiative Learn abou this non-profit organization based in Gainesville, Florida with a mission of transitioning to more planet-friendly energy sources.
    DOE_Hydrogen_Program_Home_Page Department of Energy's central website linking to all of their hydrogen related programs.
    Don_Lancaster\'s_Hydrogen_Library Holds a collection of hydrogen energy resources.
    DWV_-_German_Hydrogen_Association Organization promoting the introduction of hydrogen energy offers news and information on the technology and industry. German/English.
    Element_One Describes this 1996 documentary movie about hydrogen-based power.
    An_End_To_Global_Warming Hydrogen fuel plays a significant role in a plan to eliminate global warming before 2060. This book attempts to justify the need and describes the Author's plan of implementation.
This is now2007.com cache of m/ as retrieved on 2009.01.09 now2007.com's cache is the snapshot that we took of the page as we crawled the web. The page may have changed since that time.
Phylogenetic Analysis by Maximum Likelihood (PAML)

Phylogenetic Analysis by Maximum Likelihood (PAML)

Ziheng Yang

Table of contents

Introduction How fast is my new computer? Get the benchmark and save it as speed2.tar.gz!!! Downloading and setting up PAML Some notes about running programs in PAML To ask questions, go to The PAML discussion site. Old posts are at Genetics Software Forum PAML Manual (pamlDOC.pdf) PAML FAQs (pamlFAQs.pdf) Old versions of paml PAML Resources on the web PAML demo by Joe Bielawski for book chapter by Bielawski & Yang, 2005 Questions and Bug Reports

Introduction

PAML is a package of programs for phylogenetic analyses of DNA or protein sequences using maximum likelihood. It is maintained and distributed for academic use free of charge by Ziheng Yang. ANSI C source codes are distributed for UNIX/Linux/Mac OSX, and executables are provided for MS Windows. PAML is not good for tree making. It may be used to estimate parameters and test hypotheses to study the evolutionary process, when you have reconstructed trees using other programs such as PAUP*, PHYLIP, MOLPHY, PhyML, RaxML, etc. This document is about downloading and compiling PAML and getting started. See the manual (pamlDOC.pdf) for more information about running programs in the package.

Downloading and Setting up PAML

This section is written for the naive user. If you know things like folders, executable files, and search path, there is no need for you to follow the instructions here. Windows 9x/NT/2000/XP/Vista Download and save, on your local disk, paml4.2a.tar.gz (use the name paml4.2a.tar.gz, not paml4.2a.tar.tar, as Internet Explorer may want you to use). Unpack the archive into a folder, using Winzip, say. Remember the name of the folder. The Windows executables are in paml42/bin/. I suggest that you create a folder for local prorams and move the PAML executables there. Setting up a folder of local programs and change the search path. You need to do this for your user account only once. Suppose your user folder is C:\Users\Ziheng. [Please replace this with your own user folder in the following examples.] This is the default user folder for me on Vista. On Windows XP, it is more unwieldly, somthing like C:\Documents and Settings\Ziheng. Use Windows Explorer to create a folder called bin inside your user folder, that is, C:\Users\Ziheng\bin. Or if you are the boss of your PC, you may prefer the folder C:\bin. Anyway, this is the folder for holding executable programs. Next we will add this folder onto the search path, which the OS uses to search for executable programs. The following is for Windows Vista. The menu may be slightly different on Win 2000/XP, but you should have no problem finding your way. Open Control Panel. Choose Classic View. Double-click on System. Choose Advanced System Settings, and click on the tab Advanced. Click on the button Environment Variables. Under User variables, double-click on the variable Path to edit. Click on the "variable value" field and move the cursor to the beginning. Insert the name of our program folder C:\Users\Ziheng\Bin; or C:\Bin; or whatever folder you have created. Note that the semicolon separates the folder names. Be careful not to introduce any errors. Click on OK. Copy the PAML executables. Copy or move the pre-compiled executables (baseml.exe, codeml.exe, evolver.exe, chi2.exe, etc.) from the paml42\bin\ folder to the local programs folder C:\Users\Ziheng\Bin\. After this, you can execute any of these programs from a command prompt whever you are. If you like, you can rename baseml.exe and codeml.exe as baseml4.exe and codeml4.exe respectively, to include the version number. (You will then run the program by the command codeml4 instead of codeml.) You can also copy other command-line programs you downloaded into this folder, such as mb and the phylip programs. Running a PAML program. Avoid double-clicking the program names from Windows Explorer. That way you won't see any error messages on the screen when the program crashes. Instead start a "command prompt" box. For example, Start - Programs - Accessories - Command Prompt). Or Start - Run - type cmd and OK. You can right-click on the title bar and choose Properties to change the size, font, colour of the window. cd to the folder which contains your user files, and type the command name. Here we cd to the paml folder (suppose you have extracted the archive into C:\Programs\paml42\) and run program using the default files. C: cd \Programs\paml42\ codeml Because there is no executable file called codeml.exe (or codeml.bat, etc.) in your current folder, the OS will look for it in the folders listed in the environment variable path. It will find and execute codeml.exe in the C:\Users\Ziheng\Bin folder. You can also specify the full path of the exectuable program, with something like the following: C:\Programs\paml42\bin\codeml Some codeml analyses use an amino acid distance (e.g., grantham.dat) or substitution rate matrice (e.g., wag.dat). You will then need to copy the necessary file to your current folder. Otherwise the program will ask you to input the full path-name for the file. UNIX/Linux and Mac OSX MAC OSX. Download the Windows archive. Open a command terminal (Applications-Utilities-Terminal) and compile and run the programs from the terminal. Remove the .exe files in the bin/ folder. Follow the instructions below for UNIX. UNIX, linux, and other systems. Download the the Win32 archive and save and unpack it into a local folder. Remove the Windows executables (.exe files) in the bin/ folder. (Replace 4.2 with the appropriate version number in the following commands.) gzip -d paml4.2.tar.gz tar xf paml4.2.tar Then cd to the paml folder (you have to remember where you saved the files) and again cd to the src/ folder and compile the programs. rm bin/*.exe cd src make -f Makefile ls -lF rm *.o mv baseml basemlg codeml pamp evolver yn00 chi2 ../bin cd .. ls -lF bin bin/baseml bin/codeml bin/evolver Note for Mac OSX. If you get a "Command not found" error when you type commands gcc or make, you may not have installed the C compiler correctly. You have to ownload the Apple Developer's Toolkit at the Apple web site http://developer.apple.com/tools/. You may have to open and edit the file Makefile before compiling using make. For example, you can change cc to gcc and -fast to -O3 or -O4. Also see readme.txt in the same folder for compiling instructions. You might want to mv the executables into the bin/ folder on your accounts rather than the paml main folder. And finally, if your current folder is not on your search path, you will have to add ./ in front of the executable file name; that is, use ./codeml instead of codeml to run codeml. See below for details. Setting up a folder of local programs and change your initialization file for the shell. You need to do this for your user account only once. First check that there is a bin/ folder inside your account. If not, create one. cd mkdir bin Then modify your path to include the bin/ folder in the initialization file for the shell. You can use more /etc/passwd to see which shell you run. Below are notes for the C shell and bash shell. There are other shells, but these two are commonly used. (1) If you see /bin/csh for your account in the /etc/passwd file, you are running the C shell, and the intialization file is .cshrc in your root folder. You can use more .cshrc to see its content if it is present. Use a text editor (such as emacs, vi, SimpleText, etc.) to edit (or create, if one does not exist) the file, by something like emacs .cshrc and insert the following line set path = ($path . ~/bin) The different fields are separated by spaces. Here '.' means the current folder, and ~/ means your root folder, and ~/bin means the bin folder you created, and $path is whatever folders are already in the path. (2) If you see /bin/bash in the file /etc/passwd for your account, you are running the bash shell, and the initialization file is .bashrc. Use a text editor to open .bashrc and insert the following line PATH=$PATH:./:~/bin/ This changes the environment variable PATH. The different fields are separated by colon : and not space. If the file does not exist, create one. After you have changed and saved the initialization file, every time you start a new shell, the path is automatically set for you. You can then cd to the folder which contain your data files and run paml programs there. The following moves to the paml folder (suppose you have extracted the archive into Programs/paml42/ on your account) and run program using the default files. cd cd Programs/paml42 codeml As the path is set up properly, this is equivalent to ~/bin/codeml Note that Windows uses \ while Unix uses /, and Windows is case-insensitive while Unix is case-sensitive.

Some notes about running programs in PAML

A number of example datasets are included in the package. They are typically datasets analyzed in the original papers that described the methods. I suggest that you get a copy of the paper, and run the example datasets to reproduce our results first, before analyzing your own data. This should serve to identify errors in the program, help you to get familiar with the format of the data file and the interpertation of results. Most programs in the PAML package have control files that specify the names of the sequence data file, the tree structure file, and models and options for the analysis. The default control files are baseml.ctl for baseml and basemlg, codeml.ctl for codeml, pamp.ctl for pamp, mcmctree.ctl for mcmctree. The progam evolver does not have a control file, and uses a simple user interface. All you do is to type evolver and then choose the options. For other programs, you should prepare a sequence data file and a tree structure file, and modify the appropriate control files before running the programs. The formats of those files are detailed in the documentation.

PAML Resources on the web

PAML discussion group (Old posts are at the Genetics Software Forum) Redhat linux rpm in the Biorpms repository ML estimation of dN and dS on the web Joe Bielawski provided a PAML demo. See the data files and demo for the book chapter by Bielawski & Yang, 2005. Linux Tutorial from Workshop on Molecular Evolution, Woods Hole

Questions and Bug Reports

(a) If you discover a bug, please post an item at the discussion group or send me a message. I will try to visit the discussion group every week or every two weeks. When describing the problem, please mention the version number, what you did and what happened. In particular copy any error message on the screen into the message. Please try to make it easy for me to duplicate the problem on my own computers. Please use an informative "Subject:" field such as "paml/baseml: oom". (b) If you have questions about using the programs, please try to find answers by reading the manual (doc/pamlDOC.pdf), the paml FAQ page (doc/pamlFAQ.pdf), or the postings at the discussion group http://www.ucl.ac.uk/discussions/viewforum.php?f=54. (Old posts are at The GSF site). Use example data files included in the package to get to know the normal behavior of the programs. Often you should be able to tell from the screen output whether the program reads the sequence and tree files correctly. If none of these is helpful, please post your question at the discussion group, for me or other users of paml to answer. The discussion group was set up to reduce the amount of time I have to spend in answering user questions. Please do not send me messages. I will most likely ignore emails asking questions about how to use the programs. I apologize for the inadequate support. Webmaster: Ziheng Yang
 

Phylogenetic

analyses

of

DNA

or

protein

sequences

using

maximum

likelihood.

http://abacus.gene.ucl.ac.uk/software/paml.html

PAML 2009 January

dvd rental

dvd


Phylogenetic analyses of DNA or protein sequences using maximum likelihood.

Rules




© 2005 Internet Explorer 5+ or Netscape 6+

Recommended Sites: 1. Arts - Business - Computers - Games - Health - Home - Kids and Teens - News - Recreation - Reference - Regional - Science - Shopping - Society - Sports - World Miss Gallery - Top Anime Hentai - DVD rental by mail - Problem Mortgage - MySpace Backgrounds - Cell Phones - Online Loans - Property in America
2009-01-09 14:14:33

Copyright 2005, 2006 by Webmaster
Websites is cool :)