You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
v2 Phase 3 — thin orchestration and API (epic #402: themes V2-09, V2-10,
V2-12). Target branch: master. Depends on: Phase 1 data model stable.
Work
V2-09 Slim CellpyCell (cellreader.py): extract load/save/merge/plot
utilities (the # TODO clusters); dependency injection for testability.
Behaviour unchanged, measurable line reduction.
V2-10 Public API cleanup (cellpy/__init__.py, docs): resolve the # TODO: (v2.0) shortcuts; explicit import paths (cellpy.get, session
module). Deprecation warnings in v2.0; removal plan documented.
V2-12 Expose the native exclude_step_types from core (core Pin scipy to latest version 0.19.0 #54) on make_summary, replacing the removed selector-based exclusion; must match
legacy exclusion behaviour on fixtures.
v2 Phase 3 — thin orchestration and API (epic #402: themes V2-09, V2-10,
V2-12). Target branch:
master. Depends on: Phase 1 data model stable.Work
CellpyCell(cellreader.py): extract load/save/merge/plotutilities (the
# TODOclusters); dependency injection for testability.Behaviour unchanged, measurable line reduction.
cellpy/__init__.py, docs): resolve the# TODO: (v2.0)shortcuts; explicit import paths (cellpy.get, sessionmodule). Deprecation warnings in v2.0; removal plan documented.
exclude_step_typesfrom core (core Pin scipy to latest version 0.19.0 #54) onmake_summary, replacing the removed selector-based exclusion; must matchlegacy exclusion behaviour on fixtures.
Refs
Epic #402 /
cellpy-v2-epic.mdPhase 3.