Fit From File
Submit an ECM fit from an uploaded cycling data file.
Returns 202 Accepted with the job_id. Always includes RC-pair
parameters in the result. Optionally accepts known initial_soc /
capacity, or an ocv_soc_curve; capacity is coulomb-count estimated
unless bounds_capacity is also given (opting in to capacity fitting).
Query Parameters
0 <= x <= 50 <= x <= 1x > 0Smoothness-prior strength on R0/RC curves (never OCV). scale = 5 / regularization; 0 disables the prior. Defaults to 0 (off).
x >= 0JSON-encoded OcvSocCurve, e.g. {"soc": [...], "ocv": [...]}. When provided OCV-fitting is skipped and OCV is interpolated from the curve.
JSON-encoded CapacityBounds, e.g. {"lo": 0.5, "hi": 5.0}. Providing this (with ocv_soc_curve and no capacity) opts in to fitting capacity; without it capacity is coulomb-count estimated.
1 <= x <= 641 <= x <= 64JSON-encoded list[int], e.g. [2,4,8].
Clamp boundary R0/alpha/beta knot values to interior neighbours. Set False when building R_rc symbolically downstream.
Body
Response
Successful Response