DATASET_CURVE_FIT_API_v1

API pubblica del backend Dataset Curve Fit viewer.

1. In parole semplici

Questa è l'API pubblica del backend del viewer Dataset Curve Fit. Coordina Dataset canonicali, filtri, Native 2D point selection e NUMERIC_API. Non è un nuovo solver: il calcolo numerico viene delegato al servizio condiviso.

2. Provider

Moduloviewer.dataset_curve_fit 0.1.0
Capabilityviewer_backend; dataset_filters; native2d; numeric_models; csv_export

3. Operazioni pubbliche principali

datasets, variables, filterMatch, new, close, loadSource, selectPoint, clearSelection, selectedIndices, sourcePoints, preview, accept, setFitVisible, deleteFit, exportCsv, formula, parameterReport, redraw, open, viewerDispatch

4. Workflow

  1. datasets/variables scoprono sorgenti compatibili.
  2. new crea un workspace.
  3. loadSource carica X/Y e filtri.
  4. selection operations scelgono i punti.
  5. preview invoca il fitting numerico.
  6. accept conserva il fit separato dalla sorgente.
  7. exportCsv esporta un accepted fit.

5. Modelli

linear, polynomial degree 1–12, exponential, power law e Gaussian. I nonlinear models richiedono initial parameter guesses.

6. Script Bridge

Questa API è una API di viewer/host e non compare nella coverage Script Bridge dev-031. Gli script devono usare le API scientifiche sottostanti, soprattutto NUMERIC_API_v1, Dataset APIs e publication/plot APIs.