logobioafrica.GIF - 31844 Bytes

Bioafrica homeHIV-1 Subtype MapsHIV Online ResourceGDE for Linux donwloadMicrobial interface for GDEBioinformatics in Africa

GDE for Linux installation instructions:
1. Basics
2. Preparing the environment
3. Installing necessary bioinformatics software for running GDE for Linux
4. Installing GDE for Linux
5. Set the environment variable GDE_HELP_DIR to that location in your login/startup files.
6. Copy the GDE menus file (/usr/local/biotools/GDE/CORE/.GDEmenus) to each user home directory
7. Making scripts and database directories
8. (optional) Add local BLAST and sequence databases Scripts.
9. (optional) Adding Website links
10. Start GDE for Linux 
11. First contact and basic navigations
12. Testing the software, Importing Sequence
13.  I expect that the tutorials movies in quicktime in how to use GDE for sequence analysis can be very useful. A simple text tutorial is also available
14. Questions, suggestions and contributions

 

1. Basics:
The GDE linux distribution had been compiled for a GNU/Linuhx system,until today GDE for linux had been sucessfull setup in Debian, RedHat, Mandrake and FreeBSD Linux distributions. You must have installed the PERL interpleter (recomended version 5.005 or superior,  the programs package that interplete PERL are assumed to be in the /usr/bin/perl directory). It is also necessary to have the sed installed (we use the GNU sed version 3.02).
To check if your system have the PERL and sed packages.

[your_host] $ whereis perl
[your_host] $ whereis sed

2. Preparing the environment.
Before running the GDE for Linux you must install the XView libraries. Please download your packages distribution. If you use Debian GNU/Linux you can install the xviewg_3.2p1.4-9.deb and xviewg-dev_3.2p1.4-9.deb, that are locad in the software download section. If you use the RedHat or Mandrake GNU/Linux dowload the .rpm files. For others GNU/Linux distributions download the tar.gz files and compile t hen.

Debian:
[your_host] $ dpkg -i  xviewg_3.2p1.4-9.deb
[your_host] $ dpkg -i xviewg-dev_3.2p1.4-9.deb

RedHat:
[your_host] $ rpm -i xview-3.2p1.4-6.i386.rpm 
[your_host] $ rpm -i xview-clients-3.2p1.4-6.i386.rpm 

Other Linux distribution:
[your_host] $ tar -zxvf xview_3.2p1.4.tar.gz 
[your_host] $ imake

3. Installing necessary bioinformatics software for running GDE for Linux:
Others programs are necessary for using GDE for Linux, and can be download  here.
 

  • NCBI tools and local blast searches.

  • Debian: 
    [your_host] $ dpkg -i  ncbi-tools6_6.0.2-1.1.deb
    [your_host] $ dpkg -i  blast2_6.0.2-1.1.deb
    RedHat:
    [your_host] $ rpm -i ncbi-tools6-6.0-4.i386.rpm
    [your_host] $ rpm -i blast2-6.0.2-2.i386.rpm
     
  • Clustalw, alignment tool.

  • Debian: 
    [your_host] $ dpkg -i  clustalw_1.7-7.deb
    RedHat
    [your_host] $ rpm -i clustalw-1.7-8.i386.rpm
     
  • Readseq, sequence conversor format.

  • Debian: 
    [your_host] $ dpkg -i  readseq_0.0-2.deb
    RedHat
    [your_host] $ rpm -i readseq-0.0-2.i386.rpm
     
  • Phylip, phylogentic analysis

  • Debian: 
    [your_host] $ dpkg -i  phylip_3.573c-1.deb
    RedHat
    [your_host] $ rpm -i phylip-3.5c-4.i386.rpm
     
  • Treetool, phylogenetic tree visualizer

  • Debian: 
    [your_host] $ dpkg -i  treetool_2.0.2-1.deb
    RedHat
    [your_host] $ rpm -i treetool-2.0.2-2.i386.rpm
Atention: If you do not use Debian, RedHat, or Mandrake GNU/Linux distribution, download the tar.gz files  and compile them.

4. Installing GDE for Linux
Copy the file GDElinux.tar.gz to the desired diretory. ( I suggest you to install GDE for linux in the /usr/local/biotools/GDE . GDE menu files are pre-configurate to look for bioinformatics tools and databases at /usr/loca/biotools/ and /usr/local/biotools/db.)

[your_host] $ mkdir /usr/local/biotools
[your_host] $ cp GDElinux.tar.gz /usr/local/biotools
[your_host] $ tar -zxvf GDElinux.tar.gz

5. Set the environment variable GDE_HELP_DIR to that location in your login/startup files. 

Mine uses bash:
[your_host] $ export GDE_HELP_DIR=/usr/local/biotools/GDE/CORE

tcsh:
[your_host] $ setenv GDE_HELP_DIR /usr/local/biotools/GDE/CORE

Set the environment variable in the .bash_profile (for bash) and .tcsh (for tcsh) files at your home directory.

6. Copy the GDE menus file (/usr/local/biotools/GDE/CORE/.GDEmenus) to each user home directory.
h
This file (.GDEmenus) will create the menus in GDE and can be easily configurated easily to adapt to researcher interestest and needing.
This file (.GDEmenus) when located in your home directory will control the GDE menu appearence, and it this file that you will need to modify to add specific databases, sequence datasets and novel bioinformatics software.
The tutorial explain how to setup new softwares and datasets in .GDEmenus.

7. Making scripts and database directories.

Make the following directories in your home directory:
[your_host] $  mkdir GDE/
[your_host] $  mkdir GDE/bin   # diretory for scripts for blast and dataset setup
[your_host] $  mkdir GDE/db    # directory for local sequence database database)
 

8. (optional) Add local BLAST and sequence databases Scripts. 

8.1 Copy the blast (/usr/local/biotools/GDE/installBLASTDBDNA.pl, and /usr/local/biotools/GDE/installBLASTDBPROT.pl),  and dataset (/usr/local/biotools/GDE/newDATASET.pl) PERL scripts to home GDE/bin/ directory.

[your_host] $  cp  /usr/local/biotools/GDE/installBLASTDBDNA.pl /your_home/GDE/bin/
[your_host] $  cp /usr/local/biotools/GDE/newDATASET.pl  /your_home/GDE/bin/

Edit the scripts (installBLASTDNA.pl, installBLASTPROT.pl and newDATASET.pl) and setup the correct home and database variables:
$DB= "/your_home/GDE/db"
$HOME= "/your_home/"
 

8.2 Set the environment variable DATABASE and SCRIPTS to GDE/db/ and GDE/scripts directories 

Mine uses bash:
[your_host] $ export DATABASE=/your_home/GDE/db/
[your_host] $ export SCRIPTS=/your_home/GDE/scripts/

tcsh:
[your_host] $ setenv DATABASE /your_home/GDE/db/
[your_host] $ setenv SCRIPTS /your_home/GDE/scripts/

Set the environment variable in the .bash_profile (for bash) and .tcsh (for tcsh) files at your home directory.
 

9. (optional) Adding Website links.

Copy the newURL PERL script to GDE/bin/ diretory.
[your_host] $  cp  /usr/local/biotools/GDE/bin/newURL.pl /your_home/GDE/bin/

Edit the script newURL.pl and setup the correct home variable
$HOME= "/your_home/"
 
 

10. Start GDE for Linux 
GDE executable is found at /usr/local/biotools/GDE/bin/gde

Start the program:
[your_host] $ /usr/local/biotools/GDE/bin/gde
 

Note: You can set the GDE executable file in the PATH variable in the .bash_profile (for bash) and .tcsh (for tcsh) files at your home directory or
Link the executable to the bin directory (need root previlegies)
[your_host]$ ln -s /usr/local/biotools/GDE/bin/gde /bin/gde)
 

11. First contact and basic navigations.

The genetic data environment (GDE) is a graphical view for manipulating DNA and amino acid sequences. Sequences can be  edited and analised by many others bioinformatics softwares  in your system.  Please read the documentation to learn how to perform basic sequence analysis. 

The menu entries are viewed by mouse right-click over the menu, and executed by mouse left-click.

12. Testing the software, Importing Sequence.

Copy the test.fasta file to your home directory.
[your_host] $ cp /usr/local/biotools/GDE/test.fasta ./

In the GDE interface, right_click in the File Menu, and choose the Import function (left_click)
Type the file name: test.fasta
Press OK.

If the sequences appears in the GDE interface, you had correct followed all the steps and your system in ready to run the GDE for Linux.
Congratulations !!!
 

*** NOTE: If GDE for  Linux could not be started, please refer to the Questions & Answears section (troubleshooting)
 

13.  I expect that the tutorials movies in quicktime in how to use GDE for sequence analysis can be very useful. A simple text tutorial is also available.

  • Tutorials:
14. Questions, suggestions and contributions: 
The Bioafrica network website contain a lot of resources for GDE for linux. Including bioinformatics software integrated in GDE ,  specific microbial sequence datasets integrated with GDE for linux and online resources for sequence analysis.

Adding new functions to GDE for Linux is fun and easy, please send me menus that had been created for others bioinformatics software, also we are an active community and fell free to send questions and suggestions to:

Please report problems to gdesupport@sanbi.ac.za The GDE for Linux package is maintained by: Tulio de Oliveira, Rob Miller and Sharon Cassol
Bioinformatics Unit at Africa Centre, Nelson R Mandela School of Medicine, University of Natal, South Africa.
 



Revised 31 of January 2002 - Copyright @ Africa Centre
Developed by Tulio de Oliveira