Hi, I am having problems connecting to the Biomart databases using the example
perl script given off of the site, I tried writing my own registry file and had
some suggestions on how to get it working but all I get are errors so far, here
is my registry file:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE MartRegistry>
<MartRegistry>

<MartDBLocation
                                databaseType="mysql"
                                host="martdb.ensembl.org"
                                database="ensembl_mart_49"
                                name="ensembl"
                                displayName="ENSEMBL 59 GENE (SANGER UK)"
                                port="5316"
                                schema="snp_mart_59"
                                user="anonymous"
                                password=""
                                visible="1"
                                default="1"
                                martUser=""
                                includeDatasets="" />
</MartRegistry>

And I recieve this error when running Perl:

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

 COULD NOT CONNECT TO DATABASE ensembl_mart_49.CHECK YOUR SETTINGS

 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!




 Problems with the retrieval of dataset configuration
               Please check:
               that your mart Registry files contains correct connection params,
               that you are using the correct version on XML::Simple,
               that BioMart  databases contain a populated meta_conf tables and
               that you have set martUser correctly if you are running in
restricted data
               access mode (populated meta_conf__user__dm)

Is there a syntax error in my registry file or am I doing something else wrong?
Thank you.

Dzu

Reply via email to