David Goodstein | 1 Jul 2012 07:24
Favicon

[BioMart Users] Out of date version of Phytozome at BioMart central

We released Phytozome v8 back in January, but it looks like BioMart central is still hosting v7.  Do you need
anything from us to update to version 8?  The older data in V7 is confusing some of our users who access
Phyotozome BioMart data via the  biomart.org site, apparently. 

Sent from my iPad
_______________________________________________
Users mailing list
Users <at> biomart.org
https://lists.biomart.org/mailman/listinfo/users

Arek Kasprzyk | 2 Jul 2012 10:43
Picon

Re: [BioMart Users] Out of date version of Phytozome at BioMart central

Hi David,

my apologies if I missed out any notifications of this update on your side. 
Let me look into updating this on our side asap.

a


On Sun, Jul 1, 2012 at 6:24 AM, David Goodstein <dmgoodstein <at> lbl.gov> wrote:
We released Phytozome v8 back in January, but it looks like BioMart central is still hosting v7.  Do you need anything from us to update to version 8?  The older data in V7 is confusing some of our users who access Phyotozome BioMart data via the  biomart.org site, apparently.

Sent from my iPad
_______________________________________________
Users mailing list
Users <at> biomart.org
https://lists.biomart.org/mailman/listinfo/users



--
Arek Kasprzyk, MD, MSc, PhD 
BioMart Project Lead
www.biomart.org
_______________________________________________
Users mailing list
Users <at> biomart.org
https://lists.biomart.org/mailman/listinfo/users
Francesco Marass | 4 Jul 2012 13:33
Picon

[BioMart Users] perl API and transcript flanks

Hello,

I am trying to retrieve a transcript sequence using the BioMart perl API, and I am also interested in the 100bp flanking the transcript.

When I use the Ensembl BioMart web page, everything works fine. However, using the perl code automatically generated by the online query (see below), flanks can never be retrieved. Ensembl's HelpDesk redirected me to BioMart, where the problem allegedly lies.

Can someone explain how to retrieve flanking regions?

Thank you,

Francesco Marass


###
# An example script demonstrating the use of BioMart API.
# This perl API representation is only available for configuration versions >=  0.5 
use strict;
use BioMart::Initializer;
use BioMart::Query;
use BioMart::QueryRunner;

my $confFile = "ensembl.xml";
#
# NB: change action to 'clean' if you wish to start a fresh configuration  
# and to 'cached' if you want to skip configuration step on subsequent runs from the same registry
#

my $action='cached';
my $initializer = BioMart::Initializer->new('registryFile'=>$confFile, 'action'=>$action);
my $registry = $initializer->getRegistry;


my $query = BioMart::Query->new('registry'=>$registry,'virtualSchemaName'=>'default');

$query->setDataset("hsapiens_gene_ensembl");
$query->addFilter("downstream_flank", ["100"]);
$query->addFilter("upstream_flank", ["100"]);
$query->addFilter("ensembl_transcript_id", ["ENST00000478798"]);
$query->addAttribute("ensembl_gene_id");
$query->addAttribute("ensembl_transcript_id");
$query->addAttribute("transcript_exon_intron");

$query->formatter("FASTA");

my $query_runner = BioMart::QueryRunner->new();

$query_runner->execute($query);
$query_runner->printHeader();
$query_runner->printResults();
$query_runner->printFooter();

###

NOTICE AND DISCLAIMER
This e-mail (including any attachments) is intended for the above-named person(s). If you are not the intended recipient, notify the sender immediately, delete this email from your system and do not disclose or use for any purpose.

We may monitor all incoming and outgoing emails in line with current legislation. We have taken steps to ensure that this email and attachments are free from any virus, but it remains your responsibility to ensure that viruses do not adversely affect you.
Cancer Research UK
Registered in England and Wales
Company Registered Number: 4325234.
Registered Charity Number: 1089464 and Scotland SC041666
Registered Office Address: Angel Building, 407 St John Street, London EC1V 4AD.
_______________________________________________
Users mailing list
Users <at> biomart.org
https://lists.biomart.org/mailman/listinfo/users
Mariette | 4 Jul 2012 13:51
Picon
Picon
Favicon

[BioMart Users] Processors loaded


Hi,

there is any way to know why a processor is not loaded ? There is a 
biomart log ?
We have implemented a processor, which is working on a computer but not 
on an
other one. Where could that come from ? The java version is the same !

thanks for your answer,
Jerome
_______________________________________________
Users mailing list
Users <at> biomart.org
https://lists.biomart.org/mailman/listinfo/users

anu jagtap | 4 Jul 2012 20:14
Picon

[BioMart Users] Error importing marts

Hi,


I have created a mart using marbuilder and marteditor. Mart is in MySQL database and I have provided the registry details using martDBlocation.
I am able to see the mart in drop down list in Martview But when I try to query the mart using Martview, it errors out with below message

ERROR: requested template missing


Can you please help me resolve this error. 

Thanks,
Anu

_______________________________________________
Users mailing list
Users <at> biomart.org
https://lists.biomart.org/mailman/listinfo/users
Xiaoqiao Liu | 5 Jul 2012 04:18
Favicon

[BioMart Users] question about entrezid to hgnc symbol mapping

Hi,

 

         I want to use biomart to get hgnc gene symbol from entrez id

 

     I use biomart version 0.7 portal

     Database: ENSEMBL GENES 67 (SANGER UK)

     Dataset: Homo sapiens (GRCh37.p7)

     EntrezGene ID: 571

    

     I get two hgnc symbol for entrez id 571: BACH1(http://www.genenames.org/data/hgnc_data.php?match=BACH1) and BACH1-IT1(http://www.genenames.org/data/hgnc_data.php?match=BACH1-IT1)

 

     However, for BACH1-IT1, these is no evidence indicating that its entrez id is 571 on the hgnc official web site (http://www.genenames.org/data/hgnc_data.php?match=BACH1-IT1).

 

Furthermore, from genome browser (I use ucsc), I find that BACH1 and BACH1-IT1 are totally different gene with no overlapping.

 

Why biomart map BACH1-IT1 to entrezid 571?

 

Thanks

 

 

Kind regards,

xiaoqiao

_______________________________________________
Users mailing list
Users <at> biomart.org
https://lists.biomart.org/mailman/listinfo/users
Mariette | 5 Jul 2012 11:35
Picon
Picon
Favicon

[BioMart Users] lib directory of a plugin

Hi everyone,

Can jars of a plugin being something else than processors ? I would like 
to have
a jar within some classes dirctely accessible from my JSP page. Is that 
possible ?

thanks for your answer,
Jérôme
_______________________________________________
Users mailing list
Users <at> biomart.org
https://lists.biomart.org/mailman/listinfo/users

Syed Haider | 5 Jul 2012 22:10
Picon
Picon
Favicon

Re: [BioMart Users] Error importing marts

Hi Anu,

i wonder if you have tried using the ensembl martdb params to see if 
that works for you ?

some pointers are available in this thread too:

http://comments.gmane.org/gmane.science.biology.biomart.general/1136

Best,
Syed

On 04/07/2012 19:14, anu jagtap wrote:
>
>         Hi,
>
>
> I have created a mart using marbuilder and marteditor. Mart is in MySQL
> database and I have provided the registry details using martDBlocation.
> I am able to see the mart in drop down list in Martview But when I try
> to query the mart using Martview, it errors out with below message
>
>
>         ERROR: requested template missing
>
>
> Can you please help me resolve this error.
>
> Thanks,
> Anu
>
>
>
> _______________________________________________
> Users mailing list
> Users <at> biomart.org
> https://lists.biomart.org/mailman/listinfo/users
>

_______________________________________________
Users mailing list
Users <at> biomart.org
https://lists.biomart.org/mailman/listinfo/users

Syed Haider | 5 Jul 2012 22:11
Picon
Picon
Favicon

Re: [BioMart Users] perl API and transcript flanks

Hi Francesco,

please replace your registry file with the one enclosed, and see if that 
helps.

Syed

On 05/07/2012 13:12, Francesco Marass wrote:
> Dear Syed,
>
> Thank you for your reply.
>
> Here are three queries and the size of their output:
>
>
> ## SCENARIO 1 -- Transcript and no flanking regions
>
> $query =
> BioMart::Query->new("registry"=>$registry,"virtualSchemaName"=>"default");
> $query->setDataset("hsapiens_gene_ensembl");
> $query->addFilter("ensembl_transcript_id",[$ensembl_id]);
> $query->addAttribute("ensembl_transcript_id");
> $query->addAttribute("transcript_exon_intron");
> $query->addAttribute("strand");
> $query->formatter("FASTA");
>
> # execute query
> $query_run=BioMart::QueryRunner->new();
> $query_run->uniqueRowsOnly(1);
> $query_run->execute($query);
>
> # save results
> open($fho,'>',"mart_q3_results.txt");
> $query_run->printResults($fho);
> close($fho);
>
>
> ## OUTPUT 1
> $ wc mart_q3_results.txt
>       319     319   19395 mart_q3_results.txt
>
>
>
> ## SCENARIO 2 -- Transcript and flanking regions
>
> $query =
> BioMart::Query->new("registry"=>$registry,"virtualSchemaName"=>"default");
> $query->setDataset("hsapiens_gene_ensembl");
> $query->addFilter("ensembl_transcript_id",[$ensembl_id]);
> $query->addFilter("downstream_flank",["100"]);
> $query->addFilter("upstream_flank",["100"]);
> $query->addAttribute("ensembl_transcript_id");
> $query->addAttribute("transcript_exon_intron");
> $query->addAttribute("strand");
> $query->formatter("FASTA");
>
> # execute query
> $query_run=BioMart::QueryRunner->new();
> $query_run->uniqueRowsOnly(1);
> $query_run->execute($query);
>
> # save results
> open($fho,'>',"mart_q3_results2.txt");
> $query_run->printResults($fho);
> close($fho);
>
>
> ## OUTPUT 2
> $ wc mart_q3_results2.txt
>       319     319   19395 mart_q3_results2.txt
>
>
>
> ## SCENARIO 3 -- Just flanks
>
> $query =
> BioMart::Query->new("registry"=>$registry,"virtualSchemaName"=>"default");
> $query->setDataset("hsapiens_gene_ensembl");
> $query->addFilter("upstream_flank", ["100"]);
> $query->addFilter("ensembl_transcript_id", ["ENST00000396473"]);
> $query->addAttribute("ensembl_gene_id");
> $query->addAttribute("ensembl_transcript_id");
> $query->addAttribute("transcript_flank");
> $query->formatter("FASTA");
>
> # execute query
> $query_run=BioMart::QueryRunner->new();
> $query_run->uniqueRowsOnly(1);
> $query_run->execute($query);
>
> # save results
> open($fho,'>',"mart_q3_results3.txt");
> $query_run->printResults($fho);
> close($fho);
>
>
> ## OUTPUT 3
> $ wc mart_q3_results3.txt
>         0       0       0 mart_q3_results3.txt
>
>
> As you can see, if a ask for a transcript I correctly receive what I want
> (#1). If I ask for a transcript with 100bp on either side (#2), I receive
> the same transcript as in scenario #1, indicating that the
> downstream_flank and upstream_flank conditions are ignored. If I only ask
> for the 100bp (upstream) flanking a transcript, I get nothing (#3).
>
>
>
> My ensembl.xml is the following:
>
> <MartRegistry>
>    <MartURLLocation
>      name         = "ensembl"
>      displayName  = "ensembl"
>      host         = "www.biomart.org"
>      port         = "80"
>      visible      = "1"
>      default      = "0"
>      includeDatasets = "hsapiens_gene_ensembl"
>      martUser     = ""
>    />
>    <MartURLLocation
>      name         = "sequence"
>      displayName  = "sequence"
>      host         = "www.biomart.org"
>      port         = "80"
>      visible      = "1"
>      default      = "0"
>      includeDatasets = "hsapiens_genomic_sequence"
>      martUser     = ""
>    />
>    <MartURLLocation
>      database   = "snp_mart_67a"
>      displayName   = "ENSEMBL VARIATION 67 (SANGER UK)"
>      host    = "www.biomart.org"
>      includeDatasets  = "hsapiens_structvar,hsapiens_snp_som,hsapiens_snp"
>      martUser   = ""
>      name    = "snp"
>      path    = "/biomart/martservice"
>      port    = "80"
>      visible    = "1"
>      default      = "0"
>    />
> </MartRegistry>
>
>
>
>
> Best,
>
> Francesco
>
>
>
>
> On 04/07/2012 20:20, "Syed Haider" <sah84 <at> cam.ac.uk> wrote:
>
>> Francesco,
>>
>> a- please explain what you mean by "flanks can never be retrieved" ?
>> b- whats your ensembl.xml file like ?
>>
>> Syed
>>
>> On 04/07/2012 12:33, Francesco Marass wrote:
>>> Hello,
>>>
>>> I am trying to retrieve a transcript sequence using the BioMart perl
>>> API, and I am also interested in the 100bp flanking the transcript.
>>>
>>> When I use the Ensembl BioMart web page, everything works fine. However,
>>> using the perl code automatically generated by the online query (see
>>> below), flanks can never be retrieved. Ensembl's HelpDesk redirected me
>>> to BioMart, where the problem allegedly lies.
>>>
>>> Can someone explain how to retrieve flanking regions?
>>>
>>> Thank you,
>>>
>>> Francesco Marass
>>>
>>>
>>> ###
>>> # An example script demonstrating the use of BioMart API.
>>> # This perl API representation is only available for configuration
>>> versions >=  0.5
>>> use strict;
>>> use BioMart::Initializer;
>>> use BioMart::Query;
>>> use BioMart::QueryRunner;
>>>
>>> my $confFile = "ensembl.xml";
>>> #
>>> # NB: change action to 'clean' if you wish to start a fresh
>>> configuration
>>> # and to 'cached' if you want to skip configuration step on subsequent
>>> runs from the same registry
>>> #
>>>
>>> my $action='cached';
>>> my $initializer = BioMart::Initializer->new('registryFile'=>$confFile,
>>> 'action'=>$action);
>>> my $registry = $initializer->getRegistry;
>>>
>>>
>>> my $query =
>>>
>>> BioMart::Query->new('registry'=>$registry,'virtualSchemaName'=>'default')
>>> ;
>>>
>>> $query->setDataset("hsapiens_gene_ensembl");
>>> $query->addFilter("downstream_flank", ["100"]);
>>> $query->addFilter("upstream_flank", ["100"]);
>>> $query->addFilter("ensembl_transcript_id", ["ENST00000478798"]);
>>> $query->addAttribute("ensembl_gene_id");
>>> $query->addAttribute("ensembl_transcript_id");
>>> $query->addAttribute("transcript_exon_intron");
>>>
>>> $query->formatter("FASTA");
>>>
>>> my $query_runner = BioMart::QueryRunner->new();
>>>
>>> $query_runner->execute($query);
>>> $query_runner->printHeader();
>>> $query_runner->printResults();
>>> $query_runner->printFooter();
>>>
>>> ###
>>>
>>> NOTICE AND DISCLAIMER
>>> This e-mail (including any attachments) is intended for the above-named
>>> person(s). If you are not the intended recipient, notify the sender
>>> immediately, delete this email from your system and do not disclose or
>>> use for any purpose.
>>>
>>> We may monitor all incoming and outgoing emails in line with current
>>> legislation. We have taken steps to ensure that this email and
>>> attachments are free from any virus, but it remains your responsibility
>>> to ensure that viruses do not adversely affect you.
>>> Cancer Research UK
>>> Registered in England and Wales
>>> Company Registered Number: 4325234.
>>> Registered Charity Number: 1089464 and Scotland SC041666
>>> Registered Office Address: Angel Building, 407 St John Street, London
>>> EC1V 4AD.
>>>
>>>
>>> _______________________________________________
>>> Users mailing list
>>> Users <at> biomart.org
>>> https://lists.biomart.org/mailman/listinfo/users
>>>
>>
>
>
> NOTICE AND DISCLAIMER
> This e-mail (including any attachments) is intended for the above-named person(s). If you are not the
intended recipient, notify the sender immediately, delete this email from your system and do not
disclose or use for any purpose.
>
> We may monitor all incoming and outgoing emails in line with current legislation. We have taken steps to
ensure that this email and attachments are free from any virus, but it remains your responsibility to
ensure that viruses do not adversely affect you.
> Cancer Research UK
> Registered in England and Wales
> Company Registered Number: 4325234.
> Registered Charity Number: 1089464 and Scotland SC041666
> Registered Office Address: Angel Building, 407 St John Street, London EC1V 4AD.
>

Attachment (ensembl.xml): text/xml, 1577 bytes
_______________________________________________
Users mailing list
Users <at> biomart.org
https://lists.biomart.org/mailman/listinfo/users
Syed Haider | 5 Jul 2012 22:13
Picon
Picon
Favicon

Re: [BioMart Users] question about entrezid to hgnc symbol mapping

Xiaoqiao,

perhaps somebody from ensembl can comment on this, relevant person is cc'ed.

Syed

On 05/07/2012 03:18, Xiaoqiao Liu wrote:
> Hi,
>
>           I want to use biomart to get hgnc gene symbol from entrez id
>
>       I use biomart version 0.7 portal
>
>       Database: ENSEMBL GENES 67 (SANGER UK)
>
>       Dataset: Homo sapiens (GRCh37.p7)
>
>       EntrezGene ID: 571
>
>       I get two hgnc symbol for entrez id 571: BACH1
> <http://www.genenames.org/data/hgnc_data.php?match=BACH1>(http://www.genenames.org/data/hgnc_data.php?match=BACH1)
> and BACH1-IT1
> <http://www.genenames.org/data/hgnc_data.php?match=BACH1-IT1>(http://www.genenames.org/data/hgnc_data.php?match=BACH1-IT1)
>
>       However, for BACH1-IT1, these is no evidence indicating that its
> entrez id is 571 on the hgnc official web site
> (http://www.genenames.org/data/hgnc_data.php?match=BACH1-IT1).
>
> Furthermore, from genome browser (I use ucsc), I find that BACH1
> <http://www.genenames.org/data/hgnc_data.php?match=BACH1> and BACH1-IT1
> <http://www.genenames.org/data/hgnc_data.php?match=BACH1-IT1> are
> totally different gene with no overlapping.
>
> Why biomart map BACH1-IT1
> <http://www.genenames.org/data/hgnc_data.php?match=BACH1-IT1> to
> entrezid 571?
>
> Thanks
>
> Kind regards,
>
> xiaoqiao
>
>
>
> _______________________________________________
> Users mailing list
> Users <at> biomart.org
> https://lists.biomart.org/mailman/listinfo/users
>

_______________________________________________
Users mailing list
Users <at> biomart.org
https://lists.biomart.org/mailman/listinfo/users


Gmane