An API for CBF/imgCIF Crystallographic Binary Files
Project description
pycbf
- CBFlib for python
This repository builds the pycbf
portion only of Paul J Ellis and Herbert J
Bernstein's CBFlib, as a manylinux binary wheel installable through pip install pycbf
.
In order to do this, it has some limitations compared to the full build of CBFlib:
- No HDF5 bindings
- No (custom) libTiff bindings
- No CBF regex capabilities
- No header files included - this is not intended to be used as a linking target
In addition to the base 0.9.6, this has the following significant alterations:
Version | Changes |
---|---|
0.9.6.0 | Regenerated SWIG bindings for Python 3 compatibility. Compiled with SWIG_PYTHON_STRICT_BYTE_CHAR . |
0.9.6.2 | Drop python 2.7. Accept both bytes and str . Add read_buffer method, and libimg bindings. |
0.9.6.4 | Windows support, type annotations for pycbf.Img , and dials-data regression tests. |
For details, please see the CHANGELOG.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pycbf-0.9.6.5.tar.gz
(769.1 kB
view hashes)
Built Distributions
pycbf-0.9.6.5-cp39-cp39-win_amd64.whl
(548.7 kB
view hashes)
pycbf-0.9.6.5-cp39-cp39-win32.whl
(480.9 kB
view hashes)
pycbf-0.9.6.5-cp38-cp38-win_amd64.whl
(548.9 kB
view hashes)
pycbf-0.9.6.5-cp38-cp38-win32.whl
(480.8 kB
view hashes)
pycbf-0.9.6.5-cp37-cp37m-win32.whl
(479.9 kB
view hashes)
pycbf-0.9.6.5-cp36-cp36m-win32.whl
(517.3 kB
view hashes)
Close
Hashes for pycbf-0.9.6.5-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 33b7268d1a4f677ea72fc6bcc7c9e399a7026695e8669a07487210934492e1fd |
|
MD5 | d64a5c25ff068ca08aed1a40347df6a1 |
|
BLAKE2b-256 | 18b018ca0f816ed92239436456e8c0873e744cb4eba60f96170e7cbba2d9096a |
Close
Hashes for pycbf-0.9.6.5-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 50876e65373011c3ef17388dbe58b9b1769f51c529aeeb2656e899b2a4eb8461 |
|
MD5 | 2949930bb78e7f9606be502c69e0b449 |
|
BLAKE2b-256 | f12b539e236325342b88d6ff06d95ccec433f57cab46fec1e380a08e0bf8c6a6 |
Close
Hashes for pycbf-0.9.6.5-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 44b4903f2f2e2dab934987a5f3aaddd61112da9968bad948913259f486162946 |
|
MD5 | ee0bb9607abf32eb8696352968a42424 |
|
BLAKE2b-256 | a5473df9678214b7cfe81762d877cc9c1666fc4b9a4a953dbac01bf040184258 |
Close
Hashes for pycbf-0.9.6.5-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8b5a621aefb9c95298b46b8d0f0c30d36d275103ef60183d564bce45d0df275 |
|
MD5 | d2449dea918500d72f166c69df3136b4 |
|
BLAKE2b-256 | 6e6944a8f57ec70a4592f29fc3e53bd12102ee1457814080bce5c095bc8c5c68 |
Close
Hashes for pycbf-0.9.6.5-cp39-cp39-manylinux2010_x86_64.manylinux_2_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e4309ff64179d16332cc9769d0a261026a69043b1c02c9f85a604caa3ec3272d |
|
MD5 | 7c0718f826600ead36c1d3758095e221 |
|
BLAKE2b-256 | 9f82f404a998622c6878f51ac7e2cf2ddfc6646339e9cb16bf5f6102a4aa4654 |
Close
Hashes for pycbf-0.9.6.5-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 261a6c41a92e89017d70db0e7d8389e76d4124c8ceffa7fe5c14c5b194f261e0 |
|
MD5 | 934415fabfa7d792cc506f43a3393e9e |
|
BLAKE2b-256 | 2f58c8e1917dfb752817a894548698382aa935f9194df1b7a3b6b94474dac2b1 |
Close
Hashes for pycbf-0.9.6.5-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | beaf59dadbb7715892ea75569b5e1133fc6f643e26c53ec080263ae0c7122eb0 |
|
MD5 | 33f7e17efde52723cf084acd8afbfdd5 |
|
BLAKE2b-256 | 141cda71f0701454f0838e122976a1010b1ebb497eafa819c087f05fbea3d8f4 |
Close
Hashes for pycbf-0.9.6.5-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 98f46ecd7eb811868a5e139cd24c22ddccccf444610b9850a561bb130377fdc5 |
|
MD5 | 5ec12248470f0bc252b32a657fae55ec |
|
BLAKE2b-256 | b673417fb8f9cf5ca20d8017d21655155152275b1c2ec4cfc8a04b4229bae809 |
Close
Hashes for pycbf-0.9.6.5-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 75b8bc6bcec1feb9a1755858b42f1cb2c7abce594dbef23c7c8f2b353584379b |
|
MD5 | 61517bee2b2fec6a144060144f0c0e73 |
|
BLAKE2b-256 | 1920cb8a483824771532fa2ce188af40b5534cd5c21e85d6e0556934bcfe5eaa |
Close
Hashes for pycbf-0.9.6.5-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d2eb2413fe6586b6029781e5dbf2465de19b2dfdece46f9c382fd70aa8f88637 |
|
MD5 | 156a1391c62a82057358a44d141af146 |
|
BLAKE2b-256 | 255a59df64b21ee3f3e792bead4c3a4aab6a3540b6b64d71137e8c1059a91fb9 |
Close
Hashes for pycbf-0.9.6.5-cp38-cp38-manylinux2010_i686.manylinux_2_12_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c3f9e66b8da5d4ba2b5a09bd91c3e6ed5c6ec09422c2d7d3c9448402bb269a2 |
|
MD5 | 6ba5340e904574fc72c9d5e82c06bc13 |
|
BLAKE2b-256 | e8bf850dab3fdfda6e15d00abf4b26e5d8412279e41a65833a736f73171b59ec |
Close
Hashes for pycbf-0.9.6.5-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3b4cf3da6ee1ac4479df9d19491e288cae361d79d2842bbe20bcd98f771d8132 |
|
MD5 | ea3202162040575d17d0c69615770122 |
|
BLAKE2b-256 | a8b54651f8af657d0340a8b253439ab09198d409c1335aec4dc5dc2faf9dd381 |
Close
Hashes for pycbf-0.9.6.5-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 059ef878e5c87abfec5e6c47454aaf94ee54150ca6061107c7d10f944bed2459 |
|
MD5 | ba91dbc3db59312b28634327e26cf372 |
|
BLAKE2b-256 | 96868b5661358415efeece1f3ea13f5959c6ebf17bd7f1a4fed4a03c5e2272e8 |
Close
Hashes for pycbf-0.9.6.5-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 59e0aeb56407e7496d80a32f62be0a02cf16f432bbf6221573f3b096eba1a6f6 |
|
MD5 | d4e307e9bea6ecac81641de99aa94981 |
|
BLAKE2b-256 | ec1ca551188f11bfd2029b19dd9a37be235dcc3e85187838433b149b8a8c5fc5 |
Close
Hashes for pycbf-0.9.6.5-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 98c6345b7efc319ab926b48d4ea07d1ad96359255951cad654b420e718447d47 |
|
MD5 | 6bb397e33c054db8269f7131b97b5bbe |
|
BLAKE2b-256 | ad49de393ada2703d54c1f3cf61564f5ee7d22c516d86e1f9dff66bed06697c2 |
Close
Hashes for pycbf-0.9.6.5-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b2b367339f77485936d96c4b4bb2e1d4acff22440be37d83e6d2c309ce9648eb |
|
MD5 | 4ca479870b13d5ca7ca2a8c19b8fc4e2 |
|
BLAKE2b-256 | 9450c3f0a4d64bf53671b6b6e43e716cca05908736f6f4da9844e031d532761c |
Close
Hashes for pycbf-0.9.6.5-cp37-cp37m-manylinux2010_i686.manylinux_2_12_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cbbb446cf880064d0890b11b3e68c6eef09f028f5b5ee24fc2fc198f4fabe74f |
|
MD5 | 98d3243ef413ddd35706e84b1b643fbd |
|
BLAKE2b-256 | 67b9a031d78e6d7269fc768db302c002df0354a326ca8a8d6c44c6ec4f5b3cbf |
Close
Hashes for pycbf-0.9.6.5-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ffbd9557624c31058eb358020821773ec6b456c199fe49e876d52e95aeebaf4 |
|
MD5 | ca3fd4bcacc10f02ef2ae4a96ce6d01d |
|
BLAKE2b-256 | 58a2b0feddfccfd012c132bac4c8a73000f4098ce6ad4cf3b51e990d831266a4 |
Close
Hashes for pycbf-0.9.6.5-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 12ed8bcdd3d73ff70a826d36a86523ac236eb7ca8cde0ffafaeb6666bc52d056 |
|
MD5 | d90091b49ea053554ec738ca127e2ae6 |
|
BLAKE2b-256 | 1a817cbd8e2ca93796cdce453d5a7def3e1e95f119c878325d6b3a75323fff04 |
Close
Hashes for pycbf-0.9.6.5-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7dad18c42cca7ade82633b4f85717bafa7d8e2b759f9abf85cc95629f8aa43c5 |
|
MD5 | 849727bd945c3c5222e24a9b5a266231 |
|
BLAKE2b-256 | c48cac97b8f35e3954c5a84aa11aa59f4b11f718aac25e40b665471a5c81f7ce |
Close
Hashes for pycbf-0.9.6.5-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 00cb2f746b2b704154d7b9725b06b1641688b4fe46e4c83674f47c011b31a4be |
|
MD5 | de04945e5418a9b962568dfe11a8f232 |
|
BLAKE2b-256 | 83945eaed2ca7a7cdb0c0878ae8f98ba69f2faba84a8a81d014c1b01c9e96138 |
Close
Hashes for pycbf-0.9.6.5-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 46be95b27b608eb1a6672c17e801d520283f5a6441fcd8f08d7c3281ab63d1b0 |
|
MD5 | fb94e51cafb3908040c2455ac4262df8 |
|
BLAKE2b-256 | 1dc1cecde4c965f8edc8924dda70a64766d4140ec415ae964cf12e6f6d360eec |
Close
Hashes for pycbf-0.9.6.5-cp36-cp36m-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 21ddd794abe17525cb80dd3fd6cc0916e5fe34eedade73310741f50d859ac930 |
|
MD5 | d0a5d2bbaa1ee143e99a5efc33cf69b5 |
|
BLAKE2b-256 | cecf748824a0bd1b49b95aa252e44e57c9097d5077f3c25a77d67d5f5e027cfd |