Skip to main content
Yanked

This release has been yanked by its maintainers, and will be ignored by installers, except when explicitly specified.
Consider using release 1.0.2 instead.
Reason given by maintainers: versioned incorrectly

Cumulus Library UMLS

An installation of the Unified Medical Language System® RxNorm dataset. Part of the SMART on FHIR Cumulus Project

For more information, browse the documentation.

Usage

In order to use RxNorm, you'll need to get an API key for access from the National Library of Medicine, which you can sign up for here.

You can then install this module by running pip install cumulus-library-rxnorm.

This will add an rxnorm target to cumulus-library. You'll need to pass your API key via the --umls-key CLI flag, or set the UMLS_API_KEY environment variable to the key you received from NIH.

We download a file from NIH, extract it, create parquet files for Athena, and then upload it. We try to preserve some of those artifacts along the way to make rebuilds faster. If you need to force recreation from scratch, the --force-upload CLI flag will handle this.

Note: This study is explicitly namespaced in its own schema, rxnorm. Make sure your database is not using this schema for another use. Do not create tables inside this schema by another means.

Licensing details

The cumulus-library-rxnorm study is provided as a convenience to install the UMLS RxNorm dataset, but is not shipped with said dataset. It will require an API key to download the data from NIH directly.

As a reminder, the RxNorm terms of service provides several restrictions on this usage of this data (including distributing the dataset). When you sign up for a UMLS key, you are assuming responsibility for complying with these terms, or an alternate licensing agreement with the owners of the RxNorm data if you are provided with one.

NIH Requried Disclaimer

This product uses publicly available data courtesy of the U.S. National Library of Medicine (NLM), National Institutes of Health, Department of Health and Human Services; NLM is not responsible for the product and does not endorse or recommend this or any other product.

Citations

Bodenreider O. The Unified Medical Language System (UMLS): integrating biomedical terminology. Nucleic Acids Res. 2004 Jan 1;32(Database issue):D267-70. doi: 10.1093/nar/gkh061. PubMed PMID: 14681409; PubMed Central PMCID: PMC308795.

Nelson SJ, Zeng K, Kilbourne J, Powell T, Moore R. Normalized names for clinical drugs: RxNorm at 6 years. J Am Med Inform Assoc. 2011 Jul-Aug;18(4)441-8. doi: 10.1136/amiajnl-2011-000116. Epub 2011 Apr 21. PubMed PMID: 21515544; PubMed Central PMCID: PMC3128404.

Metadata

Release files for cumulus-library-rxnorm 1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cumulus-library-rxnorm 1.0
File Size Uploaded Provenance Actions
cumulus_library_rxnorm-1.0.tar.gz 5.5 kB With provenance Details for cumulus_library_rxnorm-1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for cumulus-library-rxnorm 1.0
File Interpreter ABI Platform Actions
cumulus_library_rxnorm-1.0-py3-none-any.whl Python 3 none any Details for cumulus_library_rxnorm-1.0-py3-none-any.whl

Total release size: 11.3 kB

Release files / cumulus_library_rxnorm-1.0.tar.gz

Download URL cumulus_library_rxnorm-1.0.tar.gz
Size 5.5 kB
Tags Source
SHA-256 checksum
How to use checksums
ce2eef7d901cf88c8162f2322daf555038baa8867bc8f6eb82a8279ce1e1be56
BLAKE2b-256 checksum
How to use checksums
627c4756f4a59e0e1e275844b06895b76bf76679798b23abd7ce79c7df32e010
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 21, 2026.

Transparency log

Release files / cumulus_library_rxnorm-1.0-py3-none-any.whl

Download URL cumulus_library_rxnorm-1.0-py3-none-any.whl
Size 5.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2b8b09144bb0df75c74e6e161911d089a2ef20d156830f9bd5dfe262b27e85eb
BLAKE2b-256 checksum
How to use checksums
0dcb853b1030158e5c105b89dd67783d7e15d82f99c8a9fdc13a907a21be08af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 21, 2026.

Transparency log

Security for cumulus-library-rxnorm 1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for cumulus_library_rxnorm-1.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 21, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.0 This release

2 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page