How to do manual assignments

If you selected "Automatic" for Submission Reviewer Assignment, instead follow the guide on how to do automatic assignments.

API 2 venues

API 1 venues

The "Invite Assignment" button is not currently available for manual assignments.

Assigning Reviewers (API 2 venues)

In order to begin assigning reviewers manually for venues using API 2, you must first run the Paper Matching Setup from the venue request form. You can chose whether or not to calculate COI of affinity scores, but the Paper Matching Setup must be run.

Return to the PC console, in the "Timeline" section you can access the link to the Edge Browser to make manual assignments.

You can follow these instructions on how to make manual assignments using the edge browser. Reviewers will be notified when they are assigned to a paper.

The same goes for Area Chairs. Run the Paper Matching Setup and select "area chairs" from the list of roles. Return to the PC console and you will be able to access the assignment link for Area Chairs to the Edge Browser.

Area Chairs: modifying reviewer assignments

If you would like for Area Chairs to be able to modify reviewer assignments, you can enable this by adding a variable in the Group Content for your venue:

  1. Go to the main conference group, https://openreview.net/group/edit?id=<insert_your_venue_id>

  2. Scroll down to "Group Content" and click 'show content'

  3. In the editor, add the variable:

"enable_reviewers_reassignment": {
    "value": true
  }
  1. Update Content to save the changes

Assigning Reviewers (API 1 venues)

If you did not specify you wanted to use the OpenReview matcher to assign reviewers to papers, you will be able to manually assign them using the PC console.

  1. Make sure your submission deadline has passed. Unless your venue is single blind and public, assignments cannot be made until after the submission deadline.

  2. Run the review stage by clicking on the Review Stage button on the request form for your venue.

  3. Under the 'Paper Status' tab in the PC console, click on 'Show Reviewers' next to the paper you want to assign reviewers to.

To assign reviewers from the reviewer pool, you can choose a reviewer from the dropdown. Here, you can also search reviewers in the reviewer pool by name or email. After finding the reviewer you want to assign, click on the 'Assign' button.

To assign reviewers from outside the reviewer pool, you should type the reviewer's email or OpenReview profile ID (e.g., ~Alan_Turing1) in the text box and then click on the 'Assign' button. A reviewer does not need to have an OpenReview profile in order to be assigned to a paper.

Note that assigning a reviewer to a paper through the PC console automatically adds that reviewer to the reviewers pool and sends them an email notifying them about their new assignment.

Area Chairs: Unfortunately, assigning ACs is not available through the PC console, but manual AC assignments can be done through the Python library: (You can check out the docs for our Python API here)

client = openreview.Client(baseurl = 'https://api.openreview.net', username = '', password = '')
conference=openreview.helpers.get_conference(client, request_form_id)
conference.set_assignment(number=paper_number, user=user_id, is_area_chair=True)
  • You will need to use your own OpenReview credentials to initialize the Client object.

  • request_form_id (string) refers to the forum id of the venue request for your venue, (e.g., https://openreview.net/forum?id=r1lf10zpw4)

  • paper_number (int) is the number of the paper you want to assign an area chair to (you can find this in the 'Paper Status' tab of the PC console)

  • user_id (string) is the email address or OpenReview profile ID (e.g., ~Alan_Turing1) of the user you want to assign

Note that assigning an area chair using python does not send an email to that user. For information on how to contact Area Chairs through the UI, click here. For information about how to contact Area Chairs using python, click here.

Last updated