Bug #2555
closedDatabase issues (user-specific)
0%
Description
Helen Kim (helenkim@scripps.edu) reported this; I'm relaying it to AMI. I just ran a test to confirm there isn't something globally broken with, say, DoG Picking, when ran from my account.
She collected data to a Garibaldi path (/gpfs/group/em/leginon/helenkim/13oct10b/rawdata/) and then ran dogPicker.py on an interactive node. She can view the data on longboard/gammamyami
nodea1402 home/helenkim> dogPicker.py --projectid=396 --preset=en --session=13oct10b --runname=dogrun1 --rundir=/gpfs/group/em/appion/helenkim/13oct10b/extract/dogrun1 --no-rejects --no-wait --commit --continue --peaktype=centerofmass --maxthresh=1.7 --thresh=0.9 --median=2 --lowpass=15 --highpass=0 --planereg --bin=4 --diam=120 --pixlimit=4.0 --expid=12465 --jobtype=dogpicker
... Time stamp: 13oct10m03
 ... Function name: dogPicker
 ... Appion directory: /opt/applications/myami/2.2/lib/python2.6/site-packages
 ... Load average is high 5.15
!!! WARNING: Using split database
Connected to database: 'ap396'
 ... Committing data to database
!!! WARNING: lowpass filter value greater than zero; will ignore
 ... Found project id=396 for session 13oct10b in 7.0 msec
 ... Run directory: /gpfs/group/em/appion/helenkim/13oct10b/extract/dogrun1
!!! WARNING: directory '/gpfs/group/em/appion/helenkim/13oct10b/extract/dogrun1' already exists.
 ... Writing function log to: dogPicker.log
 ... Uploading ScriptData....
 ... Found 16 processors on this machine
 ... Running Appion version '2.2.0'
 ... Reading old done dictionary: dogPicker.donedict
 ... Found 1 done dictionary entries
 ... Querying database for preset 'en' images from session '13oct10b' ... 
Traceback (most recent call last):
  File "/opt/applications/myami/2.2/bin/dogPicker.py", line 78, in <module>
    imgLoop.run()
  File "/opt/applications/myami/2.2/lib/python2.6/site-packages/appionlib/appionLoop2.py", line 45, in run
    self._getAllImages()
  File "/opt/applications/myami/2.2/lib/python2.6/site-packages/appionlib/appionLoop2.py", line 461, in _getAllImages
    self.imgtree = apDatabase.getImagesFromDB(self.params['sessionname'], self.params['preset'])
  File "/opt/applications/myami/2.2/lib/python2.6/site-packages/appionlib/apDatabase.py", line 83, in getImagesFromDB
    imgtree = imgquery.query(readimages=False)
  File "/opt/applications/myami/2.2/lib/python2.6/site-packages/sinedon/data.py", line 395, in query
    results = db.query(self, **kwargs)
  File "/opt/applications/myami/2.2/lib/python2.6/site-packages/sinedon/dbdatakeeper.py", line 95, in query
    result = self._query(*args, **kwargs)
  File "/opt/applications/myami/2.2/lib/python2.6/site-packages/sinedon/dbdatakeeper.py", line 118, in _query
    myresult = result.fetchall()
  File "/opt/applications/myami/2.2/lib/python2.6/site-packages/sinedon/sqldict.py", line 576, in fetchall
    cursorresult = self._format(subfetch, qikey)
  File "/opt/applications/myami/2.2/lib/python2.6/site-packages/sinedon/sqldict.py", line 649, in _format
    result = map(sql2data, sqlresult, qikeylist, qinfolist)
  File "/opt/applications/myami/2.2/lib/python2.6/site-packages/sinedon/sqldict.py", line 1278, in sql2data
    content = datatype(in_dict, join=join, parentclass=parentclass)
  File "/opt/applications/myami/2.2/lib/python2.6/site-packages/sinedon/sqldict.py", line 1368, in datatype
    dclass = findDataClass(modulename, dclassname)
  File "/opt/applications/myami/2.2/lib/python2.6/site-packages/sinedon/sqldict.py", line 1304, in findDataClass
    cls = getattr(mod, classname)
AttributeError: 'module' object has no attribute 'MoverParamsData'