Skip to main content

mmCIF Core Access Library

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mmcif-1.1.0.tar.gz (1.9 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

mmcif-1.1.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (612.7 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

mmcif-1.1.0-cp314-cp314t-macosx_11_0_arm64.whl (524.3 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

mmcif-1.1.0-cp314-cp314t-macosx_10_15_x86_64.whl (559.4 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

mmcif-1.1.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (606.6 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

mmcif-1.1.0-cp314-cp314-macosx_11_0_arm64.whl (502.0 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

mmcif-1.1.0-cp314-cp314-macosx_10_15_x86_64.whl (542.6 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

mmcif-1.1.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (606.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

mmcif-1.1.0-cp313-cp313-macosx_11_0_arm64.whl (500.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

mmcif-1.1.0-cp313-cp313-macosx_10_13_x86_64.whl (542.3 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

mmcif-1.1.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (606.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

mmcif-1.1.0-cp312-cp312-macosx_11_0_arm64.whl (500.7 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

mmcif-1.1.0-cp312-cp312-macosx_10_13_x86_64.whl (542.2 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

mmcif-1.1.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (606.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

mmcif-1.1.0-cp311-cp311-macosx_11_0_arm64.whl (500.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

mmcif-1.1.0-cp311-cp311-macosx_10_9_x86_64.whl (537.5 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

mmcif-1.1.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (605.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

mmcif-1.1.0-cp310-cp310-macosx_11_0_arm64.whl (499.1 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

mmcif-1.1.0-cp310-cp310-macosx_10_9_x86_64.whl (535.9 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

mmcif-1.1.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (635.8 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

mmcif-1.1.0-cp39-cp39-macosx_11_0_arm64.whl (499.2 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

mmcif-1.1.0-cp39-cp39-macosx_10_9_x86_64.whl (536.0 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

mmcif-1.1.0-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (634.8 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

mmcif-1.1.0-cp38-cp38-macosx_11_0_arm64.whl (498.9 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

mmcif-1.1.0-cp38-cp38-macosx_10_9_x86_64.whl (535.5 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

File details

Details for the file mmcif-1.1.0.tar.gz.

File metadata

  • Download URL: mmcif-1.1.0.tar.gz
  • Upload date:
  • Size: 1.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for mmcif-1.1.0.tar.gz
Algorithm Hash digest
SHA256 ad33f85b581218c3df0e231b2b034244e9f2380d2c8d05244a262a24d30b2f91
MD5 32f8a236e06fbadc1da183060e811c7f
BLAKE2b-256 95e1e4dc26a7c66908891b1974da6f1deb72b9fbe065f0ad0684fd1bdcb6ff6e

See more details on using hashes here.

File details

Details for the file mmcif-1.1.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mmcif-1.1.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d8e2d2ba4b75c72c5d7ea8cac3cd79db18d72a303cccc7e2bd5932e5c1995ea8
MD5 c4d286054234286369cb97b0f4f4df78
BLAKE2b-256 d5872baef4150034e2b8800b1646fff97d3fa6c20827a13876c2813e31b529bc

See more details on using hashes here.

File details

Details for the file mmcif-1.1.0-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mmcif-1.1.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7b019e7270659dbac4afcc0aeda074cf310ba987b218ab590909da58dabf5c4f
MD5 e6ba821eef356cd9e40f3c8fa0c1470e
BLAKE2b-256 62adce985ac837515cb764e8a99be39a724c8d288b6e76f14041eac35b58611b

See more details on using hashes here.

File details

Details for the file mmcif-1.1.0-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for mmcif-1.1.0-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 3bc76ad1a5d7aaf0d22c3119dfd9f1e3f669aeee2b9e9e990a071a3a7b8217db
MD5 40225b5dce550e567bc223c820e72a91
BLAKE2b-256 a2247900451c3ff73bd7a8647f8ff049a39002e31072cad83f6667d913339bae

See more details on using hashes here.

File details

Details for the file mmcif-1.1.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mmcif-1.1.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7b7c7d02256ad314fd1d6fb8116a3e22537758a22faf00ca90431d4975500291
MD5 87c8ba302480d08d02a9ad7e5abfa833
BLAKE2b-256 14b729c73ff06fe267393a67db115c0df13b018eb45ec3e1311f1ad72a614943

See more details on using hashes here.

File details

Details for the file mmcif-1.1.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mmcif-1.1.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 24529470ee825495c58e93d330b7c956879aaf6a2b4c4d749d27286298a91dfe
MD5 53ef1353ef8b548f7c9aebaa6df1e098
BLAKE2b-256 9f1fa422f8bdf52362437e49869879b42d260260d94312ca20ddf1d0c4adf5b6

See more details on using hashes here.

File details

Details for the file mmcif-1.1.0-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for mmcif-1.1.0-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 6d84940f32ec48c32256b97950dfd7594f28c54151edf0a920d8b001dbcdeab9
MD5 37fd753d8480b971fb76b9efadac698b
BLAKE2b-256 95fcbd35bc4bb5571665bad1ac76658dfef9c76218b1bed9de1893ff27ebcec8

See more details on using hashes here.

File details

Details for the file mmcif-1.1.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mmcif-1.1.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 36b53f921f718db58ed207fdd7b3f427a32e2c2780a8272c9e4c2e2ba598cb11
MD5 4adbb0af0713d41507c6a61d5d4a84d7
BLAKE2b-256 71e11488154fc8e176611c7833ac74cebcf3fe9e74ad12c2f132d9037f75815f

See more details on using hashes here.

File details

Details for the file mmcif-1.1.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mmcif-1.1.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5fdab663481215511c5b508b9d07b109313bcd3e58ff0bc3bc484a32d328cb32
MD5 dfd18a060323d367f20c20453cde3a5a
BLAKE2b-256 a8a6710f54e03ca299b44c368c4a6bab581a21eed8f524aaacae8a4912eb073c

See more details on using hashes here.

File details

Details for the file mmcif-1.1.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for mmcif-1.1.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 c2d88221fc7d95d6138e5a467028340bffa39015e40fa78c7f2809f1da1f91cf
MD5 c29d2fd029c2a2efd261e6bf21030aa2
BLAKE2b-256 237ab35007660650e2428bf6d9eb654b0c967eeb560824ede3626c295c113ec6

See more details on using hashes here.

File details

Details for the file mmcif-1.1.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mmcif-1.1.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 47b8730ba8de120a9c3754d4134a1d5fcc126e916bbfb478d720c03e736575cc
MD5 a80c392892cdd272cca296599175e31e
BLAKE2b-256 3f83b629c18260b550a34cd123a94183270206a4aaf9165eddbbe00bca41857c

See more details on using hashes here.

File details

Details for the file mmcif-1.1.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mmcif-1.1.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 92ec71b362d2a07a2fdc2ad4e710f36492a033474609c6f455e10c48f3ea64db
MD5 98f37c2995979605ba074a7f34538394
BLAKE2b-256 ec3cef3e69b90a32dcbc9d4fd884f2a2d7b080107a45c14edfa1f103f55accaf

See more details on using hashes here.

File details

Details for the file mmcif-1.1.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for mmcif-1.1.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 617134ece766d1f64d235aa6664e530e286b059e1d3295f28068e9f87779fc83
MD5 5c945c74696e04ae40629ac6f6952263
BLAKE2b-256 d1e724dddfcfe115aa27139b5185ecbe29e7cf3da13af4d73fdadbc7feda31af

See more details on using hashes here.

File details

Details for the file mmcif-1.1.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mmcif-1.1.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 592a189bb4acf3a982dded5a44e672245798ab6fc7cc23c937253026f07be989
MD5 822247a76dd206ecccea3de3d7cf2afb
BLAKE2b-256 aebb1a205ce1e7306c02d2dce28151cf7548df6848482c22fe510cec515da343

See more details on using hashes here.

File details

Details for the file mmcif-1.1.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mmcif-1.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 533877fb04196a517f539a9844b59168298366e0061f887a2b4ff456e9bbc516
MD5 6fd1c74eb4b55e55baefc0de6c15795f
BLAKE2b-256 57086135a96cdf114a799a39a73cdd195d65421779b5dcfc9386a5c1a7348601

See more details on using hashes here.

File details

Details for the file mmcif-1.1.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for mmcif-1.1.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cf5f004b35fa68b56f04a54f34230af47ba97ce99a6d532a0cbcfbc47bee20ae
MD5 4cd833b4f741aa37fc71501ab7e7aa2e
BLAKE2b-256 3f3dfa4fa72cdf1e434e079aac185674a22b6a58ce5f506930d869790b7ff490

See more details on using hashes here.

File details

Details for the file mmcif-1.1.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mmcif-1.1.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5dc17abe7847004d828fb3676bb5b47a971a529ed4ce91fbc1bb5429148b6a51
MD5 14097cf5d3430d316c1d67eee04437ee
BLAKE2b-256 733b9c2f32dc33bb7bb97e53bc3f25d9c0f66baddbe2133890118fca43cd7324

See more details on using hashes here.

File details

Details for the file mmcif-1.1.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mmcif-1.1.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d7c4e7a73104cdd94bc12a11245e6d1740ba88997ebceda2c688e89c8e69761b
MD5 7657f272993b1c58f94cddb3afb69feb
BLAKE2b-256 3776a8f8d0f275cef0ec283e4b9345b36039e868ee2a865cef1dc21a1c91d67f

See more details on using hashes here.

File details

Details for the file mmcif-1.1.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for mmcif-1.1.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c907af19fe0cc78e030bacfc9e3301f2c525771890d78509ce4bbb085e2f169d
MD5 fedf2e8495d5a6ed94f97a0499f71924
BLAKE2b-256 2b1ebdf011ddae6de6a0ec0335618269176db17ed3750bcbde23d203663dbe8b

See more details on using hashes here.

File details

Details for the file mmcif-1.1.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for mmcif-1.1.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 9a9c836ef178c6773bd7489123a91fcb2fc012003acadd665be225801e2e0388
MD5 93f955add34ef3561e07088e6ac38716
BLAKE2b-256 ebb88e86650d3313b58ef58ff3b2da512be12ae183afef052a034798e80d7cb5

See more details on using hashes here.

File details

Details for the file mmcif-1.1.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: mmcif-1.1.0-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 499.2 kB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for mmcif-1.1.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 92fe1cf1aff09026c6d44cab9414335892e04cc35dcade9a7e99f3b125f3e075
MD5 99da1f794faf7d282521b83dcee5e83b
BLAKE2b-256 9deee5aeab5cb1da17c4c34e8a8da6f702cd07652e24365fd9697892245ce3b8

See more details on using hashes here.

File details

Details for the file mmcif-1.1.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for mmcif-1.1.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 933c9c265867b199e461f5962ffaa7811088d11d761ba51e326d3f6d9d9ce70e
MD5 34e9b56fa34a31b2bad99daecb4ba3ce
BLAKE2b-256 22a933f3d4ce659079f7a2a7fa9948dbd4853a618f998002c48de543370a2876

See more details on using hashes here.

File details

Details for the file mmcif-1.1.0-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for mmcif-1.1.0-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 438f2991662378856645f1f42c3de35ba26810af4afdb414e10a8c8df35f54cc
MD5 dd2ad0e90fc508ba760f6e63dc52a0fc
BLAKE2b-256 124611eedf8340878672ce8638d96c468dc0b8d01c7a2f9ac3a58cd6218876e6

See more details on using hashes here.

File details

Details for the file mmcif-1.1.0-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

  • Download URL: mmcif-1.1.0-cp38-cp38-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 498.9 kB
  • Tags: CPython 3.8, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for mmcif-1.1.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 765aa115a4695366207e57de531f937bbd8e59fdd92a4ba91816df82b6001039
MD5 0b8fca9779a193c2d15c7b4fb684ca36
BLAKE2b-256 a7ba137715c15891db0ab056a17407907f00060c46fd06e77a931271622ec5aa

See more details on using hashes here.

File details

Details for the file mmcif-1.1.0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for mmcif-1.1.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a286eb09d4da11f4f19d300f9c1064c3ea8ecb620732cf70ddfa81790980d97c
MD5 96936690ae7496904fb978e57348847d
BLAKE2b-256 0e432c1d1f59c4129629a7677f2a533f6a053bab2beba585b998e8ca87c6a9ce

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page