Interest in Gramene
Steven Schmidt
schmidt at cshl.edu
Wed Apr 14 18:16:50 EDT 2004
Hi Laurent,
0. As you probably noticed, gramene.org doesn't accept .doc and
Lincoln
doesn't accept .zip. This is because they can carry viruses. It's
best to
send us plain text, or, if the formatting is important, rtf or html.
1. I've fixed some obsolete things in gramene_installation.html
bioperl version should be 1.+, not 0.7
Use gramene_ensembl/conf, not gramene_ensembl/conf.ensembl
1a. This document needs some more changes relating to the
configuration.
We use two web servers - the EnsEMBL, protein, ontology, and phenotype
pages
are proxied to a backend server. CMap & qtl modules can be on either.
The front-end config is in gramene/conf, the backend in
gramene_ensembl/conf.
You probably want to use one server. The installation instructions
say to use
the gramene_ensembl configuration and edit it in certain ways. But
probably
there are more edits not contained in these instructions. Maybe Alex
Li can
provide information on what he did. I will look into merging the
configs and
using parameters to make it work with one or two servers.
Note that EnsEMBL does not play well with other sites on the same
server.
Also, the server startup takes a while because it checks the database
for
each species to see what features exist. If you restart apache while
the
database is down or inacessible then EnsEMBL will not work.
2. ACTION :
Click on "Genome Browser" link
(www.bayer-gramene.org/japonica/mapview?chr=1)
Error :
"File does not exist:
/data/private/Gramene_files/htdocs/japonica/mapview"
This looks like a web server configuration problem.
initHandler in gramene_ensembl/modules/Apache/EnsEMBL/Handlers.pm
should
direct /japonica/mapview to /perl/default/mapview
with the environment variable ENSEMBL_SPECIES set to japonica,
assuming
japonica is one of the values or keys in $ENSEMBL_SPECIES_ALIASES in
SIteDefs.pm
This line in gramene_ensembl/conf/httpd.conf does it:
@PerlPostReadRequestHandler =
('Apache::EnsEMBL::Handlers::initHandler');
3. ACTION :
Click on "Marker" link (www.bayer-gramene.org/db/markers/marker_view)
:
Error :
"File does not exist:
/data/private/Gramene_files/htdocs/db/markers/marker_view"
...
"[Wed Apr 14 09:53:16 2004] [error] (2)No such file or directory: exec
of
/data/private/Gramene_files/cgi-bin/markers/marker_view failed
I think this is because /cgi-bin should be Apache::Registry or
Apache::PerlRun, not really a cgi-bin. I added this to the install
docs
4. ACTION :
Click on a chromosome link (www.bayer-gramene.org/perl/mapview?chr=1)
:
Error :
"[Tue Apr 13 16:54:10 2004] [error] Global symbol
"$ENSEMBL_CONFIG_FILENAME"
requires explicit package name at
/data/private/Gramene_files/lib/modules/SpeciesDefs.pm line 47.
etc.
Thise variables are declared in SiteDefs.pm which Species.pm uses.
And httpd.conf already does a require of SiteDefs.pm and puts the conf
directory into @INC.
Assuming that httpd.conf is ok, maybe you should put
BEGIN { print STDERR $INC{'SiteDefs.pm'},"\n" } into Species.pm to see
if
something has gone astray.
5. Error :
"[Tue Apr 13 17:05:54 2004] [error] Storable binary image v17.33 more
recent
than I am (v2.6) at blib/lib/Storable.pm (autosplit into
blib/lib/auto/Storable/thaw.al) line 363, <FH> chunk 1, at
/data/private/Gramene_files/lib/modules/SpeciesDefs.pm line 74
Compilation failed in require at
/data/private/Gramene_files/cgi-bin/mapview
line 25, <FH> line 1.
BEGIN failed--compilation aborted at
/data/private/Gramene_files/cgi-bin/mapview line 25, <FH> line 1."
Remove conf/config.packed and restart the server.
Do you have two versions of Storable on your system?
6. ACTION :
Quick Search (with the number ap004078)
Error :
"[Tue Apr 13 17:20:00 2004] browser: Can't locate object method
"request" via
package "Apache" at
/data/private/Gramene_files/cgi-bin/searches/browser line
54."
You have
use Apache;
in perl.startup, right?
Assuming this script is invoked by Apache::Registry or
Apache::PerlRun, this
should not happen. So fixing the config in that way should fix this
problem.
-Steve
On Wednesday 14 April 2004 04:30 am, laurent.viau at bayercropscience.com
wrote:
> Dear Steve,
>
> As you mentioned in your last mail to my collaborator Evelyne James,
I send
> you the details of the problems we encountered during the
installation of
> Gramene. You will find attached a Word document containing the
problems
> which occurs in the Gramene interface and what are the associated
error
> messages.
>
> (See attached file: Errors.doc.zip)
>
>
> Thank you again for your help.
> Best regards,
>
> Laurent
--
Steven Schmidt
www.gramene.org
Cold Spring Harbor Laboratory
516-367-6977
Maybe someday I'll start following my own advice.
More information about the Gramene
mailing list