Ticket #16 (closed: fixed)
Investigate the Python - GAUDI integration
Reported by: | Nick Draper | Owned by: | Anders Markvardsen |
---|---|---|---|
Priority: | major | Milestone: | Pilot |
Component: | Keywords: | ||
Cc: | Blocked By: | ||
Blocking: | Tester: |
Description
Look into how python code can be used with GAUDI. Investigate the options for using python to run the GAUDI framework interactively.
Create a python algorithm, look into using services creating and storing dataobjects on the TDS. Extracting data objects from the TDS both during and lagorithms and after.
Change History
comment:2 Changed 13 years ago by Anders Markvardsen
The GaudiPython module was reseached. A wiki page (GaudiPython) was setup with links to the most useful links which explain how this module works.
GaudiPython used to be based on boost.python. It now uses the the pytool module. For the Mantid project boost.python is preferable to pytool because of the fewer dependencies.
boost.python was research and a wike page (boost.python) which explains how to set up a working environment for testing boost.python.