Subject terms tooling for InvenioRDM
Project description
galter-subjects-utils
Subjects tooling for InvenioRDM.
When a new list of terms (e.g. MeSH) comes out, this tool can be used to update the list in a dedicated subject distribution package. This tool is typically required-in by the distribution packages.
The tool follows the same typical pattern for any subject:
1- Download the new list 2- Read it with optional filters 3- Convert vocabulary entries to InvenioRDM subjects format 4- Write those to file
Installation
pip install galter-subjects-utils
Versions
This repository follows semantic versioning indexed on invenio-app-rdm compatibility according to table below:
This Version | invenio-app-rdm version |
---|---|
1.X | 11.X |
This just means that version 1.X guarantees generation of subjects files compatible with invenio-app-rdm v11. When there is a break in subjects format, this tool will bump its major version.
Usage
pipenv run galter-subjects-utils --help
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for galter-subjects-utils-0.0.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | c2e261d11536d44999d3d14d4285d0182d00eff3d8b3308a82d29987c1c1cf91 |
|
MD5 | 2b469f60799359b9b7d7bc34d5af9213 |
|
BLAKE2b-256 | 1824bbbfe4e740a991f050d6d72b8a1d3aab79e998315ac325587773405ff6ef |
Hashes for galter_subjects_utils-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ad70ef7f87a9f7cb410b19cd96c7089f229602154f7ac6075b6c4f012eaf0107 |
|
MD5 | edfba9ed5c9d26bc50b5c8d8e27cbb79 |
|
BLAKE2b-256 | 8cb7441a1a132af06db7487aaa94499d0100eccc9faf7c89dc77c82e645281e2 |