Closed yanaiela closed 4 months ago
I didn't write that script. But, my guess is that you just have fiddle around with it a bit. Did you read the OpenReview documentation?
I did, with no luck.
Searching for the error message ValidationError
in the repo brings back only one result, which doesn't seem to be related.
Playing around a bit with the script wasn't that helpful as well.
For instance, changing this value to False
, make the script run with no errors, but it only extracts the PCs info, and not the reviewers.
@rswilkens if I'm not mistaken you can help with this bug, or can't you?
The "use_tracks" flag should only be used when there is a subtracks (usually not the case for workshops). It's expected that an error occurs when use_tracks=True
and there are no tracks, as this setting causes OpenReview to look for information in an non-existent directory.
extract_or_data in line 96, the name of the group (as it appears in OpenReview) should be sent as in the regex parameter (usually Senior_Area_Chairs)
Thanks!
By changing the flag to use_tracks=False
and the line 102 to:
aux = extract_or_data(client_acl, regex="/"+use_tracks+"Reviewers", or2acl=or2acl)
(Official_Review
-> Reviewers
) I was able to run the script successfully.
It might be worth adding a flag for the use_tracks
param, but I'm not sure how to deal with the different committee names
Can you please provide a possible fix? We could merge it in the main branch.
Thank you @rswilkens for your always precious support!!!
https://github.com/rycolab/aclpub2/pull/162
It's only for the use_track
argument. The name of the fields would still need to be set manually.
It should be solved by https://github.com/rycolab/aclpub2/pull/166
Hi,
I'm trying to run the
or2program_committee.py
script to extract the list of reviewers, but I encounter the following error in my fork:It seems like this error may be caused since we don't have SACs? But I tried commenting some of the lines in the script that invoke that, but without success.