From 6fe8d015408058f148a1c51b029413244800ea55 Mon Sep 17 00:00:00 2001 From: Andrew Olson Date: Wed, 15 Jul 2015 13:51:13 -0400 Subject: [PATCH] more mappings --- dbxrefs.js | 76 +++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 73 insertions(+), 3 deletions(-) diff --git a/dbxrefs.js b/dbxrefs.js index cc3bc01..1c0ae10 100644 --- a/dbxrefs.js +++ b/dbxrefs.js @@ -1,8 +1,78 @@ +var ENA = { + label: 'ENA', + url: function(id) { + return 'http://www.ebi.ac.uk/ena/data/view/'+id; + } +}; +var TAIR = { + label: 'TAIR', + url: function(id) { + return 'https://apps.araport.org/thalemine/portal.do?externalids='+id; + } +} module.exports = { - TAIR_LOCUS_xrefs: { - label: 'TAIR', + TAIR_LOCUS_xrefs: TAIR, + ARAPORT_GENE_xrefs: TAIR, + UniGene_xrefs: { + label: 'UniGene', + url: function(id) { + return 'http://www.ncbi.nlm.nih.gov/unigene/?term='+id; + } + }, + UniParc_xrefs: { + label: 'UniParc', + url: function(id) { + return 'http://www.uniprot.org/uniparc/'+id; + } + }, + 'Uniprot/SPTREMBL_xrefs': { + label: 'UniProt', + url: function(id) { + return 'http://www.uniprot.org/uniprot/'+id; + } + }, + protein_id_xrefs: ENA, + EMBL_xrefs: ENA, + KEGG_Enzyme_xrefs: { + label: 'KEGG Enzyme', + url: function(id) { + return 'http://www.genome.jp/dbget-bin/www_bget?'+id; + } + }, + UniPathway_xrefs: { + label: 'UniPathway', + url: function(id) { + return 'http://www.grenoble.prabi.fr/obiwarehouse/unipathway/upa?upid='+id; + } + }, + MetaCyc_xrefs: { + label: 'MetaCyc', + url: function(id) { + return 'http://metacyc.org/META/NEW-IMAGE?type=NIL&object='+id; + } + }, + MEROPS_xrefs: { + label: 'MEROPS', + url: function(id) { + return 'http://merops.sanger.ac.uk/cgi-bin/pepsum?id='+id; + } + }, + PDB_xrefs: { + label: 'PDB', + url: function(id) { + return 'http://www.rcsb.org/pdb/explore.do?structureId='+id; + } + }, + GOA_xrefs: { + label: 'QuickGO', + url: function(id) { + return 'http://www.ebi.ac.uk/QuickGO/GProtein?ac='+id; + } + }, + IntEnz_xrefs: { + label: 'IntEnz', url: function(id) { - return 'https://apps.araport.org/thalemine/portal.do?externalids='+id; + return 'http://www.ebi.ac.uk/intenz/query?cmd=SearchEC&ec='+id; } } };