|
EMBOSS FAQ (Frequently Asked Questions)
Part:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
(Continued from previous part...)
Q) Problems finding PHYLIP acd files ?
A) The 1.0 release of EMBOSS should be able to find the acd files
in the install directory or in the original source directory.
If you have copied the phylip binaries to another location and
removed these files you can still point to the new ACD directory.
If you have installed PHYLIP to the same top directory as EMBOSS
i.e. by default this is usually /usr/local/ (via make install)
then if you set the following in your .embossrc file then your
PHYLIP acd files will be found in
/usr/local/share/EMBOSS/acd/
if you have not installed PHYLIP then you will can set
emboss_acdroot to the directory containing the acd files or
copy them to the emboss/acd directory.
To tell EMBOSS where to find the files, specify the full path
of the ACD directory in your ~/.embossrc file, or in the
emboss.default file.
env emboss_acdroot /usr/local/share/EMBOSS/acd/
Q) What benefits do i gain from using the associated versions of
software.
A) a) You can read any sequence type that emboss can handle.
b) the associated software will use the emboss acd files so the
naming of output/input files is taken care of and will check all
values before the program is run. Command line arguments are used
instead interactive menu based ones.
Q) I have Emboss installed on our development server and I'm preparing a
dispatch which will send it out to about 20 remote sites.
I ran the configure with the --prefix option to install to a private
directory. I also collected all the data files (rebase, transfac etc.) to
another directory and extracted the information from them with the relevant
programs.
My intention was to simply transfer the Emboss install directory and the
Data directory to all sites, using symlinks where necessary so that the
directory paths corresponded.
However, when testing this I have found a couple of problems;
1) Although the Emboss programs work, I can't see any of the extracted
data.
For instance remap gives the error;
EMBOSS An error in remap.c at line 167:
Cannot locate enzyme file. Run REBASEEXTRACT
This is despite the fact that I have both the Emboss install and the Data
directories in the same place as on the development machine (which works).
2) The other major problem is that I can no longer see my databases defined
in emboss.default. Again, the file exists, and is in the same place as on
the development machine, but the box it is transferred to gives an empty
list from showdb.
Does anyone know where Emboss stores the information about the location of
these files? It can't have installed anything outside the original
installation directory (wasn't installed as root), so I'm guessing that the
problem stems from the program resolving symlinks at some point.
A) It is inside the binaries ...
(Continued on next part...)
Part:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|