Closed jarmoza closed 7 months ago
Created separate issue for cleaning up and documenting the Eynollah scripts themselves. Moving the above comments/tasks here: https://github.com/orgs/printprobability/projects/1/views/1?pane=issue&itemId=51682396
Running Eynollah with QA just uses the base run
method for QA line extraction and – other than qa_line_extraction_eynollah.sh
to directly call Eynollah – does not use a separate QA shell script to call a main run function qa_line_extraction.py
like QA does for watershed. (That previous way of running autocrop/watershed was a bit convoluted and should perhaps be brought to behave like Eynollah does.)
The current method of running Eynollah QA is implemented as of https://github.com/printprobability/qa-workflow/commit/34117f4740d9f071fa0a6998d7fa9fc6cdda30db and the old commented out version of this functionality was removed here: https://github.com/printprobability/qa-workflow/commit/3e85e3c845f5714b849632dadd1d1f46c559d6f1
Now that we have Eynollah running, reimplement running eynollah from the QA module so that it calls
line_extract_eynollah_all.sh
for a collection of books orrun_workflow1_eynollah.sh
for many books.