Hi Chris - that said, it is probably a better idea to repeat the old analyses with the new version, even if that costs more time.

Frank


On 20/06/2018 11:42, Pearce, N.M. (Nick) wrote:
Hi,

Yes, it is the case that newer pandda version may not be compatible with old 
pandda analyses. You’ll have to downgrade to the version you used originally.

Thanks,
Nick

On 20 Jun 2018, at 12:17, Chris Richardson <chris.richard...@icr.ac.uk> wrote:

One of our group has been using the newly updated PanDDA (0.2.12 in ccp4 
7.0.058) to look at some data previously processed with PanDDA.  It dies with 
an error on unpickling a pickle file (see errors below).

My guess is that changes have left it unable to read some pickle files from 
previous versions.  I’ve tried running pandda.analyse on the tutorial data and 
it completes without errors.

Can anyone shed some light on this?

TIA,

Chris

---%<---

PanDDA is running on Ubuntu 16.0.4 LTS with CCP4 7.0.058.  The command was:

pandda.analyse data_dirs="/work/<redacted>/foop/" out_dir="/<redacted>/pandda/pandda_analyse" 
min_build_datasets=30 max_new_datasets=500 grid_spacing=0.5 cpus=8 events.order_by=cluster_size pdb_style='pandda_in_*.pdb' 
mtz_style='pandda_in_*_map_coeffs.mtz' recalculate_statistical_maps=no existing_datasets=reprocess 
reference.pdb="/work/<redacted>/pandda/pandda_analyse/reference/reference.pdb" 
reference.mtz="/work/<redacted>/pandda/pandda_analyse/reference/reference.mtz"

The error is:

<…>
Checking for existing analyses
------------------------------------->>>
Looking for pickled files from previous runs in: pickled_data
-> Loading reference grid
Unpickling File: pickled_data/grid.pickle
-> Loading reference dataset
Unpickling File: pickled_data/reference_dataset.pickle
Runtime: 00 hours:00 minutes:00 seconds

############################################## <~~~> 
###############################################
###                                 PanDDA exited with an error                 
                 ###
############################################## <~~~> 
###############################################

------------------------------------->>>

Traceback (most recent call last):
  File 
"/common/app/ccp4/7.0.0/ccp4-7.0/lib/python2.7/site-packages/panddas-0.2.12-py2.7.egg/pandda/analyse/__init__.py",
 line 1081, in run
    pandda_analyse_main(pandda=pandda)
  File 
"/common/app/ccp4/7.0.0/ccp4-7.0/lib/python2.7/site-packages/panddas-0.2.12-py2.7.egg/pandda/analyse/__init__.py",
 line 1020, in pandda_analyse_main
    pandda.run_analysis_init()
  File 
"/common/app/ccp4/7.0.0/ccp4-7.0/lib/python2.7/site-packages/panddas-0.2.12-py2.7.egg/pandda/analyse/classes.py",
 line 771, in run_analysis_init
    self.load_pickled_objects()
  File 
"/common/app/ccp4/7.0.0/ccp4-7.0/lib/python2.7/site-packages/panddas-0.2.12-py2.7.egg/pandda/analyse/classes.py",
 line 821, in load_pickled_objects
    
self.datasets.set_reference(dataset=self.unpickle(self.pickle_handler.get_file('reference_dataset')))
  File 
"/common/app/ccp4/7.0.0/ccp4-7.0/lib/python2.7/site-packages/panddas-0.2.12-py2.7.egg/giant/manager.py",
 line 82, in unpickle
    return easy_pickle.load(pickle_file)
  File 
"/common/app/ccp4/7.0.0/ccp4-7.0/lib/py2/site-packages/cctbx_project/libtbx/easy_pickle.py",
 line 80, in load
    return cPickle.loads(_open(file_name, "rb").read())
AttributeError: 'module' object has no attribute 'ElectronDensityMap'

------------------------------------->>>

############################################## <~~~> 
###############################################
###                                 PanDDA exited with an error                 
                 ###
############################################## <~~~> 
###############################################
--
Dr Chris Richardson :: Sysadmin, structural biology, icr.ac.uk





The Institute of Cancer Research: Royal Cancer Hospital, a charitable Company 
Limited by Guarantee, Registered in England under Company No. 534147 with its 
Registered Office at 123 Old Brompton Road, London SW7 3RP.

This e-mail message is confidential and for use by the addressee only.  If the 
message is received by anyone other than the addressee, please return the 
message to the sender by replying to it and then delete the message from your 
computer and network.


########################################################################

To unsubscribe from the CCP4BB list, click the following link:
https://www.jiscmail.ac.uk/cgi-bin/webadmin?SUBED1=CCP4BB&A=1
########################################################################

To unsubscribe from the CCP4BB list, click the following link:
https://www.jiscmail.ac.uk/cgi-bin/webadmin?SUBED1=CCP4BB&A=1

########################################################################

To unsubscribe from the CCP4BB list, click the following link:
https://www.jiscmail.ac.uk/cgi-bin/webadmin?SUBED1=CCP4BB&A=1

Reply via email to