Nasa subject terms for InvenioRDM
Project description
invenio-subjects-nasa
NASA thesaurus subject terms for InvenioRDM This package is inspired by invenio-subjects-mesh Install this extension to get NASA thesaurus subject terms used to index and retrieve materials in the STI Repository into your instance.
Installation
From your instance active venv:
pip install invenio-subjects-nasa
This will add it to your Pipfile.
you can double check by running
pip freeze | grep invenio-subjects-nasa
in your invenio instance run:
invenio rdm-records fixtures
invenio-cli run
the above commands could take long time to finish so be patient.
Versions
This repository follows SemVer versioning:
Usage
There are 2 types of users for this package. Maintainers of the package and instance administrators.
Instance administrators
For instance administrators, after you have installed the extension as per the steps above, please read Invenio subjects documentation
Note
There is always a room for improvements specially the performance, feel free to drop a PR for that. TODO:
- write more tests
- improve performance, maybe using Pandas or numpy instead, etc ...
Future Ideas
- InvenioRDM doesn't have a way to update pre-existing subjects yet. Once there is one, this package should provide the functionality to update NASA terms.
Changes
Version 2022.08.18 (released 2022-08-18)
- Initial public release.
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
Hashes for invenio-subjects-nasa-1.1.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0226b3929b526ae97636276dc8dafca1cc3aa3b14d2af401a45a5429e2da4ada |
|
MD5 | 97c3aeff858897c83cfdcbc48db44633 |
|
BLAKE2b-256 | c43674417da20ddad3c2940bff803003fb6484984560896f1bc2280bdb359b60 |