lib package¶
Subpackages¶
- lib.backend package
- lib.frontend package
- Subpackages
- lib.frontend.process_widgets package
- Submodules
- lib.frontend.process_widgets.warea_detector module
- lib.frontend.process_widgets.wdata_1d module
- lib.frontend.process_widgets.wgixd module
- lib.frontend.process_widgets.wgixs module
- lib.frontend.process_widgets.wisotherm module
- lib.frontend.process_widgets.wxrf module
- lib.frontend.process_widgets.wxrr module
- Module contents
- lib.frontend.process_widgets package
- Submodules
- lib.frontend.action module
- lib.frontend.experiment module
- lib.frontend.form module
- lib.frontend.jlb_io module
- lib.frontend.notebook module
- lib.frontend.process module
- lib.frontend.scan module
- Module contents
- Subpackages
Submodules¶
lib.jupylabbook module¶
Custom module called by JupyLabBook.ipynb. Coordinates the different sub-modules. The object experiment containing all the attributes relevant to the current experiment is defined here.
- lib.jupylabbook.display_action()¶
Prepare and display the widgets for selecting the next action.
- lib.jupylabbook.display_process()¶
Prepare and display the widgets for processing the selected scans.
- lib.jupylabbook.print_version(version)¶
Print the version of JupyLabBook and a link to the main repo.
- Parameters:
version (str) – Version of JupyLabBook vX.Y.Z with X major, Y minor, Z patch.
- lib.jupylabbook.start(paths)¶
Check that the paths are ok and display the action widgets.
- Parameters:
paths (dict) – Dictionary of all the required paths to specific folders and files.
- Raises:
FileNotFoundError – If a file or a folder is missing.