diff --git a/prody/proteins/wwpdb.py b/prody/proteins/wwpdb.py index 87896ab57..3a0723f48 100644 --- a/prody/proteins/wwpdb.py +++ b/prody/proteins/wwpdb.py @@ -184,6 +184,9 @@ def fetchPDBviaFTP(*pdb, **kwargs): ftp_name, ftp_host, ftp_path = WWPDB_FTP_SERVERS[wwPDBServer() or 'us'] LOGGER.debug('Connecting wwPDB FTP server {0}.'.format(ftp_name)) + if format == 'emd' or format == 'map': + ftp_path = ftp_path.replace("/pdb", "") + from ftplib import FTP try: ftp = FTP(ftp_host)