HARKANA

Processing, visualization, and collaboration for single spectra, spectral time-series, and hyperspectral datasets.

From individual spectra to multidimensional measurements

Single spectra

Process individual measurements and compare spectral signals with their analysis results.

Spectral time-series

Explore sequences of spectra and follow how spectral signals change over time.

Hyperspectral datasets

Connect spatial patterns with spectral signals through linked images and line charts.

Supported inputs

Text (TXT/ASC), CSV/TSV, JSON, SPC, TIFF/OME-TIFF, Olympus OIR, ENVI, NetCDF, Igor, and OME-Zarr folders.

Define an analysis. Reuse it across datasets.

Connect processing steps into workflows that run in the cloud. Define the results to save and the visualizations to explore, then save and share workflows for future analyses.

Machine-readable documentation supports workflow design with large language models.

Workflow documentation
Example: CARS correction and Raman estimationA coherent anti-Stokes Raman scattering (CARS) measurement is corrected using reference backgrounds, then passed to a neural network.
Raw CARS dataset
Detector background
Non-resonant background
CARS correction
Neural network
Uploaded CARS dataset
Corrected CARS measurement
Raman spectrum estimate

Explore images and spectral signals together

Select a pixel or region to inspect its spectra. Compare measurements and results, choose visualizations, and arrange the viewer to suit your analysis.

Explore the example project
HARKANA project viewer showing a CARS dataset image alongside measured and estimated Raman spectra
Example project: a hyperspectral CARS dataset, its background-corrected measurement, and a neural network Raman spectrum estimate.

Example results

Spectral processing across different measurements: Raman baseline correction and Raman spectrum estimation from CARS.

Raman baseline correction

A measured Raman spectrum and its baseline-corrected result.

Measured Raman spectrum.
Measured Raman spectrum.

CARS to Raman spectrum

A measured CARS spectrum and its estimated Raman spectrum.

Measured CARS spectrum.
Measured CARS spectrum.

Keep datasets, analyses, and collaborators connected

Organize projects

Keep measurements, metadata, and analysis results together in your projects.

Share your work

Share datasets, results, and processing workflows with collaborators.

Publish results

Publish to Zenodo for persistent storage and a digital object identifier (DOI).