[ensembl-dev] UniProt, UniRef and InterPro accessions
mag
mr6 at ebi.ac.uk
Mon Apr 7 10:40:05 BST 2014
Hi G,
There are no source-specific methods.
For a given gene, you can use the get_all_DBLinks method, which will
return all the external references linked to that object.
The method can take a source name argument, so you can use
get_all_DBLinks('Uniprot%') to fetch only Uniprot external references.
Else, you can fetch all external references then filter on the dbname
argument.
my $xrefs = $gene->get_all_DBLinks
while (my $xref = shift @$xrefs) {
if ($xref->dbname eq 'Uniprot/SPTREMBL') {
} elsif ($xref->dbname eq 'Uniprot/SWISSPROT') {
}
}
Hope that helps,
Magali
On 11/03/2014 13:49, Genomeo Dev wrote:
> Hi,
>
> I would like to pull for all Ensembl gene IDs using Ensembl API, the
> following:
>
> UniProt/TrEMBL Accession
> UniProt/SwissProt Accession
> UniRef Accession
> InterPro Accession
>
> Looking at the documentation I have only found interpro_ac() to pull
> the InterPro Accession. Are there functions to pull the other accessions?
>
> Thanks,
>
> --
> G.
>
>
>
> _______________________________________________
> Dev mailing list Dev at ensembl.org
> Posting guidelines and subscribe/unsubscribe info: http://lists.ensembl.org/mailman/listinfo/dev
> Ensembl Blog: http://www.ensembl.info/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.ensembl.org/pipermail/dev_ensembl.org/attachments/20140407/f2aac65b/attachment.html>
More information about the Dev
mailing list