Core functions¶
Input data
-
class
core.idata.
XrayData
(obj=None)¶ - Parameters
fname (string) – Path to file with X-ray diffraction data.
-
abstraction2plot
(abstr: Union[str, Dict[str, Dict]])¶
-
property
corr_intens
¶ correct intensity
-
display
()¶ Display X-ray data as plot.
-
from_obj
(xrd)¶ Get X-ray data from dict
-
get_obj
()¶ Convets X-ray data into object.
-
open
(fname)¶ Open file with X-ray data.
- Parameters
fname (string) – Path to file with X-ray data.
-
static
open_xrd
(fname)¶ Open xrd or dat file.
- Parameters
fname (string) – Path to xrd or dat file.
-
rev_intens
(Icor)¶ reverse correct intensity
-
core.idata.
ask_about_sample
(sdict)¶ Ask some details about the sample
-
core.idata.
introduce_input
()¶ Introduce input
-
core.idata.
open_xrd
(fname)¶ Open X-ray data file.
Operate with project file
-
class
core.project.
vi_Project
(project)¶
Visualization¶
-
core.vi.
ask_question
(title, question)¶ - Parameters
title (string) – Title of the window.
question (string) – A simple question.
-
core.vi.
copy_to_clipboard
(text)¶ - Parameters
text (string) – Text to copy into clipboard.
-
core.vi.
gui_exit
()¶ Quit the GUI.
-
core.vi.
input_dialog
(title, question, fields, parent=None)¶ - Parameters
title (string) – Title of the window.
question (string or None) – Question to ask.
fields (list) – List of tuples (name, value, [optional]).
parent (NoneType) – Not used.
-
core.vi.
print_error
(title, info)¶ - Parameters
title (string) – Title of the window.
info (string) – Information about error.
-
core.vi.
print_information
(title, info)¶ - Parameters
title (string) – Title of the window.
info (string) – Information itself.
-
core.vi.
print_status
(status)¶ - Parameters
status (string) – Status to print into statusbar.
-
core.vi.
register_dialog
(dlg)¶ Send a dlg function to execution queue, which should be executed in GUI thread.
- Parameters
dlg (callable) – Some function, which gets no parameters.