Add task to do integration of Bliss Scan with txs
ID09 wants to have an online workflow that does the integration with their method from txs
.
I considered several strategies to adapt the IntegrateBlissScan
with minimal effort (they have an experiment on Thrusday) and finally ended up with this implementation where a TxsIntegrateBlissScan
task is derived from the IntegrateBlissScan
task.
The TxsIntegrate
task overwrites a few things from the original IntegrateBlissScan
task:
- The PyFAI worker is replaced by a TxsWorker whose
process
method calls thetxs
method - The
get_pyfai_options
method is extended to gather txs specific inputs. - The
run
method is extended to change theprogram
andversion
of the NXprocess (not very happy about this)
Another more clean implementation may be proposed but we would need to discuss together.
FYI @tvincent
Edited by Loic Huder