OpenCRE icon indicating copy to clipboard operation
OpenCRE copied to clipboard

Importing v3

Open northdpole opened this issue 2 years ago • 0 comments

closes #479

TODO:

  • [ ] make spreadsheet_parsers.parse_export_format() return the same format as parse_hierarchical_export_format()
  • [ ] add parse_export_format test case to test_parse_standards_from_spreadsheeet
  • [x] make base "importer" class that handles gap analysis and embeddings generation with a callback that tells us how to import specific element
  • [x] create an importer method in main that loops through the available importer implementations calls their callbacks and then proceeds to call the generor methods
  • [x] make main.parse_standards_from_spreadsheeet able to monitor job completeness and report progress
  • [x] make main.parse_standards_from_spreadsheeet able to return list of standards that have been imported
  • [x] add tests for parsers()
  • [x] add tests for base parser

northdpole avatar Jan 14 '24 12:01 northdpole