Skip to content

add ketos_ocr suite (the model training part of kraken-ocr) - #1927

Open
IvoLeist wants to merge 3 commits into
bgruening:masterfrom
IvoLeist:add-ketos_ocr-suite
Open

add ketos_ocr suite (the model training part of kraken-ocr)#1927
IvoLeist wants to merge 3 commits into
bgruening:masterfrom
IvoLeist:add-ketos_ocr-suite

Conversation

@IvoLeist

@IvoLeist IvoLeist commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

This PR starts the addition of the ketos_ocr suite.
Ketos is the model training part of kraken, a turn-key OCR system optimized for historical and non-Latin script material.

Here the ketos compile command is wrapped. Future PRs (WIP) will add other ketos functionalities such as train.
The idea of wrapping ketos' commands individually is to allow the use of each ketos command within a galaxy workflow.

FOR CONTRIBUTOR:

  • I have read the CONTRIBUTING.md document and this tool is appropriate for the tools-iuc repo.
  • License permits unrestricted use (educational + commercial)
  • This PR adds a new tool or tool collection
  • This PR updates an existing tool or tool collection
  • This PR does something else (explain below)

There are two labels that allow to ignore specific (false positive) tool linter errors:

  • skip-version-check: Use it if only a subset of the tools has been updated in a suite.
  • skip-url-check: Use it if github CI sees 403 errors, but the URLs work.

Notes for reviewers:

  • I expect the linting and tests to fail with "Unknown datatype page.xml and arrow"
    since I assume that the GitHub CI is still at Galaxy 26.0.1. These errors should disappear once version 26.1 is in use.

IvoLeist added 3 commits July 24, 2026 13:19
- Increment kraken-ocr version to 7.0.3
- Add --linetype option
- Add script which replaces the filename inside the xml (ALTO/PAGE) with input.png
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant