Skip to content

Latest commit

 

History

History
27 lines (17 loc) · 6.6 KB

File metadata and controls

27 lines (17 loc) · 6.6 KB

Requirements

Most analyses of the tutorials of the ForBio Phylogenomics course will be conducted using the Saga server provided by Sigma2, where the required tools are already be installed and available through modules. There are a few exceptions, however, where the use of Graphical User Interface (GUI) programs will be required or beneficial; these should therefore be installed locally.

Graphical User Interface programs

  • A console program: A console is essential for work on servers like Saga. If you do not have a UNIX-based system (e.g., MacOSX or Linux), you should ensure that you can access the server via the command line. For Windows OS, you have the following options:

    • Depending on your system, the internal "Command prompt" might work.
    • You could install Putty, which is similar in its function to "Command prompt".
    • You could install a "terminal emulator" such as Cmder. For what you will be doing, it is sufficient. IMPORTANT: In all of the three cases above, we advise you to install WinSCP on your computer as it will make data transfer much easier.
  • SeaView: The program SeaView is a graphical multiple sequence alignment editor developed by Manolo Gouy. SeaView is able to read and write various alignment formats (NEXUS, MSF, CLUSTAL, FASTA, PHYLIP, MASE). It allows one to manually edit the alignment, and also to run DOT-PLOT or MSA programs to locally improve the alignment. Download the program here.

  • AliView: In addition to SeaView, we are going to use a second alignment viewer, namely AliView, developed by Anders Larssen. Like SeaView, AliView allows manual editing and translation from nucleotide to amino acid format. Versions compiled for MacOS, Linux, and Windows are available on http://ormbunkar.se/aliview.

  • BEAST2: The BEAST2 package, including BEAUti, BEAST2 itself, TreeAnnotator, and other tools can be downloaded from the BEAST2 website https://www.beast2.org. As all these programs are written in Java, compilation is not required, and all programs should work on Mac OS X, Linux, and Windows. I recommend downloading, where possible, the program versions that include the Java Runtime Environment, which may prevent conflicts with Java versions that may already be installed on your machine.

  • Tracer: The program Tracer greatly facilitates the inspection of output from Bayesian analyses such as those done with BEAST2. It is a GUI program that therefore can not be used on Saga, but it is easy to install on your local computer. Input files for Tracer will thus need to be downloaded from Saga. Executables of Tracer for MacOS, Linux, and Window can be found on https://github.com/beast-dev/tracer/releases. Download the file Tracer.v1.7.2.dmg if your local computer is running MacOS, Tracer_v1.7.2.tgz if it is running Linux, and Tracer_v1.7.2.tgz if it is running Windows.

  • FigTree: The program FigTree is a very intuitive and useful tool for the visualization and (to a limited extent) manipulation of phylogenies encoded in Newick format. Being a GUI program, FigTree can not be run on Saga, but needs to be installed and used on your local computer. Input files for FigTree will thus need to be downloaded from Saga. Executables of FigTree for Mac OS X, Linux, and Windows are provided on https://github.com/rambaut/figtree/releases. Download the file FigTree.v1.4.4.dmg if your local computer is running MacOS, FigTree_v1.4.4.tgz if it is running Linux, and FigTree.v1.4.4.zip if it is running Windows.

  • PAUP*: The software PAUP* is a general-utility program for phylogenetic inference into which the SVDQuartets method, allowing the inference of species trees from SNP data, has been implemented. A command-line version of PAUP* is installed on Saga, but there is also a Graphical User Interface (GUI) version, which may be easier to use for those not familiar with the program. If you prefer to use the GUI version of PAUP*, you would need to install it on your local computer, and you would need download the input file for PAUP* from Saga. Unfortunately, this GUI version does not run on MacOS 10.15 (Catalina) or newer, but on other systems, the program can be installed using the instructions and precompiled versions available on http://phylosolutions.com/paup-test/.

  • RStudio: RStudio is an integrated development environment (IDE) for R. It includes a console, syntax-highlighting editor that supports direct code execution, as well as tools for plotting, history, debugging and workspace management. RStudio is available in open source and commercial editions and runs on the desktop (Windows, Mac, and Linux) or in a browser connected to RStudio Server or RStudio Server Pro (Debian/Ubuntu, Red Hat/CentOS, and SUSE Linux). Download the program RStudio Desktop. You have to choose the free version, which is not for the server. You will also have to install R 3.0.1+ on your computer before you install R Studio. Choose the OS appropriate for your computer.