Light, reduced to signal.
Every Raman analysis tool a working lab needs (fitting, mapping, ML, AI) in one window. Reproducible by definition.
Today's Raman analysis is fragmented, manual, and not reproducible.
Six partner labs. A median work week. Thirty-one hours. And by Friday the result still isn't reproducible.
Custom code, fragile science.
Every lab writes its own scripts. They break with every new dataset.
No standard for batch and maps.
Single-spectrum tools don't scale. Maps are held together by notebooks and tape.
ML is out of reach.
Most spectroscopists can describe what they want, not implement it.
Everything is by hand.
Background, peaks, labels, figures, repeated for every sample, every paper, every revision.
Five tools, one window.
Load any format. Clean it in one click.
CSV, Leuven matrix, vendor formats. Five baseline methods including arPLS and SNIP. Cosmic ray removal on by default.
- 01Five baselines, polynomial, arPLS, Rolling Ball, Rubberband, SNIP.
- 02Real-time preview, see the result while you tune parameters.
- 03Map mode, apply the cleanup to 1,200 spectra at once.
Multi-peak fitting that converges.
Lorentzian, Gaussian, Pseudo-Voigt. Auto-detection or manual placement. Constraints when physics demands them.
- 01Two engines, scipy
curve_fitandlmfit. - 02Hard constraints on position, amplitude, FWHM.
- 03R² · χ²ᵣ · per-peak parameters exported with every fit.
Maps that tell the story, not just the data.
Apply your fitting recipe to every map point. 2D heatmaps, 3D surfaces, profiles, custom expressions.
- 01Custom expressions,
peak1_amp / peak2_ampbecomes an ID/IG map. - 02Single-point refit fixes outliers without rerunning the map.
- 033D profiles and surfaces tunable in real time.
An assistant that reads the literature. Locally.
The built-in research agent searches papers, extracts peak data, and correlates them with your analyzed spectra. PCA, k-means, classifiers, ready to use.
- 01Fully local, runs on Ollama. No API key.
- 02Literature search, Google Scholar and paper extraction.
- 03Visual answers, the assistant draws spectra and heatmaps in chat.
One JSON, one figure, anywhere.
Every analysis step (baseline, crop, peaks, constraints, ML model) is captured in a 20 KB JSON. Share it, version it, rerun it.
- 01Settings export captures the full pipeline as portable JSON.
- 02Built-in presets for graphene, silicon, diamond.
- 03Same figure, six months later, on another machine, by another student.
From 31 hours to 40 minutes.
And it's reproducible.
Numbers from six pilot labs, six months, 220k spectra processed. Times measured on end-to-end analysis of a 2,400-point map.
*Indicative figures based on typical workflow.
The category had no scientific-grade default.
| Vendor suite | OriginPro | Python notebook | Nitida | |
|---|---|---|---|---|
| Multi-spectrum batch fitting | Limited | Manual | Yes (code) | Native |
| 2D and 3D mapping | Vendor-locked | No | Yes (code) | Built-in |
| Reproducibility (one file) | No | No | Ad-hoc | By design |
| ML / classification | No | No | Yes (code) | One click |
| AI literature assistant | No | No | No | Local · private |
| Cross-platform · vendor-neutral | Hardware-bound | Yes | Yes | Mac · Win · Linux |
| Built for the spectroscopist | Yes | No | No (engineers) | Yes |
Two ways to step in.
A license for solo work. A direct line for labs, companies and integrations.
Standard license
For researchers and individual users. Every feature, on your machine.
- First 6 months free
- All features — fitting, mapping, ML, AI
- Updates included
- Single-user license
Company or integration
For labs, companies, vendor integrations or special needs. Email me directly.
- Multiple / site licenses
- Instrument integration
- Dedicated onboarding & support
- Co-branding & citations
Prices excl. VAT.
Run Nitida on your machine.
Native desktop app, fully offline. Pick your operating system.
The first release is being prepared. In the meantime, see all releases on GitHub. zano97/Raman_program
Frequently asked.
Does my data leave the lab?+
What file formats can I load?+
Does it run on Mac, Windows, Linux?+
Can I integrate it into my existing workflow?+
What does "reproducible by definition" mean?+
settings.json file. Loading it on another machine reproduces the same figure exactly. Zero ambiguity.How long is onboarding?+
Light, reduced to signal.
If you fit Raman spectra by hand on Friday afternoon, try Nitida — the first 6 months are on us.