Session index#
Open Sessions and click Refresh session index. NOESIS reads the session folder named in Session location.
Each session appears as a card:
- age · experiment (for example 3 min ago · Baseline);
- a status pill — see below — and a SIMULATION pill for simulated sessions;
- duration, record count and size on disk;
- the list of recorded sources, and any error;
- the folder path when Technical Details are on.
Session status#
| Status | Meaning |
|---|---|
| COMPLETE | Finished with no lost data and no device errors. |
| COMPLETE WITH GAPS | Some records were dropped (acquisition or recorder). Counts are in the session's final session-end event. Treat it as an incomplete dataset. |
| COMPLETE WITH DEVICE ERRORS | No records were lost, but a device reported callback errors during the session. |
| RECORDING | The session is still being written, or it was interrupted before it could be closed. |
Replay a session#
Click Replay / reanalyze on the session's card.
The header switches to
REPLAY · REAL RECORDING(orREPLAY · SIMULATION). NOESIS reads the raw streams faster than real time and recomputes every analysis.View the results on Analysis, the Dashboard and the readings tables of Hardware, where streamed interfaces appear as ACTIVE.
Replay never opens sensors and never plays stimuli. For frame-accurate scrubbing, annotations and visual analysis, open the session in NOESISReader.
From the terminal, noesis-app --replay sessions/session-ID prints a summary: active interfaces, every telemetry channel with count and last value, display timing and reaction results.
Export derived features#
Export every derived frame and your logged notes to JSON Lines:
noesis-app --export-features sessions/session-ID features.jsonl
The first line holds the session configuration; each following line is one derived record or user note. The command refuses to overwrite an existing file.
Other session operations#
| Task | How |
|---|---|
| Recompute loopback latency | noesis-app --latency sessions/session-ID |
| Summarize an RF survey | noesis-app --rf-summary sessions/session-ID |
| Export one RF sweep to CSV | noesis-app --rf-export sessions/session-ID SWEEP out.csv |
| Rebuild Synthesis | noesis-app --synthesize sessions/session-ID --storage OUTPUT |
| Change where sessions are saved | Edit Session location on Recording or Settings, or pass --storage DIR to headless commands. |
| Delete a session | Close NOESIS and NOESISReader, then delete the session-<id> folder. |