Skip to content

A1: batch v3 — Phase 0 characterization net #697

Description

@jepegit

Epic A — Batch v3 · Phase 0 (characterization net, before any new code). Plan: cellpy2-batch-redesign-plan.md §6 Phase 0.

Build the safety net that lets the redesign proceed with confidence.

Acceptance

  • Two-cell batch end-to-end golden: journal → load → update → summaries → QC report, asserting frame values (not just shapes). Test data in cellpy-core-dev/data.
  • Journal round-trip tests: current cellpy_batch_*.json (both shapes) and Excel → model → JSON, byte-stable where possible.
  • Usage inventory: grep repo docs/tutorials/example notebooks for batch. attribute access → the facade must-keep list (seed in plan §3).
  • Reproduce/cover the b.plot failures in bugs in batch #668 so the redesign provably fixes them.

Blocks the rest of Epic A. Part of #696.

Metadata

Metadata

Assignees

No one assigned

    Labels

    cellpy2-stage4cellpy 2.1 (Stage 4): batch/collectors redesign, utils waves 3-4, F6, shim removals

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions