mmCIF Core Access Library
Introduction
This module includes a native Python mmCIF API for data files and dictionaries along with pybind11 wrappers for the PDB C++ Core mmCIF Library.
Installation
Download the library source software from the project repository:
git clone --recurse-submodules https://github.com/rcsb/py-mmcif.git
Optionally, run test suite using the Tox test runner. The C++ library bindings have been tested on Centos 7/Ubuntu 20.04 Linux with GCC/G++ > 4.8.5 and MacOS (10.15) with > clang-900.0.39.2 using Python versions 2.7.18 and 3.9.4.
tox
Installation is via the program pip.
pip install mmcif
or from the local repository:
pip install .
To generate API documentation using Sphinx:
cd scripts
# Check Sphinx dependencies in the introductory comments to the following script.
./initdocs.sh
build_dict_cli tool
Overview
build_dict_cli is a command-line tool that serves as a preprocessor for modular mmCIF dictionaries. It resolves and combines dictionary components from multiple source files using include directives specified in categories such as pdbx_include_dictionary, pdbx_include_category, and pdbx_include_item.
Purpose
The tool allows dictionary maintainers to:
- Combine multiple dictionary extensions (or combining extension with a parent dictionary) into a single comprehensive dictionary
- Get dictionary version of the dictionary
Command-Line Arguments
build_dict_cli --help
usage: build_dict_cli [-h] --op OP --input_dict_path INPUT_DICT_PATH [--output_dict_path OUTPUT_DICT_PATH] [--cleanup]
optional arguments:
-h, --help show this help message and exit
--op OP Operation (build | get_version)
--input_dict_path INPUT_DICT_PATH
Path to dictionary generator file
--output_dict_path OUTPUT_DICT_PATH
Path to output dictionary text file
--cleanup Remove include instruction categories after processing
Argument Details
-
--op: Specifies the operation to performbuild: Generates a complete dictionary by processing includesget_version: Retrieves and outputs the version of the specified dictionary
-
--input_dict_path: Path to the dictionary generator file that contains include directives -
--output_dict_path: Path where the combined output dictionary will be written -
--cleanup: If specified, removes the include instruction categories from the final output
Creating a Generator File
A generator file is a special mmCIF dictionary file that primarily contains include directives. This file serves as the entry point for the dictionary build process.
Example Generator File
# mmcif_pdbx_v50-generator.dic
data_mmcif_pdbx.dic
#
loop_
_pdbx_include_dictionary.dictionary_id
_pdbx_include_dictionary.dictionary_locator
_pdbx_include_dictionary.include_mode
_pdbx_include_dictionary.dictionary_namespace_prefix
_pdbx_include_dictionary.dictionary_namespace_prefix_replace
mmcif_pdbx_v50.dic mmcif_pdbx_v50.dic extend . .
mmcif_investigation_fraghub_ext.dic mmcif_investigation_fraghub_ext.dic extend . .
Key Components in a Generator File
dictionary_id: Identifier for the dictionary to be includeddictionary_locator: File path to the dictionary (relative to the generator file)include_mode: How to incorporate the dictionary (typically "extend")dictionary_namespace_prefix: Namespace prefix for the included dictionary (use "." for none)dictionary_namespace_prefix_replace: Replacement for the namespace prefix (use "." for none)
Usage Workflow
-
Prepare Dictionary Components:
- Create or obtain the dictionary files you want to combine
- Ensure all dictionary files are present in the same directory or specify the correct relative paths
-
Create a Generator File:
- Define a new mmCIF file with
_pdbx_include_dictionaryloop - List all dictionaries to be included with their proper attributes
- Define a new mmCIF file with
-
Run the Build Command:
build_dict_cli --op build --input_dict_path generator-file.dic --output_dict_path output-dictionary.dic
-
Verify the Output:
- The tool will combine all specified dictionaries into a single output file
- Check that all expected categories and items are present in the output
Example Use Case
To combine a base PDBx dictionary with a InvestigationCIF extension dictionary:
-
Ensure both dictionaries are available in your working directory:
mmcif_pdbx_v50.dic mmcif_investigation_fraghub_ext.dic -
Create a generator file (e.g.,
mmcif_pdbx_v50-generator-local.dic):data_mmcif_pdbx.dic # loop_ _pdbx_include_dictionary.dictionary_id _pdbx_include_dictionary.dictionary_locator _pdbx_include_dictionary.include_mode _pdbx_include_dictionary.dictionary_namespace_prefix _pdbx_include_dictionary.dictionary_namespace_prefix_replace mmcif_pdbx_v50.dic mmcif_pdbx_v50.dic extend . . mmcif_investigation_fraghub_ext.dic mmcif_investigation_fraghub_ext.dic extend . . -
Run the build command:
build_dict_cli --op build --input_dict_path mmcif_pdbx_v50-generator-local.dic --output_dict_path ./mmcif_investigation_fraghub.dic
-
The tool will produce
mmcif_investigation_fraghub.diccontaining the combined content of both dictionaries.
Retrieving Dictionary Version
To get the version of a dictionary:
build_dict_cli --op get_version --input_dict_path mmcif_pdbx_v50.dic
This will output only the version number to stdout.
Metadata
Release files for mmcif 1.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| mmcif-1.2.0.tar.gz | 1.1 MB | Details |
Built distributions (wheels)
Total release size: 14.6 MB
Release files / mmcif-1.2.0.tar.gz
| Download URL | mmcif-1.2.0.tar.gz |
|---|---|
| Size | 1.1 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4e20c5e8a078dacbf7231609ba214c0305991be2e555f53c1445b08c31a38a0c
|
|
BLAKE2b-256 checksum How to use checksums |
cedc96353f6125b4a634b8072db5752438b22bd02b1d47fdc4ce7ffb5adf6adc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / mmcif-1.2.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | mmcif-1.2.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 623.0 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
4469794f09a773ab86f53cb0ff327a1a5911f627ce3eee6fd24aae35f2415fe5
|
|
BLAKE2b-256 checksum How to use checksums |
937c5a425a34a48e44c8f453262b8baf0eeb8c0a37f0b459a52e95e8c3714c02
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / mmcif-1.2.0-cp314-cp314t-macosx_11_0_arm64.whl
| Download URL | mmcif-1.2.0-cp314-cp314t-macosx_11_0_arm64.whl |
|---|---|
| Size | 534.7 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
fa6fa5cac90001e57093d482574ef51007388b2deadb6f43dae9ad79582ad62b
|
|
BLAKE2b-256 checksum How to use checksums |
31126df2ee884c30e0b964fe08ac921df197c771e4fd957a4195e74583bb373f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / mmcif-1.2.0-cp314-cp314t-macosx_10_15_x86_64.whl
| Download URL | mmcif-1.2.0-cp314-cp314t-macosx_10_15_x86_64.whl |
|---|---|
| Size | 569.7 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
cb3869e8faf3914db85cd655aea5be1531f2a51b0b254cd48eba362159321508
|
|
BLAKE2b-256 checksum How to use checksums |
14766ec654f313ee8dc7323bd81073a51057df499a61e88124750d5dfc0b0f34
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / mmcif-1.2.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | mmcif-1.2.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 616.9 kB |
| Tags | CPython 3.14 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
33a308e08a128bb6f02f0a3865db08b4a54aea4c70078bec03963db35dc772f8
|
|
BLAKE2b-256 checksum How to use checksums |
23586235f47f3570558d55e190c1b3781dede99e04fa1e694f785fa38b808e0d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / mmcif-1.2.0-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | mmcif-1.2.0-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 512.4 kB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
d6d6a49395653ac4fef4890e635b0d71b68358634deae47f91197caf5970f19a
|
|
BLAKE2b-256 checksum How to use checksums |
75a5ae7ed5bff62665a203819c63f9a618b87fa8033a2ecfe6abcbbcb1cd995b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / mmcif-1.2.0-cp314-cp314-macosx_10_15_x86_64.whl
| Download URL | mmcif-1.2.0-cp314-cp314-macosx_10_15_x86_64.whl |
|---|---|
| Size | 552.9 kB |
| Tags | CPython 3.14 macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
f4100700e927b30e592a5f03f7c0626ccc2a13c793c56f4fab5907908a5b7d2d
|
|
BLAKE2b-256 checksum How to use checksums |
3a927e1b9bc3806f4dca5cdbdf68a042276f874fd8132b1639a27fb90a6a3c11
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / mmcif-1.2.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | mmcif-1.2.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 616.4 kB |
| Tags | CPython 3.13 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
ed0ba14928155e7cd7cc682b7753e29a1eca8f5fd21f067c7149f554413bbfe9
|
|
BLAKE2b-256 checksum How to use checksums |
fe1806570beeac73d1111f36f33551ae8e1224194858ef8cb8b54851192f54f6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / mmcif-1.2.0-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | mmcif-1.2.0-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 511.2 kB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
5afc39455fb3c787aeeb2655e080d10e9cfbb4f94c823f15c00c641383868907
|
|
BLAKE2b-256 checksum How to use checksums |
204ac1d2bb48e36c409827f11df57c0a691d413688733730e42d5b885e205e82
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / mmcif-1.2.0-cp313-cp313-macosx_10_13_x86_64.whl
| Download URL | mmcif-1.2.0-cp313-cp313-macosx_10_13_x86_64.whl |
|---|---|
| Size | 552.6 kB |
| Tags | CPython 3.13 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
3cdb534667f50e437e94d3cdc54063beefbcb80ee14848d64b44feab92c17b3c
|
|
BLAKE2b-256 checksum How to use checksums |
94ea3224f05e9a977e7caee2f435566b8f90aa6093b13a563640a1aa9377764d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / mmcif-1.2.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | mmcif-1.2.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 616.4 kB |
| Tags | CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
c071e6425ebef672096fc15fc9fc4d689879009cc922cdc2ab5afb76e9d1cd21
|
|
BLAKE2b-256 checksum How to use checksums |
61bae7d946481a1bd83c588a9c6da87f24e268a0460e6ba8fe61cf3a84ea4935
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / mmcif-1.2.0-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | mmcif-1.2.0-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 511.1 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
7aefb3331d1562fd9671ab96fabfc95a4fb7b7bd9a37d2dd823aaf2467958ef6
|
|
BLAKE2b-256 checksum How to use checksums |
5cd9efa4a254e351567d0b72d1a3b787bd877d45d17fe8ddb69ae8197554f4fc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / mmcif-1.2.0-cp312-cp312-macosx_10_13_x86_64.whl
| Download URL | mmcif-1.2.0-cp312-cp312-macosx_10_13_x86_64.whl |
|---|---|
| Size | 552.6 kB |
| Tags | CPython 3.12 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
4a9dea49d53c38ceb10f51d9be70d7513427e0fe3701661e66b546c129470782
|
|
BLAKE2b-256 checksum How to use checksums |
ae01649d04120ecf703e9b55f1bf2e275e53e0a5c3bf78c94edf596404e22c11
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / mmcif-1.2.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | mmcif-1.2.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 616.6 kB |
| Tags | CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
c17776dc611094523efb12c3fbea9df30b23a75e809701a810f448ddaa3b217b
|
|
BLAKE2b-256 checksum How to use checksums |
273a71ffacbcd9add62f8d0a8d2ddc31e461abd2f81c6da7694e3b9f43ce1673
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / mmcif-1.2.0-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | mmcif-1.2.0-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 510.7 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
67f54cf7102bbfd275d2f9b214027a49281bd7126a0cd17058a4124f3c21a468
|
|
BLAKE2b-256 checksum How to use checksums |
52504d82e5f5b40e573b97daa27cd7bda2ef5665ad4685e1660c30e5467a0875
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / mmcif-1.2.0-cp311-cp311-macosx_10_9_x86_64.whl
| Download URL | mmcif-1.2.0-cp311-cp311-macosx_10_9_x86_64.whl |
|---|---|
| Size | 547.8 kB |
| Tags | CPython 3.11 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
1f435e476f5e179fa8e196ce471073d544feed2c79a26cac4bce2f82dc2aba79
|
|
BLAKE2b-256 checksum How to use checksums |
5a5783dd068485f2177359f38554149fbd8e1c62c5e6faf5f2494276f3f4d849
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / mmcif-1.2.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | mmcif-1.2.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 615.5 kB |
| Tags | CPython 3.10 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
b82ad94b9a36e1360f94e330635c78be6f9bd54ee4428103dd011bc24de69793
|
|
BLAKE2b-256 checksum How to use checksums |
92bfb1dc65ac03e4a81eae16548a4996e03653fdc8fc06ff9b49ab1ef8179fcd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / mmcif-1.2.0-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | mmcif-1.2.0-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 509.5 kB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
6634e872fe93d1ff227de6c972225e4cbe0c91f3696da1f8150724cec5973bfa
|
|
BLAKE2b-256 checksum How to use checksums |
9dfdc4ae437baf5139aee30958f2033ee63d2195cc0580f5ab07d174c330a277
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / mmcif-1.2.0-cp310-cp310-macosx_10_9_x86_64.whl
| Download URL | mmcif-1.2.0-cp310-cp310-macosx_10_9_x86_64.whl |
|---|---|
| Size | 546.3 kB |
| Tags | CPython 3.10 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
f1b1f032f462aaeb971e5341b5d5b678a8606ea987a31b76aa5358b87735b7dc
|
|
BLAKE2b-256 checksum How to use checksums |
ac1fac3af3e04d283f0f4389c5bb44fdbca8e4fa3ef7975a99cde36d6d3fb06f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / mmcif-1.2.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
| Download URL | mmcif-1.2.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl |
|---|---|
| Size | 646.1 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
51432f9fda5d2e2104ce4f421505ef43d570039182c04c2424d2d4d245c4ba9a
|
|
BLAKE2b-256 checksum How to use checksums |
4607243f7e4052370a6078c2f21df01758a8aa95bdff18b766c47cae5a3270d7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / mmcif-1.2.0-cp39-cp39-macosx_11_0_arm64.whl
| Download URL | mmcif-1.2.0-cp39-cp39-macosx_11_0_arm64.whl |
|---|---|
| Size | 509.5 kB |
| Tags | CPython 3.9 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
a89e0e1193f7a08f52f676e98d7bd44017d8a81c38e6b23e5369c676777d1754
|
|
BLAKE2b-256 checksum How to use checksums |
aa08a8a67509edac4bb07d5711ed771a4bf5e3fe9b70ebc239948bab801f9e7a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / mmcif-1.2.0-cp39-cp39-macosx_10_9_x86_64.whl
| Download URL | mmcif-1.2.0-cp39-cp39-macosx_10_9_x86_64.whl |
|---|---|
| Size | 546.3 kB |
| Tags | CPython 3.9 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
47805030127b5a08a16e00943a0ec321f55674c619f68d82ab3642774661743d
|
|
BLAKE2b-256 checksum How to use checksums |
3093adea12a1a0d3a461e775df6024bb6cf09fddbe995f850cdeadb48fa9078c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / mmcif-1.2.0-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
| Download URL | mmcif-1.2.0-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl |
|---|---|
| Size | 645.1 kB |
| Tags | CPython 3.8 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
0b66b0b08a920cfaa58f511bd7767b28ba5f91eec961ef799482bfd78688a2e3
|
|
BLAKE2b-256 checksum How to use checksums |
d59ca977c30d8802a107bc0932ea1ffdbd1ef53e99e9224e1f74bf8f9e83ad0b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / mmcif-1.2.0-cp38-cp38-macosx_11_0_arm64.whl
| Download URL | mmcif-1.2.0-cp38-cp38-macosx_11_0_arm64.whl |
|---|---|
| Size | 509.2 kB |
| Tags | CPython 3.8 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
7f1dc94c367b631b8eaddb8c3c871b54edd12dccc81281ed16f47b2dca916ce2
|
|
BLAKE2b-256 checksum How to use checksums |
231e8d3b850660d9f9662d3a1a4b7e9f604fb598ca978a9e19ff180127ccef89
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / mmcif-1.2.0-cp38-cp38-macosx_10_9_x86_64.whl
| Download URL | mmcif-1.2.0-cp38-cp38-macosx_10_9_x86_64.whl |
|---|---|
| Size | 545.9 kB |
| Tags | CPython 3.8 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
29ac9c43df7a6274e3ec4f8f42be7b77b3f449ea06981ad53bfe6c06e13d7e30
|
|
BLAKE2b-256 checksum How to use checksums |
cfd0af2522ac2f859db88a7c6f2bde47aebde89476edc2c75cf461ce224b21e2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|