Feature #1805

Code dependencies: investigate usage of Python packages from C++ (fabio, periodictable)

Added by pospelov over 3 years ago. Updated 2 months ago.

Status:Long Term IdeaStart date:11 May 2017
Priority:LowDue date:
Assignee:-% Done:

0%

Category:-
Target version:-

Description

Python fabio library seems to be a mature project to support various X-rays-machines popular data formats.

https://github.com/silx-kit/fabio
http://pythonhosted.org/fabio/

Within this item, investigate if it is possible to load user data using fabio in GUI. The complication here, is that fabio is pure Python, while our GUI is C++.
GUI has to know how to use 'fabio' as external Python module.


Related issues

Related to BornAgain - Feature #2317: GUI: relax extension constraints for 2D data import Rejected 05 Mar 2019

History

#1 Updated by ganeva over 1 year ago

  • Related to Feature #2317: GUI: relax extension constraints for 2D data import added

#2 Updated by pospelov over 1 year ago

  • Subject changed from Investigate the usage of fabio library from GUI to Investigate the usage of Python external packages (fabio, periodictable) from GUI
  • Status changed from Backlog to Sprint
  • Target version set to Sprint 41

#3 Updated by pospelov over 1 year ago

  • Status changed from Sprint to Backlog

#4 Updated by pospelov over 1 year ago

  • Target version deleted (Sprint 41)

#5 Updated by wuttke 2 months ago

  • Subject changed from Investigate the usage of Python external packages (fabio, periodictable) from GUI to Code organisation: investigate usage of Python external packages (fabio, periodictable) from GUI

#6 Updated by wuttke 2 months ago

  • Subject changed from Code organisation: investigate usage of Python external packages (fabio, periodictable) from GUI to Code organisation: investigate usage of Python packages from C++ (fabio, periodictable)

#7 Updated by wuttke 2 months ago

  • Priority changed from Normal to Low

#8 Updated by wuttke 2 months ago

  • Subject changed from Code organisation: investigate usage of Python packages from C++ (fabio, periodictable) to Code dependencies: investigate usage of Python packages from C++ (fabio, periodictable)
  • Status changed from Backlog to Long Term Idea

Also available in: Atom PDF