Skip to content

Add task to do integration of Bliss Scan with txs

Loic Huder requested to merge integrate-task into main

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 the txs method
  • The get_pyfai_options method is extended to gather txs specific inputs.
  • The run method is extended to change the program and version 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

Merge request reports

Loading