htruc

HTR-United Catalog tooling (pronunced EuchTruc)

https://github.com/htr-united/htruc

Science Score: 44.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
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (6.4%) to scientific vocabulary

Keywords

github-actions tool
Last synced: 4 months ago · JSON representation ·

Repository

HTR-United Catalog tooling (pronunced EuchTruc)

Basic Info
  • Host: GitHub
  • Owner: HTR-United
  • License: mpl-2.0
  • Language: Python
  • Default Branch: main
  • Homepage:
  • Size: 460 KB
Statistics
  • Stars: 3
  • Watchers: 2
  • Forks: 0
  • Open Issues: 6
  • Releases: 0
Topics
github-actions tool
Created over 4 years ago · Last pushed 12 months ago
Metadata Files
Readme License Citation

README.md

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é.

Owner

  • Name: HTR United
  • Login: HTR-United
  • Kind: organization
  • Location: France

Citation (CITATION.cff)

cff-version: 1.1.0
message: "If you use this software, please cite it as below."
authors:
  - family-names: Clérice
    given-names: Thibault
    orcid: https://orcid.org/0000-0003-1852-9204
title: "HTRUC, HTR-United Catalog tooling (pronunced EuchTruc)"
version: 0.0.1
date-released: 2021-11-11
url: "https://github.com/HTR-United/HTRUC"

GitHub Events

Total
  • Push event: 1
Last Year
  • Push event: 1

Dependencies

requirements.txt pypi
  • PyGithub ==1.55
  • PyYAML *
  • cffconvert *
  • click *
  • colorama *
  • jsonschema *
  • matplotlib *
  • pandas *
  • requests *
.github/workflows/tests.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
setup.py pypi