Skip to content

Key reproducibility enhancements — revision checklist #9

Description

@temospena

Archive raw data snapshots

  • Deposit the exact GTFS ZIPs (Carris & Carris Metropolitana) and your OSM query output on Zenodo (or similar) and cite their DOIs.

Capture the software environment

  • Include a renv.lock (or Packrat) file listing exact versions of R (v4.5) and all packages (GTFShift v0.7, tidytransit, stplanr, etc.).
  • Optionally add a minimal Dockerfile or GitHub Actions workflow that installs these versions.

Provide session info and test outputs

  • In a reproducibility appendix, show sessionInfo() and a small summary (e.g., head or summary) of your frequencies_segment_8 object so readers can verify correct replication.

Link to a reproducibility badge

  • Integrate a CI badge (e.g., from GitHub Actions) showing your main pipeline passes on each commit.

Permanent code version

  • Reference a Zenodo-archived snapshot of your GTFShift release, ensuring the exact code used in the paper never changes.

Minor

  • In Findings, add:
    “All code, data snapshots, and environment descriptors required to reproduce these results are archived at DOI:10.xxxx/zenodo.xxxxxxx.”

  • Include a brief Reproducibility Statement after Acknowledgements summarizing availability of code, data, and environment capture.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions