Skip to contents

Explorer apps

These functions launch ready-to-run apps for exploring isofiles read with isoreader2.

ie_explore_continuous_flow() ie_explore_dual_inlet() ie_explore_scans() ie_explore_metadata()
Explore an ir_isofiles object by measurement type
ie_create_isofiles_server()
Create an isofiles server app for the isoexplorer GUI
ie_run_app()
Assemble and launch a custom isoexplorer app

File server

The hub every module is wired through - it holds the read isofiles, splits them by measurement type, and owns the shared intensity units and the file selection.

ie_file_server() ie_file_ui()
Central file-management module

File selector modules

These modules show the metadata of the available files and push the user’s selection into the file server.

ie_metadata_ui()
Metadata selector table UI
ie_metadata_server()
Metadata selector module
ie_scans_metadata_server() ie_cf_metadata_server() ie_di_metadata_server()
Typed metadata selectors
ie_type_explorer_ui()
File-selector + plot layout for one measurement type

Plot modules

These modules plot the selected data, one per measurement type, with unit, species/mass, zoom, plot option and PDF download controls.

ie_cf_plot_ui() ie_cf_plot_server()
Continuous flow plot module
ie_di_plot_ui() ie_di_plot_server()
Dual inlet plot module
ie_scans_plot_ui() ie_scans_plot_server()
Scans plot module

Code generation

The “Show code” module that assembles the isoreader2 code reproducing whatever is on screen.

ie_code_server() ie_code_ui()
Code-generation server

Package

isoexplorer isoexplorer-package
isoexplorer: GUI Components to Explore Stable Isotope Data Files