Development Cycle: Feature freeze early March 2014. Release end of March shut-down 2014.
Scientific Focus: Tomography reconstruction, Diffraction Calibration, NCD I22, ARPES I05, MX ISPyB
Team please help replace text with link to actual ticket
MOSCOW Analysis of Tasks Timebox 1
NOTE: We have allowed software engineering tasks here which are required in order to complete scientific tasks.
These were discussed at a meeting on 20th November 2013.
|Could Have||Should Have||Must Have|
Error rendering macro 'jira' : Unable to locate JIRA server for this macro. It may be due to Application Link configuration.
|Refactor NCD algorithm||Calibration of Diffraction images (by Christmas is goal)|
Python plotting improvements
Req: Gareth I16, Gero DESY - Other python users
Extend LoaderSerivce to have tree, meta data and axes.
Clean up axes and tree which have leaked into main code base
Migrate to eclipse nebula XYGraph plotting.
|Plot 1D on images|
web serviceFeedback linked directly to JIRA using
|An actor to write nexus trees in the workflows Including ability to define data at various parts of the tree.|
SVG save from python (may as well include saving of other formats
Investigate Java native HDF5 reader. There is one open source project claiming to partially do it.
Activate eclipse usage feature so that we know which features/perspectives to focus on in 1.6
|(Done)LoaderFactory refactor to LoaderService|
Remove IObservable from plot server dependency while still allowing GDA to function without changes outside plot server
|DAWN p2 site for updating DAWN. Also requires move to usage of branches in DAWN git repositories|
Read scalar values to workflows from nexus.
|Move services to being lazy to make the system start up faster.|
Improved slicing. Use Miller indices and Hyper slice:
JSON for ROIs and Functions
|Create a slice tool for slicing Graemes data and displaying the ellipses over the image data.||Python perspective including new python features.||Remove hardware plotting from PlotView. Allows cheaper support of this view and easier reuse.|
Scisoft Analysis refactor to split to:
|Load Image and 1D loaders to be lazy||Order preferences and cheat sheets so that people can interact with a logical order.|
Fast decorator for nexus scan commands. Use of LoaderFactory or other mechanism to
Workflow V5 actors and event director (Contributed from ESRF thanks Olof)
Create a plot for drawing ellipses over 2D images.
|Refactor DAWN to reduce dependencies and increase modularity (onging task latest change involves removing duplicated functionality)|
|Passerelle deployed in prototype pipelines for HATSAX and ARPES. (ISencia)||ISPyB UI (delivered to GDA and DAWN)|
|Micro focus NCD||Vector plot|
|Shape fitting NCD|
Allow the gallery view to have a fixed histogram taken from the histogramming tool.