Skip to content

UI Tour

Every panel and button in LEAF, mapped. Use this when you can't find a setting or aren't sure what something does.

[Screenshot: full LEAF window with regions labeled — top bar, sidebar, main content, floating action button]

Top action bar

Always visible. Spans the full width.

ElementWhat it does
LEAF logo (left)Returns to the home page
View tabsSwitch between Extract, Peak Picking, Untargeted, Visualize
Visualize dropdownOpen a statistical chart (PCA, heatmap, volcano, ...)
Download buttonOpen the export dialog (.msd / .csv)
Settings gearStorage paths, theme, advanced options

Floating action button

Bottom-right corner. Appears whenever a job is running.

ColorStateClick action
Blue + spinnerJob in progressOpen jobs panel for progress details
Green + checkmarkJob doneOpen jobs panel — Download or Open results
Red + warningJob failedOpen jobs panel for error details

Extract view

The landing page after loading. Use this to launch new analyses.

[Screenshot: Extract view fully labeled]

RegionElementWhat it does
TopTargeted / Untargeted toggleSwitch the page mode
Top-leftFolder selectorPick the folder of RAW files
CenterCompound list editorUpload, edit, validate the metabolite CSV (targeted only)
Right (top)Parameters sidebarPolarity, mass tolerance, RT window, peak picking, scoring
Right (bottom)Tracing editorConfigure isotopologues
Bottom-rightStart ProcessingLaunch the run (turns blue when ready)

Peak Picking view (Charts tab)

Where you inspect targeted results. Loads after extraction or when you open a .msd.

[Screenshot: Peak Picking view fully labeled]

RegionPanelWhat it does
Left sidebarSample selectorToggle samples, group them, switch pick mode
Top-leftMetabolite tablePick a compound — drives all other panels
Top-rightEIC chartChromatogram overlay across selected samples
Top-right (tab 2)RT checkManual vs auto-detected RT scatter + outlier table
Bottom-leftIsotopologue barsM+0, M+1, ... distribution
Bottom-rightQuality infoVerdict (good/warning/poor) + warnings

Sample selector (left sidebar)

ElementWhat it does
Sample checkboxToggle whether the sample appears on charts
Lightning-bolt iconAuto-group by sample-name prefix
Group color swatchesShow / change group colors
Pick mode toggleArea Top (apex) ↔ Area Sum (integrated area)

Untargeted view

Loads after an untargeted extraction or when you open a .usd.

PanelWhat it does
Feature tableEvery detected feature with m/z, RT, detection rate
EIC chartChromatogram for the selected feature
Alignment panelRT alignment quality across samples
Gap-group panelFeatures that should align but don't
Stats panelPer-feature group comparisons
Results panelFilter, tag, export

Visualize views

Each chart has the same shell:

RegionWhat it does
CenterPlotly chart — interactive (zoom, hover, pan)
Right sidebar (collapsible)Chart-specific settings (normalization, clustering, thresholds)
Top-right of chartPlotly toolbar — download PNG, zoom, reset

Job panel (slide-out)

Click the floating action button to open. Lists every job from the current session.

ElementWhat it does
Job rowStatus badge + sample count + filename
Progress bar% complete (live during runs)
DownloadOpen the export dialog with this job's data preselected
OpenLoad the result into Peak Picking / Untargeted view
CancelStop a running job

Settings (gear icon)

TabContains
StorageWhere LEAF saves intermediate files and results
DisplayTheme (light/dark), chart defaults
AdvancedBackend selection (Rust / Python), worker count

Keyboard shortcuts

KeyAction
/ (in metabolite table)Move to previous / next compound
Cmd/Ctrl + FFocus search in tables
EscClose modals and dropdowns

Next

Troubleshooting — when things don't work → FAQ — quick answers → Glossary — what does "ppm" mean?

LEAF is open source. Made by the Morscher Lab.