Skip to main content

HTRUC, a toolkit for HTR-United cataloging

Project description

HTRUC

Test

Pronunced EuchTruc (ce truc), this contains most of the tooling for the catalog records:

  • Parses catalog records
  • Test the validity of the catalog according to different schemas
  • Builds agglomerated catalog records with optional dataviz
  • Retrieve catalog information from all repositories of a user or an organization.

Install

Either clone and run python setup.py install or use the pip version pip install htruc

Use

Testing a catalog record

Simply run htruc test YourYamlFile.yml

Upgrade a previously existing catalog record

Run htruc upgrade yourYamlFile.yml

Upgrade a previously existing catalog record to the newest schema

Run htruc upgrade yourYamlFile.yml

Upgrade metrics using HTR-United Metadata Generator (HUMg)

Run htruc update-volumes YourYamlFile.yml MetricFileFromHUMG.jons --inplace


Logo by Alix Chagué.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

htruc-1.1.4.tar.gz (20.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

htruc-1.1.4-py3-none-any.whl (20.1 kB view details)

Uploaded Python 3

File details

Details for the file htruc-1.1.4.tar.gz.

File metadata

  • Download URL: htruc-1.1.4.tar.gz
  • Upload date:
  • Size: 20.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for htruc-1.1.4.tar.gz
Algorithm Hash digest
SHA256 01761fe2bb1fcf7cb3357db1314c1dba9216b0ee64b1f09f39c3ee6829c24c38
MD5 98fe30d932635f9a5e02f800e5faa0f5
BLAKE2b-256 a9eda767ecaaa3d166d7519f8ca1f3efe1e2c1ad78917763a972fa67f2d7c1de

See more details on using hashes here.

File details

Details for the file htruc-1.1.4-py3-none-any.whl.

File metadata

  • Download URL: htruc-1.1.4-py3-none-any.whl
  • Upload date:
  • Size: 20.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for htruc-1.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 7f994d37c9fd10b6238d8e2f786eb7d074666c749d8082c17dd136b0bc7c7ef5
MD5 54c4ad4f8fd28768d900da9a306b87f0
BLAKE2b-256 50d8df9026d7572f86719eaba843936f5394925833e1cc02dc3f61d9c3d5ad8c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page