ABSTRACT

Modern publishing involves much more than producing a PDF and making it available on a preprint server. It also entails providing the data underpinning the report and the code used to do the analysis. While some reports, datasets, software packages, and analysis scripts can't be published without violating personal or commercial confidentiality, every researcher's default should be to make all these as widely available as possible. Publishing under an open license is the first step. Using DOIs facilitates identification of reports, datasets, and software releases. Similarly, using an ORCID ensures that researchers are correctly linked with their work and not mixed up with others of the same name. Any published data should be FAIR: findable, accessible, interoperable, and reusable. While small datasets can be put under standard version control, medium-sized ones should be stored on data sharing sites like Figshare or Dryad, Big datasets probably need the attention of a professional archivist. or the technology used for data collection. In terms of providing the code associated with a report it is important to describe the required software environment, analysis scripts, and data processing steps in reproducible and easily inspectable ways.