metagrapho-tropy

Add transcriptions to items in Tropy using the Transkribus metagrapho API

https://github.com/rise-unibas/metagrapho-tropy

Science Score: 75.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 3 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
    Organization rise-unibas has institutional domain (rise.unibas.ch)
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.0%) to scientific vocabulary

Keywords

atr htr metagrapho-api python transkribus tropy
Last synced: 6 months ago · JSON representation ·

Repository

Add transcriptions to items in Tropy using the Transkribus metagrapho API

Basic Info
  • Host: GitHub
  • Owner: RISE-UNIBAS
  • License: cc-by-4.0
  • Language: Python
  • Default Branch: main
  • Homepage:
  • Size: 7.08 MB
Statistics
  • Stars: 2
  • Watchers: 2
  • Forks: 1
  • Open Issues: 0
  • Releases: 2
Topics
atr htr metagrapho-api python transkribus tropy
Created almost 3 years ago · Last pushed almost 2 years ago
Metadata Files
Readme Changelog License Citation

README.md

metagrapho-tropy

Add transcriptions to items in Tropy using the Transkribus metagrapho API.

DOI

Creator

This software was created by the University of Basel's Research and Infrastructure Support RISE (rise@unibas.ch) in 2023.

File structure and data overview

Note that there are different versions of this software, see the changelog for details.

Quickstart

To go from this

To this

Use this

``` from metagrapho_tropy.client import Client

Client().processtropy(tropyfilepath="sampleinput.json", itemtype="Foto", itemimageindex=1) Client().download(mappingfilepath="mappinginput.csv") Client().enrichtropy(tropyfilepath="sampleinputupdated.json", downloadfilepath="downloadinput.json", lines=True) ```

To dos

  • [ ] add tutorial
  • [ ] add metadata on transcription provenance
  • [ ] add unittests for Client.process_tropy and Client.download.
  • [ ] release package on PyPi

License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

Owner

  • Name: RISE-UNIBAS
  • Login: RISE-UNIBAS
  • Kind: organization
  • Email: rise@unibas.ch
  • Location: Switzerland

The University of Basel's Research and Infrastructure Support

Citation (CITATION.cff)

cff-version: 1.2.0
title: RISE-UNIBAS/metagrapho-tropy
message: 'If you use this software, please cite it as below.'
type: software
authors:
  - family-names: Hindermann
    given-names: Maximilian
    orcid: 'https://orcid.org/0000-0002-9337-4655'
identifiers:
  - type: doi
    value: 10.5281/zenodo.7962602
    description: All versions
  - type: doi
    value: 10.5281/zenodo.7962603
    description: Version 0.1.0
  - type: doi
    value: 10.5281/zenodo.7985112
    description: Version 0.1.1
url: 'https://github.com/RISE-UNIBAS/metagrapho-tropy'
abstract: >-
  Add transcriptions to items in Tropy using the Transkribus
  metagrapho API.
keywords:
  - Tropy
  - Transkribus
  - metagrapho API
  - ATR
  - HTR
  - Python
license: CC-BY-4.0
version: 0.1.1
date-released: '2023-05-30'

GitHub Events

Total
  • Watch event: 1
Last Year
  • Watch event: 1