Ticket #127 (closed: fixed)
Extend the MantidPythonAPI for Python use
Reported by: | Nick Draper | Owned by: | Nick Draper |
---|---|---|---|
Priority: | critical | Milestone: | Iteration 10 |
Component: | Keywords: | ||
Cc: | Blocked By: | ||
Blocking: | Tester: |
Description (last modified by Nick Draper) (diff)
We need to add
- the ability to create any algorithm
- The ability to set parameters on algorithms
- the ability to execute algorithms
- The ability to extract 2D workspaces (prefereable any workspace)
- Access to the data on 2D workspaces
This should be avaivable through providing a python interface to the following classes FrameworkManager Parameter IAlgorithm Algorithm Instrument Sample WorkspaceHistory AlgorithmHistory AlgorithmParameter
Change History
comment:3 Changed 12 years ago by Nick Draper
- Priority changed from major to critical
- Milestone changed from Iteration 8 to Iteration 9
comment:10 Changed 12 years ago by Matt Clarke
comment:11 Changed 12 years ago by Matt Clarke
comment:12 Changed 12 years ago by Matt Clarke
comment:13 Changed 12 years ago by Matt Clarke
comment:14 Changed 12 years ago by Matt Clarke
comment:15 Changed 12 years ago by Matt Clarke
comment:16 Changed 12 years ago by Matt Clarke
(In [1155]) Added AlgorithmParameter, WorkspaceHistory and AlgorithmHistory to Python wrapper. Had to define a == operator for AlgorithmParameter and AlgorithmHistory. Had to define a method to return AlgorithmParameters from WorkspaceHistory as Python is not happy with overloading on const. Refs #127
comment:17 Changed 12 years ago by Matt Clarke
comment:18 Changed 12 years ago by Matt Clarke
comment:19 Changed 12 years ago by Matt Clarke
comment:20 Changed 12 years ago by Matt Clarke
comment:21 Changed 12 years ago by Matt Clarke
comment:22 Changed 12 years ago by Matt Clarke
comment:23 Changed 12 years ago by Matt Clarke
comment:24 Changed 12 years ago by Matt Clarke
comment:25 Changed 12 years ago by Nick Draper
- Owner changed from Matt Clarke to Nick Draper
- Status changed from new to assigned
- Milestone changed from Iteration 9 to Iteration 10
comment:26 Changed 12 years ago by Nick Draper
- Owner changed from Nick Draper to Matt Clarke
- Status changed from assigned to new
comment:27 Changed 12 years ago by Matt Clarke
comment:28 Changed 12 years ago by Matt Clarke
comment:29 Changed 12 years ago by Matt Clarke
comment:30 Changed 12 years ago by Matt Clarke
comment:31 Changed 12 years ago by Matt Clarke
comment:32 Changed 12 years ago by Nick Draper
- Status changed from new to assigned
- Owner changed from Matt Clarke to Nick Draper
comment:33 Changed 12 years ago by Nick Draper
- Status changed from assigned to closed
- Resolution set to fixed
comment:34 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 975
Note: See
TracTickets for help on using
tickets.
(In [963]) re #127 Edit the windows build to embed the manifest files required to import the API to python.