Submission Validation and Evaluation Scripts

validate_submission.py

Only valid CSV submission files will be accepted by the submission server. This is the script that is run on the submission server to check if a submission is valid. It takes in the name of your CSV submission file and saves a log file with the same but with '.errlog' appended to the end. If this errlog file is empty and the script returns with a return code of 0 then the submission is valid, otherwise the log file will contain descriptions of the errors that need to be addressed. Additionally, if you have non-ascii characters in your submission file ensure that you have encoded your submission file with UTF-8.

./validate_submission.py submission.csv