read_UNFCCC_CRF_submission.py 922 B

12345678910111213141516171819202122232425262728293031
  1. """
  2. This script is a wrapper around the read_crf_for_country
  3. function such that it can be called from datalad
  4. """
  5. from UNFCCC_CRF_reader_prod import read_crf_for_country
  6. import argparse
  7. parser = argparse.ArgumentParser()
  8. parser.add_argument('--country', help='Country name or code')
  9. parser.add_argument('--submission_year', help='Submission round to read', type=int)
  10. parser.add_argument('--submission_date', help='Date of submission to read', default=None)
  11. parser.add_argument('--re_read', help='Read data also if already read before',
  12. action='store_true')
  13. args = parser.parse_args()
  14. country = args.country
  15. submission_year = args.submission_year
  16. submission_date = args.submission_date
  17. re_read = args.re_read
  18. if submission_date == 'None':
  19. submission_date = None
  20. read_crf_for_country(
  21. country,
  22. submission_year=submission_year,
  23. submission_date=submission_date,
  24. re_read=re_read
  25. )