Ticket #7013 (closed: fixed)

Opened 7 years ago

Last modified 5 years ago

Expose PeaksViewer via Python Sips

Reported by: Owen Arnold Owned by: Owen Arnold
Priority: critical Milestone: Release 2.6
Component: GUI Keywords:
Cc: Blocked By:
Blocking: #7512 Tester: Andrei Savici

Description (last modified by Owen Arnold) (diff)

  • Expose functionality of the PeaksViewer
  • Create/update the online documentation to give details on usage

Attachments

TestPeaksOverlayPython.py (316 bytes) - added by Owen Arnold 7 years ago.
Test script

Change History

comment:1 Changed 7 years ago by Owen Arnold

  • Status changed from new to inprogress
  • Description modified (diff)

comment:2 Changed 7 years ago by Owen Arnold

refs #7013. Expose PeaksViewer via SliceView

Refactored the SliceViewer so that the aspects creating the peaks presenters and displaying them were extracted to a separate public method. Then exposed these methods to python, and provided unit tests for the functionality. Unit tests have been set up such that if a sleep is introduced, you should see the marker sitting over a fake Bragg peak.

Changeset: 90340b546572d5e1bc4d5026981438cfd47199be

comment:3 Changed 7 years ago by Owen Arnold

  • Blocking 7512 added

comment:4 Changed 7 years ago by Nick Draper

  • Component changed from VATES to User Interface

Changed 7 years ago by Owen Arnold

Test script

comment:5 Changed 7 years ago by Owen Arnold

  • Status changed from inprogress to verify
  • Resolution set to fixed

Tester:

Here's some guidance for some basic testing.

  • Run the SXD_NaCl.py reduction script in the Vates subdirectory of scripts
  • Run the test script attached

comment:6 Changed 7 years ago by Andrei Savici

  • Status changed from verify to verifying
  • Tester set to Andrei Savici

comment:7 Changed 7 years ago by Andrei Savici

  • Status changed from verifying to closed

Merge remote-tracking branch 'origin/feature/7013_expose_peaksviewer'

comment:8 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 7859

Note: See TracTickets for help on using tickets.