RED enforces an Availability of Data and Computer Code for Published Papers policy. Before final acceptance, authors must provide data and code sufficient for others to replicate the results. RED's culture is code-first — the policy covers computational as well as empirical papers, and archives are first-class, citable objects. The Elsevier Guide also applies Option C research-data instructions: deposit research data in a relevant repository and cite/link it in the article when possible, or provide a data-availability statement explaining why sharing is not possible.
Create a manifest before final acceptance:
Result | Script/program | Inputs | Runtime | Seed | Output path | README line | DOI/data statement
For computational RED papers, include solution routines, calibration files, counterfactual scripts, transition-path programs, and plotting scripts. For empirical RED papers, include raw-to-final data construction, estimation commands, and table/figure exports. The manifest should make it obvious which program recreates the dynamic result, not merely which folder contains code.
A package the RED code editor can verify without correspondence (adapt names to your stack):
red-archive-v1.zip
├── readme.txt # REQUIRED fields: software/OS, execution order, runtime, seeds
├── run_all.sh # one command reproduces every exhibit
├── src/
│ ├── solve_model.jl # household problem (EGM) + GE loop
│ ├── calibrate.jl # internal calibration to targets in targets.csv
│ ├── counterfactuals.jl # policy experiments, transition paths
│ └── accuracy_checks.jl # Euler-error and grid-refinement diagnostics
├── data/
│ ├── moments/targets.csv # every calibration target with its source
│ └── raw/ (or access instructions if proprietary)
├── output/ # regenerated tables/figures mapped to paper numbering
└── Manifest.toml / requirements.txt / Dynare version pin
For runtime, be honest at the step level: a global-solution model whose full rerun takes days should say so in readme.txt and provide cached intermediates plus the code that regenerates them.
[Archive status] ready / missing readme / missing code / exemption needed
[Replication object] empirical data / computational program / mixed
[Required readme fields] software_OS / order / runtime / seeds
[Delivery risk] archive format / code editor / proprietary data / RePEc posting / Option C data statement
[Next repair] <single file or script to fix>
../../resources/official-source-map.md — policy URL and the RePEc Computer Codes series../../resources/external_tools.md — environment-capture and archive tooling