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.

Release files for mmcif 1.1.1

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.1.1
File Size Uploaded
mmcif-1.1.1.tar.gz 1.1 MB Details

Built distributions (wheels)

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

Total release size: 14.4 MB

Release files / mmcif-1.1.1.tar.gz

Download URL mmcif-1.1.1.tar.gz
Size 1.1 MB
Tags Source
SHA-256 checksum
How to use checksums
00f7075a824a90f9148f209e5dd1907cdb9e4329357b3ae55e664e6d37dadafd
BLAKE2b-256 checksum
How to use checksums
03e41139ce29c6f35f7880680de195bc997264a99ccc8eb80dd8199f33a8987a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release files / mmcif-1.1.1-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL mmcif-1.1.1-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 612.2 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
fe91c138f728be82f0e97a616bd601833763e8d9322e49352cb36e517dfd03d9
BLAKE2b-256 checksum
How to use checksums
cf29cbc45a580d9b034cf1c19fbe1d728ff374b3b379a07923c83d4e1654c64e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release files / mmcif-1.1.1-cp314-cp314t-macosx_11_0_arm64.whl

Download URL mmcif-1.1.1-cp314-cp314t-macosx_11_0_arm64.whl
Size 523.9 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ff8275af5db5a5b61bad1c90da97cb41e4df5df5affc6224618ea14cb3642ac1
BLAKE2b-256 checksum
How to use checksums
2119262aa61a785cb024e3d1a147186437628ea7fbfe510d214b265c2e1fa8be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release files / mmcif-1.1.1-cp314-cp314t-macosx_10_15_x86_64.whl

Download URL mmcif-1.1.1-cp314-cp314t-macosx_10_15_x86_64.whl
Size 559.0 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
540f6c66081b074708567b70bb4e131c67ed0abfeeed260bfa483c86d9135e9a
BLAKE2b-256 checksum
How to use checksums
ec49375943c43539e1c86eecab672fcbe110773eacfbe87307593da4a745aee3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release files / mmcif-1.1.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL mmcif-1.1.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 606.2 kB
Tags CPython 3.14 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
19f1704a499ea1ab3f9a5903095690f5fa1e92df8efd09d0a4ab2288976e68ae
BLAKE2b-256 checksum
How to use checksums
646d5d9abe36c4699ca1124a1d1eeddc161d281555188aa5e7757443df055ab0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release files / mmcif-1.1.1-cp314-cp314-macosx_11_0_arm64.whl

Download URL mmcif-1.1.1-cp314-cp314-macosx_11_0_arm64.whl
Size 501.6 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
514c4ce999fe1c470c9ba256c4b07ef56001d3f21bd6280705e608398ad0b6b4
BLAKE2b-256 checksum
How to use checksums
77f1f18700f71b269d748941631bf6ab45502f7848ba32eedf26056a7c357b98
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release files / mmcif-1.1.1-cp314-cp314-macosx_10_15_x86_64.whl

Download URL mmcif-1.1.1-cp314-cp314-macosx_10_15_x86_64.whl
Size 542.2 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
99dcb90df4b994173d649d8ef5d611147790638d030fa758c2308a8d1f4bd827
BLAKE2b-256 checksum
How to use checksums
122c28c06753f472dd4c2447f012f59fb83550ef2039150e18c884d02dc3021c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release files / mmcif-1.1.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL mmcif-1.1.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 605.6 kB
Tags CPython 3.13 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
4bc7a445d89fc3282403756ecc01a53b977cb7826752b65f3e54f7d0c5e151aa
BLAKE2b-256 checksum
How to use checksums
e36bc73bd603cdd593658d0c0ac571379b0b936db9e14d5ab3f91db67e268b64
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release files / mmcif-1.1.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL mmcif-1.1.1-cp313-cp313-macosx_11_0_arm64.whl
Size 500.4 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
841e2ea71aaa5d2c990caf38657a72ccc689ba984b62d9e9ed6b9f7ea80e2002
BLAKE2b-256 checksum
How to use checksums
46c9090eae7d6baab099b9f2a5fa4dd553093f934342b6e561d12f4a71452d73
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release files / mmcif-1.1.1-cp313-cp313-macosx_10_13_x86_64.whl

Download URL mmcif-1.1.1-cp313-cp313-macosx_10_13_x86_64.whl
Size 541.8 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
f80aea78a702be22c02a330ba0c1e4a1f4714187f1074dba9e369c4cc24d1ad9
BLAKE2b-256 checksum
How to use checksums
49712d0d0b0978dcf8a79757f3d12b579d8ac3139511a98365248465af8fdc71
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release files / mmcif-1.1.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL mmcif-1.1.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 605.7 kB
Tags CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
34fed63ffcc714ca7053f5e3dd320ca5276ed02a6cbcd62574c66f8e84cd22ce
BLAKE2b-256 checksum
How to use checksums
61195992b73dc3605d004e4849b0c209fd5399c4a802b7ff45e8f63151db9fbe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release files / mmcif-1.1.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL mmcif-1.1.1-cp312-cp312-macosx_11_0_arm64.whl
Size 500.3 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
68977d43945de1008ef9aec5d015813871616db0bc7bda936832025b81a93f08
BLAKE2b-256 checksum
How to use checksums
373eb969b65eafc7b1135f3906ebb6574b9f005208fb25d8eedfa3bae1365a7b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release files / mmcif-1.1.1-cp312-cp312-macosx_10_13_x86_64.whl

Download URL mmcif-1.1.1-cp312-cp312-macosx_10_13_x86_64.whl
Size 541.8 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
b82763c276906e62568fbf960a6d269290536fac0fa05db69d8895ff8116e90e
BLAKE2b-256 checksum
How to use checksums
33dd6b48cf4d3dbd1223e07f74b9cc4977d73bb4efda5defdddc55711c09145a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release files / mmcif-1.1.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL mmcif-1.1.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 605.8 kB
Tags CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
79d9c20df8f316c2b9b5011b97402f5889d0e0de6b3554202131c0d5bf17dd92
BLAKE2b-256 checksum
How to use checksums
e2b4cc662756702e7c47b0163a58f87cc4e304dabd97748ee0b0117973c0ef4a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release files / mmcif-1.1.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL mmcif-1.1.1-cp311-cp311-macosx_11_0_arm64.whl
Size 499.9 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e6a44acbafc3e9901708b17ea61d12b1894118249a798e240ed5dafb49f10c4f
BLAKE2b-256 checksum
How to use checksums
158ad5b35eaf439fa258c62d3a873eb5f346a1706775e4847194f0de2795d1d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release files / mmcif-1.1.1-cp311-cp311-macosx_10_9_x86_64.whl

Download URL mmcif-1.1.1-cp311-cp311-macosx_10_9_x86_64.whl
Size 537.0 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
d0a2ca133d7487642d0ff7313ef4debcc9d9cfc8fefb1ca63791c87638df5322
BLAKE2b-256 checksum
How to use checksums
eebf835ad64536f735eaa40cf1b9ded237e3d956e81122c8ca7097f384295a41
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release files / mmcif-1.1.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL mmcif-1.1.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 604.7 kB
Tags CPython 3.10 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ca5ab7a1bdc35159815f872300d477665047b97681f2ca09d7d6077bf979e38c
BLAKE2b-256 checksum
How to use checksums
851114815356fa5fbe990ab0dc705a952ae0761ef803add90d059fcf0ebad4a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release files / mmcif-1.1.1-cp310-cp310-macosx_11_0_arm64.whl

Download URL mmcif-1.1.1-cp310-cp310-macosx_11_0_arm64.whl
Size 498.7 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
274155aaa2c124b7397c52cf0b74d2e6e4eb45efbd2a21a5a22e9bab4095b468
BLAKE2b-256 checksum
How to use checksums
4b13fee4e5c0e2b91d6eaca6136e1b70cacc9ef64daa6ddcff02198cc17d4c56
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release files / mmcif-1.1.1-cp310-cp310-macosx_10_9_x86_64.whl

Download URL mmcif-1.1.1-cp310-cp310-macosx_10_9_x86_64.whl
Size 535.5 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
429e4000c7a8bae18149b46b02a2961430afbf53ed2847057555d901e5cb93bf
BLAKE2b-256 checksum
How to use checksums
32f03b0c48cfde0fb771fdd96db6c8219640416686de73293190d182afc1d3c3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release files / mmcif-1.1.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL mmcif-1.1.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 635.3 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
c401b30a9603d33108bf3ca132f96f701fabbc12d75ccbfab8a55092210aef85
BLAKE2b-256 checksum
How to use checksums
15bf4f03f162ffe7f3d2f820bcf2c7a402cea577c42b16237d4118fef9bf7b6d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release files / mmcif-1.1.1-cp39-cp39-macosx_11_0_arm64.whl

Download URL mmcif-1.1.1-cp39-cp39-macosx_11_0_arm64.whl
Size 498.8 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0b71231d261acffe6b87234a5e817ee80d7f9c116a136f7e46b7eee4833877d9
BLAKE2b-256 checksum
How to use checksums
9f54b5a5c239330b7e395fa7fb1971a767b31d4235304adcc0f39d9e759743da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release files / mmcif-1.1.1-cp39-cp39-macosx_10_9_x86_64.whl

Download URL mmcif-1.1.1-cp39-cp39-macosx_10_9_x86_64.whl
Size 535.5 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
a2f45ac838213a7d2bd4f92cd293e07a33787d21a300bd8aeab84ab11d037a90
BLAKE2b-256 checksum
How to use checksums
2210365d256eeb370a3dc7f255ad62915b93bf1c90b40722abbd0d4dd0209d8b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release files / mmcif-1.1.1-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL mmcif-1.1.1-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 634.4 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
1eb8c85fdf64c9bb8fe67f5a53eb803dbd3a40c3177df4fa87f205c0fb0882ce
BLAKE2b-256 checksum
How to use checksums
e6629bde8c65263624ff21ffbe0279a616308aa5cd8079d69895cbfaf7bfe5cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release files / mmcif-1.1.1-cp38-cp38-macosx_11_0_arm64.whl

Download URL mmcif-1.1.1-cp38-cp38-macosx_11_0_arm64.whl
Size 498.4 kB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
25a1eb4ed77ddb80e32afbf0aec792af9b36ba70907ecaaf86af80e7ebbcacc3
BLAKE2b-256 checksum
How to use checksums
cb590c5be4de4a3910fd5e6d99e3828303314c2769fc29eb742a4009f1bde776
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release files / mmcif-1.1.1-cp38-cp38-macosx_10_9_x86_64.whl

Download URL mmcif-1.1.1-cp38-cp38-macosx_10_9_x86_64.whl
Size 535.1 kB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
a0718606f9e4c923a1fbf4f3bd1a26498d1dbdc25947d2b07e39f2713ffa966c
BLAKE2b-256 checksum
How to use checksums
4766bb493761b880abafe134ed718fd92315f9f0742eb5f8989870f202bb56c4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release history Release notifications | RSS feed

This release

1.1.1 This release

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