The open source software Qresp “Curation and Exploration of Reproducible Scientific Papers” facilitates the organization, annotation and exploration of data presented in scientific papers.

Data Organization

Qresp may be used to both curate and explore data presented in scientific papers or just explore curated scientific papers. Curation and exploration are implemented in 4 steps:

  1. Paper Organization
    The user organizes data presented in a scientific paper as a collection of datasets, charts, scripts, tools and notebooks.
  2. Metadata Generation
    Qresp guides the user in creating metadata from the data associated to a scientific paper (step 1). The metadata gathered during this curation step includes data location, publication details and user-defined attributes. The metadata is generated using the JSON (JavaScript Object Notation) syntax and the metadata file is sent to a document-oriented database. The current implementation uses Mongo DB which is an open source software.
  3. Metadata Collection
    The document-oriented database collects the generated metadata. The database is maintained by the user or the user’s institution.
  4. Paper exploration
    The user explores scientific papers using the GUI of Qresp and may search curated papers, view charts, notebooks, workflows on a per publication basis and download the data organized in step 1.