processFNIRS2 Documentation¶
Reference documentation for the processFNIRS2 MATLAB fNIRS analysis toolbox.
New here? Start with the project README
for installation and a quick start, then come back for the deeper references
below. Runnable tutorials live in
examples/scripts/.
Reference¶
| Document | What's inside |
|---|---|
| API_REFERENCE.md | Package-by-package function reference, listings, and supported-device coverage. |
| PROCESSING_PIPELINE.md | The three-stage pipeline (raw → optical density → hemoglobin), available methods, and configuration. |
| USAGE_EXAMPLES.md | Worked workflows: single-subject, multi-device, and batch processing patterns. |
| MATLAB_CLI.md | Command-line / headless execution and automation patterns (matlab -batch). |
| CLI_UX_GUIDE.md | CLI/UX conventions and the progressive-disclosure API pattern. |
| EXPLORERNIRS_PIPELINE.md | The group-analysis layer (exploreFNIRS): Experiment class, grouping, statistics. |
| ARCHITECTURE.md | How the toolbox fits together: data flow, package map, and where new code belongs. |
Also useful¶
- Project README — overview, install, quick start.
- CONTRIBUTING — dev setup, tests, and coding conventions.
- exploreFNIRS README — the group-analysis module's own guide.
- CHANGELOG — release notes.
- Examples index — runnable, copy-pasteable tutorials grouped by topic.
Development roadmaps, research notes, and contributor-facing design docs are maintained under
internal/and are intentionally not part of the shipped documentation set.