From c35d6ee58998e68c3f97be1b35d6ff5d8f3dbd46 Mon Sep 17 00:00:00 2001 From: marco <marco@5a81b35b-ba03-0410-adc8-b2c5c5119f08> Date: Fri, 20 Aug 2010 07:32:21 +0000 Subject: [PATCH] zap the _pdborg suffix when loading entities from pdb.org PDB is the de-facto standard when loading structures remotely and shouldn't require any suffix. git-svn-id: https://dng.biozentrum.unibas.ch/svn/openstructure/trunk@2664 5a81b35b-ba03-0410-adc8-b2c5c5119f08 --- modules/gui/pymod/scene/file_loader.py | 7 +++++-- modules/gui/pymod/scene/loaders.xml | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/modules/gui/pymod/scene/file_loader.py b/modules/gui/pymod/scene/file_loader.py index 25f00a2bd..4e14613aa 100644 --- a/modules/gui/pymod/scene/file_loader.py +++ b/modules/gui/pymod/scene/file_loader.py @@ -140,8 +140,11 @@ class GenericLoader(BaseRemoteLoader): file_type = remote_url.right(remote_url.size()-index-1) if file_type is None: file_type = self.file_type_ - - return url+formatted_id +"_"+self.name_+"."+file_type + if len(self.name_)>0: + print self.name_ + return url+formatted_id +"_"+self.name_+"."+file_type + else: + return url+formatted_id+"."+file_type def HandleError(self, message): messageBox =QtGui.QMessageBox(QtGui.QMessageBox.Warning, diff --git a/modules/gui/pymod/scene/loaders.xml b/modules/gui/pymod/scene/loaders.xml index 868cf359c..90021f812 100644 --- a/modules/gui/pymod/scene/loaders.xml +++ b/modules/gui/pymod/scene/loaders.xml @@ -2,7 +2,7 @@ <EMDataInfo> <GenericLoaders> <GenericLoader ExtName="pdbredo" Name="pdbredo" Url="http://www.cmbi.ru.nl/pdb_redo/ak/${ID}/${ID}_besttls.pdb" /> - <GenericLoader ExtName="pdborg" Name="pdb.org" Url="http://www.pdb.org/pdb/files/${ID}.pdb" Default="1" /> + <GenericLoader ExtName="" Name="pdb.org" Url="http://www.pdb.org/pdb/files/${ID}.pdb" Default="1" /> <GenericLoader ExtName="emdb" Name="emdb" Url="ftp://emdb.rutgers.edu/structures/EMD-${ID}/map/emd_${ID}.map.gz" FileType="map.gz" Img="1"/> </GenericLoaders> </EMDataInfo> -- GitLab