MMSK-SBrain/CellPredict — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a Python project called CellPredict that can simulate a single 18650 LFP lithium ion battery cell and run a full failure prediction pipeline.

I want it to cover normal cycling and an oven abuse test. It should run an electrochemistry step, create or use a cell mesh, pass results into a thermal simulation, then pass those results into a mechanical stress simulation. Keep the coupling simple for now with file handoffs between steps. Also add a basic neural network surrogate so results can be used for faster inference later.

Please make it easy to run from command line scripts like running electrochemistry alone, thermal alone, mechanics alone, or the full pipeline from a scenario config. Use Python 3.11, Docker for the heavier external tools, and include setup scripts, tests, clear logging, data folders, and a README with quick start instructions.

Look up current docs online if you need to.

Want more depth? Deep Reverse