Skip to content
Michael Spector edited this page Aug 15, 2018 · 5 revisions

Notes

An OpenReview Note represents a record added to the system - for example, a submitted paper, a comment, a review, etc.

All Notes have a content field that can contain arbitrary fields with various kinds of information.

A simplified example for illustrative purposes:

{
  'id': 'xf0zSBd2iufMg',
  'readers': ['everyone'],
  'writers': []
  'signatures': ['[email protected]'],
  'forum': 'xf0zSBd2iufMg',
  'replyto': null,
  'ddate': null,
  'invitation': 'ICML.cc/2013/PeerReview/-/submission',
  'content': {
    'title': 'Open Scholarship and Peer Review: a Time for Experimentation',
    'abstract': 'Across a wide range of scientific communities, there is growing interest in accelerating and improving the progress of scholarship by making the peer review process more open. ...',
    'pdf': '/pdf/6349c0ee-db00-484c-ba38-5b33df69d5a4.pdf',
    'paperhash': 'soergel|open_scholarship_and_peer_review_a_time_for_experimentation',
    'keywords': [],
    'conflicts': [],
    'authors': [
      'David Soergel',
      'Adam Saunders',
      'Andrew McCallum'
    ],
    'authorids': [
      '[email protected]',
      '[email protected]',
      '[email protected]'
    ],
  }
}

Note Fields

replyto

The Note ID of this Note's immediate parent. If this field has the value null, then it is the root Note of this Note's discussion forum.

forum

The Note ID of this Note's discussion forum. If this Note is the root Note of its discussion forum, its id field will match the value in forum.

ddate

The deletion date of the Note, represented in millisecond Unix time (number of milliseconds since 00:00:00 Coordinated Universal Time, Thursday, 1 January 1970). ddate can be set to a time in the future, in which case it acts as a self-destruct date.

invitation

The Invitation ID under which this Note is posted. Notes cannot be added to the system by anyone at any time - a Note must be posted in response to an Invitation, and must match that Invitation's constraints. See Invitations for more details.

content

The purpose of a Note is to store content in the system. The content field is a dictionary containing arbitrary fields matching the constraints defined by this Note's Invitation.