Things to consider: - who is going to run it? - how frequently will they be running it? - from what environment are they expected to run it (terminal or anaconda)? - will the code be hosted locally (pulled via GitHub) or remotely (on some server somewhere) - does our _generic_ documentation cover steps required to setup and run?