Skip to main content

mmCIF Core Access Library

Build Status

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 perform

    • build: Generates a complete dictionary by processing includes
    • get_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 included
  • dictionary_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

  1. 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
  2. Create a Generator File:

    • Define a new mmCIF file with _pdbx_include_dictionary loop
    • List all dictionaries to be included with their proper attributes
  3. Run the Build Command:

    build_dict_cli --op build --input_dict_path generator-file.dic --output_dict_path output-dictionary.dic
    
  4. 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:

  1. Ensure both dictionaries are available in your working directory:

    mmcif_pdbx_v50.dic
    mmcif_investigation_fraghub_ext.dic
    
  2. 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 . .
    
  3. 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
    
  4. The tool will produce mmcif_investigation_fraghub.dic containing 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)

Source distribution for mmcif 1.2.0
File Size Uploaded
mmcif-1.2.0.tar.gz 1.1 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for mmcif 1.2.0
File
mmcif-1.2.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
mmcif-1.2.0-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
mmcif-1.2.0-cp314-cp314t-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64 Details
mmcif-1.2.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
mmcif-1.2.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
mmcif-1.2.0-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
mmcif-1.2.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
mmcif-1.2.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
mmcif-1.2.0-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
mmcif-1.2.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
mmcif-1.2.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
mmcif-1.2.0-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
mmcif-1.2.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
mmcif-1.2.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
mmcif-1.2.0-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
mmcif-1.2.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
mmcif-1.2.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
mmcif-1.2.0-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
mmcif-1.2.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
mmcif-1.2.0-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
mmcif-1.2.0-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details
mmcif-1.2.0-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
mmcif-1.2.0-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details
mmcif-1.2.0-cp38-cp38-macosx_10_9_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.9+ x86-64 Details

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

Release history Release notifications | RSS feed

This release

1.2.0 This release

25 release files

1.1.1

25 release files

1.0.0

25 release files

0.84

27 release files

0.83

27 release files

0.82

27 release files

0.81

19 release files

0.80

19 release files

0.79

18 release files

0.78

18 release files

0.77

18 release files

0.76

19 release files

0.75

19 release files

0.74

19 release files

0.73

19 release files

0.72

19 release files

0.71

20 release files

0.70

2 release files

0.69

3 release files

0.68

3 release files

0.67

3 release files

0.66

3 release files

0.65

3 release files

0.64

1 release file

0.63

3 release files

0.62

3 release files

0.61

3 release files

0.60

3 release files

0.59

5 release files

0.58

3 release files

0.57

3 release files

0.56

3 release files

0.55

3 release files

0.54

3 release files

0.53

3 release files

0.52

3 release files

0.51

4 release files

0.50

5 release files

0.49

3 release files

0.48

3 release files

0.47

3 release files

0.46

3 release files

0.43

3 release files

0.42

3 release files

0.40

3 release files

0.39

3 release files

0.37

3 release files

0.36

4 release files

0.35

4 release files

0.34

4 release files

0.33

4 release files

0.31

4 release files

0.30

4 release files

0.29

4 release files

0.28

4 release files

0.27

4 release files

0.26

4 release files

0.25

4 release files

0.24

3 release files

0.22

4 release files

0.21

4 release files

0.20

4 release files

0.19

4 release files

0.18

4 release files

0.17

1 release file

0.15

1 release file

0.14

1 release file

0.13

1 release file

0.11

1 release file

0.10

1 release file

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