[ensembl-dev] Runtime Error in component "EnsEMBL::Web::Component::Gene::Summary [content]"
Stephen Trevanion
st3 at sanger.ac.uk
Wed Feb 22 13:18:28 GMT 2012
Hi Bob,
Sorry, missed this earlier. I've not come across the fix you've found,
but the error message you see is indicative of a misconfiguration.
The entries for the alternative assembly in the configuration file
should match that in the vega database:
$ grep ALTERNATIVE_ASSEMBLIES
public-plugins/ensembl/conf/ini-files/Homo_sapiens.ini
ALTERNATIVE_ASSEMBLIES = [ VEGA45 ]
use homo_sapiens_vega_65_37;
select * from coord_system where name = 'chromosome' and version like
'VEGA%';
+-----------------+------------+------------+---------+------+-----------------+
| coord_system_id | species_id | name | version | rank |
attrib |
+-----------------+------------+------------+---------+------+-----------------+
| 10001 | 1 | chromosome | VEGA45 | 101 |
default_version |
+-----------------+------------+------------+---------+------+-----------------+
The error message you get can arise because there is a mismatch between
the two - are you using 64 databases with a 65 API ?
The above applies to mouse and zebrafish as well.
Regards,
Steve
On 02/22/12 12:30, Bob Briscoe wrote:
> OK, I've found a work around, which involves capitalising the
> chromosome name, i.e. the following works:
>
> http://ourserver/Homo_sapiens/Gene/Summary?db=VEGA;g=OTTHUMG00000017411;r=13:32889611-32973347
>
> I'm at a loss to explain why this API version (65) under Red Hat 5
> needs the capitilisation whereas API version (64) under Ubuntu didn't,
> but I suppose I can live with this.
>
> Bob
>
> *From:* Bob Briscoe <paw_deer at yahoo.co.uk>
> *To:* "dev at ensembl.org" <dev at ensembl.org>
> *Sent:* Tuesday, 21 February 2012, 8:04
> *Subject:* [ensembl-dev] Runtime Error in component
> "EnsEMBL::Web::Component::Gene::Summary [content]"
>
> Hi All,
> As still a relative newbie at setting up Ensembl resources I'd be
> grateful with help with an error I'm getting to the following query to
> an installation on version 65 of Ensembl under Redhat 5:
>
> http://ourserver/Homo_sapiens/Gene/Summary?db=vega;g=OTTHUMG00000017411;r=13:32889611-32973347
>
> The first part of the result reports the error:
>
>
> Gene: BRCA2 OTTHUMG00000017411
>
>
> Runtime Error in component
> "*EnsEMBL::Web::Component::Gene::Summary* [content]"
>
> Function *EnsEMBL::Web::Component::Gene::Summary* fails to execute due
> to the following error:
> -------------------- EXCEPTION --------------------
> MSG: Cannot project to unknown coordinate system [chromosome VEGA44]
> STACK Bio::EnsEMBL::Slice::project /usr/local/ensembl/ensembl/modules/Bio/EnsEMBL/Slice.pm:840
> STACK EnsEMBL::Web::Object::Gene::vega_projection /usr/local/ensembl/modules/EnsEMBL/Web/Object/Gene.pm:1178
> STACK EnsEMBL::Web::Component::transcript_table /usr/local/ensembl/modules/EnsEMBL/Web/Component.pm:750
> STACK EnsEMBL::Web::Component::Gene::Summary::content
> ... /usr/local/ensembl/modules/EnsEMBL/Web/Component/Gene/Summary.pm:24
> STACK EnsEMBL::Web::Component::get_content /usr/local/ensembl/modules/EnsEMBL/Web/Component.pm:137
> STACK (eval) /usr/local/ensembl/modules/EnsEMBL/Web/Document/Panel.pm:415
> STACK EnsEMBL::Web::Document::Panel::component_content
> ... /usr/local/ensembl/modules/EnsEMBL/Web/Document/Panel.pm:412
> STACK EnsEMBL::Web::Document::Panel::content /usr/local/ensembl/modules/EnsEMBL/Web/Document/Panel.pm:316
> STACK EnsEMBL::Web::Document::Element::Content::content
> ... /usr/local/ensembl/modules/EnsEMBL/Web/Document/Element/Content.pm:127
> STACK EnsEMBL::Web::Controller::render_page /usr/local/ensembl/modules/EnsEMBL/Web/Controller.pm:220
> STACK EnsEMBL::Web::Controller::Page::render_page /usr/local/ensembl/modules/EnsEMBL/Web/Controller/Page.pm:50
> STACK EnsEMBL::Web::Controller::Page::init /usr/local/ensembl/modules/EnsEMBL/Web/Controller/Page.pm:37
> STACK EnsEMBL::Web::Controller::new /usr/local/ensembl/modules/EnsEMBL/Web/Controller.pm:91
> STACK EnsEMBL::Web::Apache::SpeciesHandler::handler_species
> ... /usr/local/ensembl/modules/EnsEMBL/Web/Apache/SpeciesHandler.pm:91
> STACK EnsEMBL::Web::Apache::Handlers::handler /usr/local/ensembl/modules/EnsEMBL/Web/Apache/Handlers.pm:401
> STACK (eval) -e:0
> STACK toplevel -e:0
> Ensembl API version = 65
> ---------------------------------------------------
>
> The second part of the output, the graphical Gene summary, works just fine. Also, the same query
> on an earlier installation, of version 64 of Ensembl but under Ubuntu 10.04, works just fine
> throughout.
>
> Any clues/hints on how to fix this will be much appreciated.
>
> Thx,
> Bob
>
>
> _______________________________________________
> Dev mailing list Dev at ensembl.org <mailto:Dev at ensembl.org>
> List admin (including subscribe/unsubscribe):
> http://lists.ensembl.org/mailman/listinfo/dev
> Ensembl Blog: http://www.ensembl.info/
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Dev mailing list Dev at ensembl.org
> List admin (including subscribe/unsubscribe): http://lists.ensembl.org/mailman/listinfo/dev
> Ensembl Blog: http://www.ensembl.info/
>
More information about the Dev
mailing list