Reproducible research is research that can be reproduced, both by you and by others.
- Store and share data in open data formats to ensure platform independence and future-proofing
- Craft readable and reusable code (for example, draft doc strings, use meaningful variable names, modularize code, and use relative paths)
- Start from raw data; any and all data manipulation should be captured somehow
- Document the project