Selection, Concatenation and Fusion of Sequences |
What is SCaFoS Online Help Download Installation Linux Windows XP Mac OS X Etruscan Chimera What is SCaFoS Online Help Download Installation Linux Windows XP Mac OS X What is SCaFoS Online Help Download Installation Linux Windows XP Mac OS X What is SCaFoS Online Help Download Installation Linux Windows XP Mac OS X What is SCaFoS Online Help Download Installation Linux Windows XP Mac OS X What is SCaFoS Online Help Download Installation Linux Windows XP Mac OS X |
Technical requirements
The current version runs on Linux, Windows XP and Mac OS X. Potentially
SCaFoS could run on all Unix-like operating systems (Debian, Fedora, Gentoo,
Mandrake, RedHat, Slackware, SuSE, ...), but the software has only
been tested on Red-Hat and Fedora and is provided as is.
SCaFoS requires Perl version 5.8.0 or later, Tk version 8.4.5 or later and Tree-puzzle version 5.1 or later. You can download the latest version from their respective web site: required tools
On most linux systems, Perl will be probably already installed and you
only have to verify the version with the following command:
perl -v
You can also verify the Tk installation by typing the command: perl -e 'use Tk'
If Tk is not installed, an error message is displayed. Before installing Tk, be sure to have the X11 development library on your system. To install these modules it's better to have administrator permissions. The purpose of this part is not to explain in detail how to install these pre-required softwares, but only to guidelines to typical user. For more information, please, refer to the online sites of the products that take into account the specificities of the various operating systems. 3 major ways are available to install packages on linux:
gzip -d SourceFile.tar.gz
tar -xvf SourceFile.tar
cd 'NewDirectory'
./configure perl MakeFile.PL make
make install
rpm -ivh PackageFile.rpm
rpm -Uvh PackageFile.rpm
perl -MCPAN -e'install Perl'
perl -MCPAN -e'install Tk' If errors appear during test steps of the Tk Installation, you can force the installation by the following command in a CPAN session:
force install Tk
As SCaFoS has to be independent of the TREE-PUZZLE version, it is necessary to rename the executable file with the standard name puzzle:
mv tree-puzzle puzzle
SCaFoS
Create a SCaFoS directory and change to this directory:
mkdir scafos
cd scafos To install the Perl script, copy the source file in the SCaFoS directory and uncompress it by typing the following commands (xxx means the version number):
gzip -d scafos_scr_linux.xxx.tgz
tar -xvf scafos_src_linux.xxx.tar
To be able to run SCaFoS from all directories, it is necesary to add a new environment variable in your system. To simplify software loading, an executable file (not compiled) is provided: its file name is scafos You must add the following line in the file .bash_profile or type it before each running session of SCaFoS:
export SCAFOS=$HOME/scafos
let scafos
be the directory name where SCaFoS is installed
To enable the environment variable, you must close your session or use the source UNIX command to force the shell to read the .bash_profile file:
source .bash_profile
SCaFoS installation needs permission to create directories and system variables.
required tools
To install the pre-required tools under Windows, the easy way is to use the MSI installer with the files provided by the ActiveState web site and to follow the explanations.
SCaFoS
To install SCaFoS, create a SCaFoS directory, copy the source file in this directory and uncompres it: a right click on the scafos_src_linux.xxx.zip file opens a menu where you chose the Extract All function. You could also use your favorite uncompress tool like Winzip or an other one. The easiest way to create the environment variable under Windows:
Mac OS X is compatible with UNIX systems. So to run
SCaFoS, not only Perl must be installed, but also X11 program and
Perl-tk. The following procedure has been tested for
Intel-based Macs, but it should work for PowerPC-based Macs also.
For more detailed information, refer to the Apple web site.
required tools
Generaly, Perl is preinstalled on your system: you can test it in a terminal window by the following command that displays the perl version if installed:
perl -v
As UNIX application, ScaFoS runs in a terminal window and some installation steps require this type of window also. You access the UNIX operating system in Mac OS X by using the terminal application. Terminal is in the Applications > Utilities folder. If you did not install X11 during Mac OS X installation:
perl -MCPAN -e'install Tk'
SCaFoS
All steps of the SCaFoS installation are made in a terminal window. Create a SCaFoS directory and change to it:
mkdir scafos
cd scafos To install the Perl script, copy the source file in the SCaFoS directory and uncompress it by typing the following commands (xxx means the version number):
gzip -d scafos_scr_linux.xxx.tgz
tar -xvf scafos_src_linux.xxx.tar Copy and uncompress the source file in this directory. To enable the SCaFoS script, you must add the following line in the .profile file (if the file does not exist, create it in your Home directory):
export SCAFOS=$HOME/scafos
let scafos be the directory name where
SCaFoS is installed
To enable the environment variable, you must close the terminal window or use the source UNIX command to force the shell to read the .profile file:
source .profile
|