PEARL Procedures
rev-distro-1.4.0-1-g0a436db-dirty
Igor procedures for the analysis of PEARL data
|
preview and import panel for PEARL data More...
#include "pearl-area-import"
#include "pearl-area-profiles"
#include "pearl-area-display"
#include "pearl-pshell-import"
Go to the source code of this file.
Namespaces | |
PearlDataExplorer | |
preview and import panel for PEARL data | |
Functions | |
variable | pearl_data_explorer () |
static variable | init_package () |
initialize the global variables of the data explorer. More... | |
static variable | save_prefs () |
static variable | load_prefs () |
static variable | pearl_file_type (string filename) |
check whether a file can be imported by this module. More... | |
static variable | update_filelist () |
read a list of PEARL files from the file system More... | |
static variable | update_datasets () |
static variable | preview_file (string filename) |
static wave | preview_pshell_file (string filename) |
load the preview of a PShell HDF5 file. More... | |
static wave | preview_hdf_file (string filename) |
load the preview of a PEARL HDF5 file. More... | |
static wave | preview_itx_file (string filename) |
static wave | preview_mtrx_file (string filename) |
load the preview of a Matrix STM file. More... | |
static variable | extract_preview_image (wave data, wave preview) |
static variable | preview_dataset (string datasetname) |
static variable | preview_datafolder () |
static variable | preview_setscale_x (wave data, wave preview) |
static variable | preview_attributes (dfref attr_folder, dfref dest_folder=defaultValue, wave attr_filter=defaultValue, variable include_datawaves=defaultValue, variable include_infowaves=defaultValue) |
static variable | display_dataset (string datasetname) |
variable | test_attributes_notebook () |
static variable | attributes_notebook (wave attr_names, wave attr_values, string title) |
static variable | notebook_add_attributes (string notebook_name, wave attr_filter, wave attr_names, wave attr_values) |
static string | show_preview_graph (wave data, wave xdata=defaultValue) |
static string | display_preview_trace (wave xtrace, wave ytrace) |
static variable | load_selected_files (string options=defaultValue) |
static variable | load_file (string filename, string options=defaultValue) |
static variable | prompt_hdf_options (string *options) |
variable | prompt_default_process (string *param) |
prototype for prompting for processing function parameters. More... | |
variable | prompt_func_params (string func_name, string *func_param) |
static dfr | load_pshell_file (string filename, string options=defaultValue) |
static dfr | load_hdf_file (string filename, string options=defaultValue) |
static dfr | load_itx_file (string filename, string options=defaultValue) |
static dfr | load_mtrx_file (string filename, string options=defaultValue) |
load a matrix (STM) data file More... | |
string | itx_suggest_foldername (string filename, variable ignoredate=defaultValue, string sourcename=defaultValue, variable unique=defaultValue) |
void | PearlDataExplorer () |
static variable | bp_load_prefs (WMButtonAction *ba) |
static variable | bp_save_prefs (WMButtonAction *ba) |
static variable | bp_browse_filepath (WMButtonAction *ba) |
static variable | bp_update_filelist (WMButtonAction *ba) |
static variable | bp_load_files (WMButtonAction *ba) |
static variable | bp_load_files_opt (WMButtonAction *ba) |
static variable | bp_file_next (WMButtonAction *ba) |
static variable | bp_file_prev (WMButtonAction *ba) |
static variable | lbp_filelist (WMListboxAction *lba) |
static variable | bp_update_datasets (WMButtonAction *ba) |
static variable | bp_dataset_folder (WMButtonAction *ba) |
static variable | bp_dataset_display (WMButtonAction *ba) |
static variable | bp_dataset_next (WMButtonAction *ba) |
static variable | bp_dataset_prev (WMButtonAction *ba) |
static variable | lbp_datasets (WMListboxAction *lba) |
static variable | bp_attr_notebook (WMButtonAction *ba) |
Variables | |
static const string | package_name = "pearl_explorer" |
static const string | package_path = "root:packages:pearl_explorer:" |
static const string | ks_filematch_adh5 = "*.h5" |
static const string | ks_filematch_pshell = "psh*.h5" |
static const string | ks_filematch_itx = "*.itx" |
static const string | ks_filematch_mtrx = "*_mtrx" |
preview and import panel for PEARL data
preview and import panel for PEARL data:
Definition in file pearl-data-explorer.ipf.
|
static |
Definition at line 805 of file pearl-data-explorer.ipf.
|
static |
Definition at line 1733 of file pearl-data-explorer.ipf.
|
static |
Definition at line 1419 of file pearl-data-explorer.ipf.
|
static |
Definition at line 1624 of file pearl-data-explorer.ipf.
|
static |
Definition at line 1598 of file pearl-data-explorer.ipf.
|
static |
Definition at line 1644 of file pearl-data-explorer.ipf.
|
static |
Definition at line 1671 of file pearl-data-explorer.ipf.
|
static |
Definition at line 1485 of file pearl-data-explorer.ipf.
|
static |
Definition at line 1517 of file pearl-data-explorer.ipf.
|
static |
Definition at line 1457 of file pearl-data-explorer.ipf.
|
static |
Definition at line 1471 of file pearl-data-explorer.ipf.
|
static |
Definition at line 1391 of file pearl-data-explorer.ipf.
|
static |
Definition at line 1405 of file pearl-data-explorer.ipf.
|
static |
Definition at line 1584 of file pearl-data-explorer.ipf.
|
static |
Definition at line 1443 of file pearl-data-explorer.ipf.
|
static |
Definition at line 765 of file pearl-data-explorer.ipf.
|
static |
Definition at line 922 of file pearl-data-explorer.ipf.
|
static |
Definition at line 478 of file pearl-data-explorer.ipf.
|
static |
initialize the global variables of the data explorer.
initializes the global variables and data folder for this procedure file must be called once before the panel is created warning: this function overwrites previous values
Definition at line 55 of file pearl-data-explorer.ipf.
string itx_suggest_foldername | ( | string | filename, |
variable | ignoredate = defaultValue , |
||
string | sourcename = defaultValue , |
||
variable | unique = defaultValue |
||
) |
Definition at line 1241 of file pearl-data-explorer.ipf.
|
static |
Definition at line 1698 of file pearl-data-explorer.ipf.
|
static |
Definition at line 1549 of file pearl-data-explorer.ipf.
|
static |
Definition at line 979 of file pearl-data-explorer.ipf.
|
static |
Definition at line 1125 of file pearl-data-explorer.ipf.
|
static |
Definition at line 1175 of file pearl-data-explorer.ipf.
|
static |
load a matrix (STM) data file
Definition at line 1218 of file pearl-data-explorer.ipf.
|
static |
Definition at line 116 of file pearl-data-explorer.ipf.
|
static |
Definition at line 1073 of file pearl-data-explorer.ipf.
|
static |
Definition at line 955 of file pearl-data-explorer.ipf.
|
static |
Definition at line 844 of file pearl-data-explorer.ipf.
variable pearl_data_explorer | ( | ) |
Definition at line 44 of file pearl-data-explorer.ipf.
|
static |
check whether a file can be imported by this module.
the file type is determined by the extension of the file name.
Definition at line 161 of file pearl-data-explorer.ipf.
void PearlDataExplorer | ( | ) |
Definition at line 1300 of file pearl-data-explorer.ipf.
|
static |
Definition at line 631 of file pearl-data-explorer.ipf.
|
static |
Definition at line 560 of file pearl-data-explorer.ipf.
|
static |
Definition at line 517 of file pearl-data-explorer.ipf.
|
static |
Definition at line 255 of file pearl-data-explorer.ipf.
|
static |
load the preview of a PEARL HDF5 file.
the preview is an arbitrary detector image extracted from the file, see adh5_load_preview(). the preview is loaded to the preview_image wave in the pear_explorer data folder.
the s_file_info string is updated with information about the scan dimensions.
filename | name of a file in the directory specified by the pearl_explorer_filepath path object. |
Definition at line 363 of file pearl-data-explorer.ipf.
|
static |
Definition at line 395 of file pearl-data-explorer.ipf.
|
static |
load the preview of a Matrix STM file.
the preview is loaded to the preview_image wave in the pearl_explorer data folder.
the s_file_info string is updated with information about the scan dimensions.
this function requires the MatrixFileReader.xop and pearl-matrix-import.ipf to be loaded. otherwise it will return an empty wave reference.
filename | name of a file in the directory specified by the pearl_explorer_filepath path object. |
Definition at line 435 of file pearl-data-explorer.ipf.
|
static |
load the preview of a PShell HDF5 file.
the preview is an arbitrary detector image extracted from the file, see adh5_load_preview(). the preview is loaded to the preview_image wave in the pear_explorer data folder.
the s_file_info string is updated with information about the scan dimensions.
filename | name of a file in the directory specified by the pearl_explorer_filepath path object. |
Definition at line 307 of file pearl-data-explorer.ipf.
|
static |
Definition at line 601 of file pearl-data-explorer.ipf.
variable prompt_default_process | ( | string * | param | ) |
prototype for prompting for processing function parameters.
the function should prompt the user for function parameters, and update the param argument if the user clicked OK. returns 0 if the user clicked OK, 1 if the user cancelled.
prompt functions must have the same name as the corresponding reduction function with the prefix "prompt_". be aware of the limited length of function names in Igor.
this function is a prototype. it does nothing but returns OK.
Definition at line 1053 of file pearl-data-explorer.ipf.
variable prompt_func_params | ( | string | func_name, |
string * | func_param | ||
) |
Definition at line 1059 of file pearl-data-explorer.ipf.
|
static |
Definition at line 1014 of file pearl-data-explorer.ipf.
|
static |
Definition at line 96 of file pearl-data-explorer.ipf.
|
static |
Definition at line 871 of file pearl-data-explorer.ipf.
variable test_attributes_notebook | ( | ) |
Definition at line 798 of file pearl-data-explorer.ipf.
|
static |
Definition at line 212 of file pearl-data-explorer.ipf.
|
static |
read a list of PEARL files from the file system
wtFiles and wSelectedFiles in the package data folder are updated. only files for which pearl_file_type() returns non-zero are listed.
Definition at line 184 of file pearl-data-explorer.ipf.
|
static |
Definition at line 39 of file pearl-data-explorer.ipf.
|
static |
Definition at line 41 of file pearl-data-explorer.ipf.
|
static |
Definition at line 42 of file pearl-data-explorer.ipf.
|
static |
Definition at line 40 of file pearl-data-explorer.ipf.
|
static |
Definition at line 36 of file pearl-data-explorer.ipf.
|
static |
Definition at line 37 of file pearl-data-explorer.ipf.