nirs4all: from data to deployed predictions
The common user and developer guide follows the same workflow in Python, R, JavaScript/WASM, MATLAB/Octave, Rust and the CLI: load data, compare recipes, select and refit a model, save fitted state, and predict.
Start with a task and choose a supported language and runtime profile. The interface matrix identifies each product’s capabilities and the qualified directions for transferring fitted models.
Chapters 0–13: installation, data, pipelines, evaluation, results, deployment, methods, language interfaces and contribution.
Run the same documented workflow in Python, R, Node/WASM, MATLAB/Octave and the CLI.
Choose the Python SDK or portable Core, then check the supported data, artifact and runtime profile.
Previous Python guides, concepts, examples, developer documentation and detailed API references.
Start with your next task
Task |
Guide |
|---|---|
Install and run a first pipeline |
|
Load spectra, metadata or multiple modalities |
|
Compare pipelines and evaluate predictions |
5. Build a pipeline you can explain and 6. Measure whether your model answers the question |
Inspect results and saved workspaces |
|
Save fitted state and predict in another process or language |
|
Choose a language interface |
|
Contribute a controller, reader or binding |
|
Check exact API names and options |
Documentation
- Learn to build, understand and reuse pipelines
- Legacy — Python documentation
- Getting Started
- Concepts
- User Guide
- Reference
- Writing a Pipeline in nirs4all
- Pipeline Keywords Reference
- Operator catalog: choose a job, then inspect the method
- Choose a pipeline node by what you want to do
- Transforms Reference
- Augmentation Operators Reference
- Built-in Models Reference
- Splitters Reference
- Filters Reference
- Generator keywords: choices, combinations and their exact outputs
- Combination Generator Documentation
- Configuration Reference
- Configuration Reference
- Metrics Reference
- Predictions API Reference
- Session API Reference
- Public Interfaces and Runtime
- Public execution matrix
- Native Capability Preflight
- Native conformal finetuning release audit
- CLI reference
- Workspace Architecture
- Storage API Reference
- Pipeline & Syntax
- Operators by Category
- Results & Deployment
- API Documentation
- See Also
- Developer Guide
- Architecture Overview
- Audit de récupération R2 — backend natif
- Pipeline Architecture Overview
- Native source stacking with upstream preprocessing
- Controller System
- Controllers Introduction
- Caching and Memory Optimization
- Artifacts & Storage
- Artifacts Developer Guide
- Metadata Usage Guide
- Outputs vs Artifacts: Serialization Architecture
- Synthetic Data Generator
- Testing Guide
- Documentation Style: Writing Pipelines
- Explicit DuckDB workspace conversion
- Storage Migration Guide – Webapp Developers
- Overview
- Additional Developer Topics
- Quick Start: Custom Controller
- See Also
- Interactive Example Browser
- API Reference
- Native V1 migration and compatibility guide
- Quick Start
- What is Near-Infrared Spectroscopy (NIRS)?
- Features
- Installation
- Research Applications
- How to Cite
- License