Skip to main content

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

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

invenio-subjects-nasa-1.0.2.tar.gz (3.7 MB view hashes)

Uploaded Source

Supported by

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