From 7d3a131800a8ed55e86992d88735a69e9df0fe42 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Herv=C3=A9=20=20MENAGER?= <herve.menager@pasteur.fr> Date: Tue, 7 Nov 2017 16:41:31 +0100 Subject: [PATCH] protein short name is first part of entry name (split on '_') as ruled by O. Sperandio... Former-commit-id: ab8b4864ee61689d00b3d86513aca8d3ffdccd2f --- ippisite/ippidb/ws.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ippisite/ippidb/ws.py b/ippisite/ippidb/ws.py index c7341d59..7f699d49 100644 --- a/ippisite/ippidb/ws.py +++ b/ippisite/ippidb/ws.py @@ -49,6 +49,9 @@ def get_uniprot_info(uniprot_id): uniprot_client = UniProt() ns = {'u': 'http://uniprot.org/uniprot'} resp = uniprot_client.retrieve(uniprot_id) + f = open('/tmp/'+uniprot_id+'.xml','w') + f.write(str(resp)) + f.close() recommended_name = resp.root.findall( 'u:entry/u:protein/u:recommendedName/u:fullName', ns)[0].text organism = resp.root.findall( @@ -67,6 +70,7 @@ def get_uniprot_info(uniprot_id): 'organism': int(organism), 'gene': gene, 'entry_name': entry_name, + 'short_name': entry_name.split('_')[0], 'molecular_functions': molecular_functions } -- GitLab