forked from moreo/QuaPy
26 lines
669 B
Python
26 lines
669 B
Python
import argparse
|
|
from data import ResultSubmission
|
|
|
|
|
|
"""
|
|
LeQua2022 Official format-checker script
|
|
"""
|
|
|
|
def main(args):
|
|
try:
|
|
ResultSubmission.check_file_format(args.prevalence_file)
|
|
except Exception as e:
|
|
print(e)
|
|
print('Format check: [not passed]')
|
|
else:
|
|
print('Format check: [passed]')
|
|
|
|
|
|
if __name__=='__main__':
|
|
parser = argparse.ArgumentParser(description='LeQua2022 official format-checker script')
|
|
parser.add_argument('prevalence_file', metavar='PREVALENCEFILE-PATH', type=str,
|
|
help='Path of the file containing prevalence values to check')
|
|
args = parser.parse_args()
|
|
|
|
main(args)
|