BMDS
| Package | |
| Documentation | |
| Website |
EPA's Benchmark Dose Software (BMDS) collects and provides easy access to numerous mathematical models that help risk assessors estimate the quantitative relationship between a chemical dose and the test subject’s response. A specific focus of BMDS is estimating a statistical benchmark dose (BMD). The BMD is a chemical dose or concentration that produces a predetermined change in the response rate of an adverse effect, such as weight loss or tumor incidence. The BMD is a range, rather than a fixed number. For example, the benchmark dose (lower confidence limit) (BMDL) can be regarded as a dose where the observable physical effect is less than the predetermined benchmark response (BMR).
Additional information, documentation, and technical guidance for BMDS is available at https://www.epa.gov/bmds.
This repository contains a low-level C++ library, bmdscore, and the pybmds Python package for interfacing with bmdscore with higher level utilities such as plotting and reporting.
Credits
The authors would like to thank Dr. Matt Wheeler of NIH/NIEHS for his contributions to many of the bmdscore algorithms, and his continued collaboration with the ToxicR software.
Disclaimer
The United States Environmental Protection Agency (EPA) GitHub project code is provided on an "as is" basis and the user assumes responsibility for its use. EPA has relinquished control of the information and no longer has responsibility to protect the integrity, confidentiality, or availability of the information. Any reference to specific commercial products, processes, or services by service mark, trademark, manufacturer, or otherwise, does not constitute or imply their endorsement, recommendation or favoring by EPA. The EPA seal and logo shall not be used in any manner to imply endorsement of any commercial product or activity by EPA or the United States Government.
Metadata
Release files for pybmds 25.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| pybmds-25.2-cp314-cp314-win_amd64.whl | CPython 3.14 | CPython 3.14 | Windows x86-64 | Details |
| pybmds-25.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl | CPython 3.14 | CPython 3.14 | Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 | Details |
| pybmds-25.2-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl | CPython 3.14 | CPython 3.14 | Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 | Details |
| pybmds-25.2-cp314-cp314-macosx_14_0_arm64.whl | CPython 3.14 | CPython 3.14 | macOS 14.0+ ARM64 | Details |
| pybmds-25.2-cp313-cp313-win_amd64.whl | CPython 3.13 | CPython 3.13 | Windows x86-64 | Details |
| pybmds-25.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl | CPython 3.13 | CPython 3.13 | Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 | Details |
| pybmds-25.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl | CPython 3.13 | CPython 3.13 | Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 | Details |
| pybmds-25.2-cp313-cp313-macosx_14_0_arm64.whl | CPython 3.13 | CPython 3.13 | macOS 14.0+ ARM64 | Details |
| pybmds-25.2-cp312-cp312-win_amd64.whl | CPython 3.12 | CPython 3.12 | Windows x86-64 | Details |
| pybmds-25.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl | CPython 3.12 | CPython 3.12 | Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 | Details |
| pybmds-25.2-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl | CPython 3.12 | CPython 3.12 | Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 | Details |
| pybmds-25.2-cp312-cp312-macosx_14_0_arm64.whl | CPython 3.12 | CPython 3.12 | macOS 14.0+ ARM64 | Details |
| pybmds-25.2-cp311-cp311-win_amd64.whl | CPython 3.11 | CPython 3.11 | Windows x86-64 | Details |
| pybmds-25.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl | CPython 3.11 | CPython 3.11 | Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 | Details |
| pybmds-25.2-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl | CPython 3.11 | CPython 3.11 | Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 | Details |
| pybmds-25.2-cp311-cp311-macosx_14_0_arm64.whl | CPython 3.11 | CPython 3.11 | macOS 14.0+ ARM64 | Details |
Total release size: 19.9 MB
Release files / pybmds-25.2-cp314-cp314-win_amd64.whl
| Download URL | pybmds-25.2-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
eaa3007082b3427d5c1c231d145f22403ec32b5e4c02aebaecb410927a8312b3
|
|
BLAKE2b-256 checksum How to use checksums |
3c91f987a3e8b873b523f72bc62f04c863058f84d7f54d83d2c88e484ec9b68b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.9
|
Release files / pybmds-25.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pybmds-25.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
a1e22544220bd58fd0e6f73d0451af403f02876f9b421a1eba361495b435e5f8
|
|
BLAKE2b-256 checksum How to use checksums |
5e7a5396b8eff69f834cdeca290ce2ec50d3dd5806c542656987b8c6f4974c19
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.9
|
Release files / pybmds-25.2-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | pybmds-25.2-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.14 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
a7b01754ebdf0dd560d2a2c3d3efb3f3635ab96718571dc69a6faec2c9b68957
|
|
BLAKE2b-256 checksum How to use checksums |
1d1480c357d859a46e5ca64a61f6cfc879cbece05f1ce5d07e31ebcd44f61e62
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.9
|
Release files / pybmds-25.2-cp314-cp314-macosx_14_0_arm64.whl
| Download URL | pybmds-25.2-cp314-cp314-macosx_14_0_arm64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.14 macOS 14.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
c056049ddd7ea067dd28158793121ea237f4c842bbf787c5187a126df9037089
|
|
BLAKE2b-256 checksum How to use checksums |
5db0717b29f853003632bf1d898f6eb2b9d48865ed873612c56305ba9a5bd36d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.9
|
Release files / pybmds-25.2-cp313-cp313-win_amd64.whl
| Download URL | pybmds-25.2-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
9cf109418ed8a23d88c02c66357ffcad18eba94c260bc003f14021200ff28430
|
|
BLAKE2b-256 checksum How to use checksums |
be120d27272f8ed0561669ed1d5d44328e10fe9ed59ef5c4114fcf45b4b19a88
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.9
|
Release files / pybmds-25.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pybmds-25.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
df2f54e8c925029eff525d721db2989f13061255fcfa78145ff0265a779f2cf9
|
|
BLAKE2b-256 checksum How to use checksums |
0dd4eaff31f8736fdd5b7946ae2e10c4d2a863dfd9586869bced8aa57a3b2699
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.9
|
Release files / pybmds-25.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | pybmds-25.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.13 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
a2b9b0b2bbd40afa658228ad66f6c58c0ca2a278b5f34cfbad5ab0aa07eac535
|
|
BLAKE2b-256 checksum How to use checksums |
e524ba75079fb1e1a1f3374ded34ed5c184be86fe793df196423aad54fdd3a78
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.9
|
Release files / pybmds-25.2-cp313-cp313-macosx_14_0_arm64.whl
| Download URL | pybmds-25.2-cp313-cp313-macosx_14_0_arm64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.13 macOS 14.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
d7d5759ee6c6dc668dc7cb56dd82da7c752efd28f80dfb6e27c417fede779932
|
|
BLAKE2b-256 checksum How to use checksums |
0029cd3db127a1cbb5525db16a6d445c3275056a70ac9bde8216155738ccb1de
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.9
|
Release files / pybmds-25.2-cp312-cp312-win_amd64.whl
| Download URL | pybmds-25.2-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
8dcadbfed76a59c68ea6611bc8fe63b2ac166362494233540ddbc4e440d2ff32
|
|
BLAKE2b-256 checksum How to use checksums |
60738675c4eead7ea3ca8215f324114f24e611d0756f5ab055d87e86e63490a9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.9
|
Release files / pybmds-25.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pybmds-25.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
58b57ef354e50f4536d10775dae3b5ae77a35e356b7ff64822ef406d724884a8
|
|
BLAKE2b-256 checksum How to use checksums |
0b5d3c776a1d462dcf9cb007f9cad046f272757647f654a03cac3a1df47c2ef2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.9
|
Release files / pybmds-25.2-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | pybmds-25.2-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.12 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
1deb9acff1f6afe3cff8829130ae39cde83f736f9454621bc8f51a39da02b2e4
|
|
BLAKE2b-256 checksum How to use checksums |
d598ea7f6b724a4e29d1ef8e85bc02583c683388201f91997a7ed2ddfe9dfd66
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.9
|
Release files / pybmds-25.2-cp312-cp312-macosx_14_0_arm64.whl
| Download URL | pybmds-25.2-cp312-cp312-macosx_14_0_arm64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.12 macOS 14.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
8d19c6b4b0f993cbfda0e463fe04a7ff6ff309fb3b0fdf6317c77691950a4ed5
|
|
BLAKE2b-256 checksum How to use checksums |
829742defe5a77799dfe4efe8030ee2b9ff4e59aca3d6cada64d2e94dd3ea2b6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.9
|
Release files / pybmds-25.2-cp311-cp311-win_amd64.whl
| Download URL | pybmds-25.2-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
04578323737850ab62279ba69817a35f640a1093e872d72d828f9f7c5b37cec6
|
|
BLAKE2b-256 checksum How to use checksums |
f6bd2bc5a08916a0e5fd9c14c1863e658c8d2cb9dd9bd855a7af5381cca98d11
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.9
|
Release files / pybmds-25.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pybmds-25.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
4f0acff2399ec3a6545563f5570728da9e06d4051a73da4b92ed7e06914f27b8
|
|
BLAKE2b-256 checksum How to use checksums |
2f05da4f99a9cfd19819658c772f9d89677aeba44908ca4f47b61969e87fb155
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.9
|
Release files / pybmds-25.2-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | pybmds-25.2-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.11 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
92900250f559d6b323c26108d6994732e52cd07048da0aa028ae38d990ddaddf
|
|
BLAKE2b-256 checksum How to use checksums |
f5bb34f499f362d02ee63dc1b682320ddcd833a8ecb0aa1aa834794725ffc2e7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.9
|
Release files / pybmds-25.2-cp311-cp311-macosx_14_0_arm64.whl
| Download URL | pybmds-25.2-cp311-cp311-macosx_14_0_arm64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.11 macOS 14.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
b050083f34c2b122c6573343f92ecc4baac5ad91c5d78716cd07b0c755d5e23c
|
|
BLAKE2b-256 checksum How to use checksums |
559457471cebc2e57ecc81fc82dc8f510375a8f7d8e6e5b53e0044130e37d8d2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.9
|