Codeff

Scientific model modernization

Economic article replication in Python and C++

Recreated a compatible Docker environment so a legacy Python 2 and C++ research model could run again exactly as it had years earlier.

2016 → nowlegacy research made reproducible
Legacy Python 2 and C++ model reproduced in Docker.
01

Challenge

The published model depended on obsolete Python 2, C++, and system libraries. Its original environment was effectively impossible to reproduce with a normal modern installation.

02

Approach

We investigated the historic dependency chain, selected compatible versions, and built a reproducible Docker environment around the model and its source code.

03

Result

The research code ran successfully again with the original behavior preserved. The client was satisfied and returned for a separate data-extraction project.

Expertise

Python 2C++DockerDependency analysisEconomic modeling

Delivered

Dependency compatibility analysisReproducible Docker environmentWorking legacy model

“Professional, transparent, and ahead of the deadline.”
Client feedback