> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ionworks.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 2026 03 02

<Update label="March 2, 2026" description="Protocols in studies, dependent parameters, and faster data processing">
  ## Protocols in studies

  Protocol simulations can now be run directly within a study, alongside standard experiments. Protocols can be uploaded from raw cycler format or Universal Cycler Protocol, with results appearing inline alongside other study results.

  [Find out more →](/simulate/studies)

  ## Dependent parameters

  When creating a parameterized model, any parameter value can now be set to an expression referencing other parameters. Referenced parameters are automatically detected and added to the model, enabling linked or derived parameter relationships without separate configuration.

  [Find out more →](/build/parameterized-models#dependent-parameter-expressions)

  ## Faster step handling

  Cell measurement steps are now stored more efficiently, significantly improving upload and download times for measurements with thousands of steps. Existing data is migrated transparently — no action is required.

  <AccordionGroup>
    <Accordion title="Studio">
      **Improvements**

      * Pipeline status now shows detailed element-level job status, giving better visibility into running, pending, and completed pipeline elements.
      * Data uploads are now parallelized for faster ingestion of large datasets.
      * EIS result plots are now displayed after impedance fitting.
      * Updated OCP and EIS validation plots.

      **Fixes**

      * Fixed simulation creation page not loading correctly.
      * Fixed an issue where files could become temporarily unavailable during large downloads.
      * Fixed a race condition where shutting down one job could inadvertently terminate concurrent jobs.
    </Accordion>

    <Accordion title="Pipeline">
      **Improvements**

      * Pipeline objectives can now create direct entries from Studio pipeline results using a pipeline ID.
      * OCP validation plots now include dUdQ (incremental capacity) curves.

      **Fixes**

      * Fixed EIS fits failing when models contained interpolant-based function parameters.
      * Fixed a serialization bug where deep-copying parameter values could corrupt model state.
    </Accordion>

    <Accordion title="Python API">
      **Improvements**

      * OCP data can now be uploaded through the API.
    </Accordion>

    <Accordion title="Data Processing">
      **Improvements**

      * Data loading is now faster and more memory-efficient.
      * Data can now be loaded lazily — fetched only when first accessed, reducing unnecessary I/O for pipeline configurations.
      * Time series and steps can now be loaded independently, enabling efficient step filtering without downloading full time series.
      * Added support for extracting OCP from rest steps without requiring GITT labels.
      * Added Maccor CSV tab-separated file reader.

      **Fixes**

      * Fixed dUdQ computation failing on lazily-loaded data.
      * Fixed step summarization for data without a time column.
    </Accordion>

    <Accordion title="Protocol Simulator">
      **Improvements**

      * Added support for CCCV and PEIS protocols, plus anode and cathode voltage termination conditions.

      **Fixes**

      * Fixed a bug where building a model for voltage or power control modes mutated the base model, causing "overdetermined" errors on subsequent evaluation steps.
      * Fixed a Maccor protocol variable resolution bug.
    </Accordion>
  </AccordionGroup>
</Update>
