Instruments & Parsers

Instruments page (parsing vendor files)

Auto-detection

The Instruments page (/instruments) is the single entry point for uploading vendor instrument files. The orchestrator (backend/services/instrument_parser_service.py) auto-detects the type from file content (XRD, GC/MS, UV-Vis, FTIR, NMR, Rheology, Battery cycler), or you can pass instrument_type explicitly. If detection fails it lists the supported types.

The result envelope

  • parser key, instrument_type, filename
  • evidence_class — MEASURED (real data), EXTRACTED (vendor extraction), DEMO (placeholder)
  • raw_metadata, data_series, peaks_or_features, derived_properties, warnings

Supported formats

Check /api/instruments/supported-formats for the exact extension/vendor list per type. See the per-type pages (XRD, GC/MS, UV-Vis, FTIR, NMR, Rheology, Battery cycler, vendor formats) for details and troubleshooting.

Go from reading to running

The quickstart tutorial walks the first synthesis, evaluation and prediction on a demo dataset — each step matches a real platform page.