NMGRL / pychron

Data acquisition and processing framework for Ar-Ar geochronology and noble gas mass spectrometry
http://pychron.readthedocs.org/en/latest/
Apache License 2.0
26 stars 26 forks source link

pipeline flux #622

Closed wcmcintosh closed 9 years ago

wcmcintosh commented 9 years ago

pauses at first review node (#3 node, review following flux monitors), but screen is blank

wcmcintosh commented 9 years ago

During second review node, output screen blanked, and follow error was reported

Pipeline Processing                     : 2015-09-11 16:38:23,937 DEBUG     (MainThread) resume pipeline finished
Traceback (most recent call last):
  File "/Users/mcintosh/anaconda/lib/python2.7/site-packages/enable/qt4/base_window.py", line 198, in paintEvent
    self.handler.paintEvent(event)
  File "/Users/mcintosh/anaconda/lib/python2.7/site-packages/enable/qt4/base_window.py", line 50, in paintEvent
    self._enable_window._paint(event)
  File "/Users/mcintosh/anaconda/lib/python2.7/site-packages/enable/abstract_window.py", line 467, in _paint
    self.component.draw(gc, view_bounds=(0, 0, size[0], size[1]))
  File "/Users/mcintosh/anaconda/lib/python2.7/site-packages/enable/component.py", line 421, in draw
    self._draw(gc, view_bounds, mode)
  File "/Users/mcintosh/anaconda/lib/python2.7/site-packages/enable/component.py", line 773, in _draw
    self._dispatch_draw(layer, gc, view_bounds, mode)
  File "/Users/mcintosh/anaconda/lib/python2.7/site-packages/enable/container.py", line 327, in _dispatch_draw
    component._dispatch_draw(layer, gc, new_bounds, mode)
  File "/Users/mcintosh/anaconda/lib/python2.7/site-packages/enable/container.py", line 327, in _dispatch_draw
    component._dispatch_draw(layer, gc, new_bounds, mode)
  File "/Users/mcintosh/anaconda/lib/python2.7/site-packages/enable/component.py", line 793, in _dispatch_draw
    handler(gc, view_bounds, mode)
  File "/Users/mcintosh/anaconda/lib/python2.7/site-packages/enable/component.py", line 871, in _draw_overlay
    overlay.overlay(self, gc, view_bounds, mode)
  File "/Users/mcintosh/Programming/git/pychron/pychron/graph/tools/info_inspector.py", line 96, in overlay
    lines = self.tool.assemble_lines()
  File "/Users/mcintosh/Programming/git/pychron/pychron/graph/tools/point_inspector.py", line 78, in assemble_lines
    lines.extend(['pt={:03d}, x= {}, y= {}'.format(i + 1, x, sy)])
UnicodeEncodeError: 'ascii' codec can't encode character u'\xb1' in position 18: ordinal not in range(128)
wcmcintosh commented 9 years ago

it this another unicode problem??

wcmcintosh commented 9 years ago

entire flux workflow needs a little work -

1) some review nodes seem to be misplaced 2) could an option be added to plot J on the horizontal axis of the ideogram, instead of age? I'm not sure whether this would really be better than viewing apparent age, but it might be worth a try, as an option in plot options 3) table of unknowns for flux to be applied to is blank