folder_mapping.py 736 B

1234567891011121314151617181920212223
  1. # this script takes a folder as input (from doit) and
  2. # runs creates the mapping of subfolders to country codes
  3. # oir that folder
  4. import argparse
  5. from get_submissions_info import create_folder_mapping
  6. # Find the right function and possible input and output files and
  7. # read the data using datalad run.
  8. parser = argparse.ArgumentParser()
  9. parser.add_argument('--folder', help='folder name, relative to '
  10. 'repository root folder')
  11. args = parser.parse_args()
  12. folder = args.folder
  13. if 'extracted_data' in folder:
  14. extracted = True
  15. else:
  16. extracted = False
  17. # print available submissions
  18. print("="*10 + f" Creating folder mapping for {folder} " + "="*10)
  19. create_folder_mapping(folder, extracted)