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.4.tar.gz
(765.7 kB
view hashes)
Built Distributions
pycbf-0.9.6.4-cp39-cp39-win_amd64.whl
(550.8 kB
view hashes)
pycbf-0.9.6.4-cp39-cp39-win32.whl
(483.1 kB
view hashes)
pycbf-0.9.6.4-cp38-cp38-win_amd64.whl
(551.0 kB
view hashes)
pycbf-0.9.6.4-cp38-cp38-win32.whl
(482.9 kB
view hashes)
pycbf-0.9.6.4-cp37-cp37m-win32.whl
(482.0 kB
view hashes)
pycbf-0.9.6.4-cp36-cp36m-win32.whl
(519.4 kB
view hashes)
Close
Hashes for pycbf-0.9.6.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 29ec6d52b77f7390dc389543e8afee88766fb18e65cf7fae406c7a92721a831d |
|
MD5 | bcfe8fb46f08a633bba66c1a1782c888 |
|
BLAKE2b-256 | 051602cea25b1bc171e80608d35201743afd1f2661abf2fbcc1c8810e856750c |
Close
Hashes for pycbf-0.9.6.4-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f3e5c2fbd5a2d1744555342e36bb286f5de3cbfefff5be63dde180c53d790b0 |
|
MD5 | be560d5e1044ccdb43970fa369f9e7d6 |
|
BLAKE2b-256 | eb6ee3ec6b8b5284a92d57eb888e549b21d4750f5429792900d2c6e5c7834911 |
Close
Hashes for pycbf-0.9.6.4-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2f3413f01c1fcc96bc18ff7a79c45b866964bab3885083f8f3b8067560554ce4 |
|
MD5 | 54797e1a4d8a2ecb66ccb6012642ae85 |
|
BLAKE2b-256 | 2538e678a003a439fe7c71374fb72c383891159f0a0efdc21447799d14dd71cc |
Close
Hashes for pycbf-0.9.6.4-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bac759e0aeb90a7582d710dbb2d60043070aaead884e977b242e215993f2e438 |
|
MD5 | fd1b8a8332af97c4c18f2c9d2c47a130 |
|
BLAKE2b-256 | ee845f6f8f6389d8966d1db5b3252a96923b012284a37a45b0a018aa993f1e27 |
Close
Hashes for pycbf-0.9.6.4-cp39-cp39-manylinux2010_i686.manylinux_2_12_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e4a42b238ad3222922d030c1616fcf0db52b28cae17ed19ccbda4f05d2e8c808 |
|
MD5 | e7efba635f8ebb7ebf35e451caa4fe49 |
|
BLAKE2b-256 | 1f082f748d5e151d17ba182dbab31251cc60aea918f671e75e74b6151588f28a |
Close
Hashes for pycbf-0.9.6.4-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7bf13774e41701ca1c8313a4ed66c05038536a0c9c63ee232748677e2969ecde |
|
MD5 | f02c4e6fc3ff94ed6206fd33827e78b6 |
|
BLAKE2b-256 | f62d06cd500c7cb1a4bea0057858d706b69ba89b59054204db3b3e4e01ee623d |
Close
Hashes for pycbf-0.9.6.4-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5952647d1263426c1ef2cf34a8be4d42c8c76ff481d106290456feaddc2de181 |
|
MD5 | 8eba60cbfa9fb135861277e70dcbebf6 |
|
BLAKE2b-256 | 9595346a85695a3399cd9dde7c38e1fdd031765e413f070538ec327bb86ac340 |
Close
Hashes for pycbf-0.9.6.4-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 45426af6db895185c205573bf7736eb6b7d520488adafcd74785185e68ec9a31 |
|
MD5 | f4e13a78a65ee13b5ba00f647b0e5440 |
|
BLAKE2b-256 | ef2a2582e3f131345273ea6b08b5987d0f0c7f26147812d03c145ffdf3602046 |
Close
Hashes for pycbf-0.9.6.4-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4023ff1800f3b8f71f8db30f1ce408e9574e2e597340f9ff791114fc417b60cb |
|
MD5 | 6c8c67f3388331aa82a4630e9ebdbdbd |
|
BLAKE2b-256 | e515e3b0eec54baf1399548815eb40ed131cbe3ee06b7581612828680f4c8007 |
Close
Hashes for pycbf-0.9.6.4-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 505663d5257b9739baff5554b81e338197e6ba14341ed4c175898fa27a5b48d0 |
|
MD5 | 382caa0da51175213c58bc24d9e270ea |
|
BLAKE2b-256 | 12d94dbd653a284eb988f0c7ca65467e3bc90508052039ea4856527619b39148 |
Close
Hashes for pycbf-0.9.6.4-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4954a1ab3fdd1519d80953ac2ef80d728450d99d19b0b52e8b93a51d0102c199 |
|
MD5 | 5b2ddf773121e70ab3d63c41791f8cb5 |
|
BLAKE2b-256 | 178e2e6e802f51a86f783bf8a13b5ce585472512d1e27aa3fbb94871d7ce7c77 |
Close
Hashes for pycbf-0.9.6.4-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eca03e244204a0766ab17e67176af39aeb4d9d547861fdac9c97843322279be3 |
|
MD5 | a84c27e64e1e02061ba49f2b16467b41 |
|
BLAKE2b-256 | 38085d38852bd65d025d89343a3f363cc4ed0c995e8d8db9e028325da0cfd68c |
Close
Hashes for pycbf-0.9.6.4-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4b871a8ceff1e4817f8f703ed18da488013c658fe7b25dce6a92c4f6bd73c0cf |
|
MD5 | 7a41b1b83bbb3f82357e0d25ae5c5f5b |
|
BLAKE2b-256 | 9925dedd8f7f25f258840068614e910964c3b6f9733ec0e6d0441ea5173613b6 |
Close
Hashes for pycbf-0.9.6.4-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1a15efa43156772ea3b0e9cdc54c64e07a8499a0bfacf084898f96a16ea2d7d |
|
MD5 | c0d18edd0c8cbcb873f90e58d5de394c |
|
BLAKE2b-256 | 4b1ac08ab651780150d286bd5f08d2dfb230aafe7fb0cf4069ba9b360d6bb81f |
Close
Hashes for pycbf-0.9.6.4-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d807e49c51d831030c0753acd7eb53598da2e0fc93da75d3eae585ec000d18b |
|
MD5 | a7aa29b2c814a0d7fd8e995afd615cee |
|
BLAKE2b-256 | 9b032b60f0159a179f015f6cfc86599fbadcd49a8f1233d79f99a853478b9b33 |
Close
Hashes for pycbf-0.9.6.4-cp37-cp37m-manylinux2010_x86_64.manylinux_2_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b4dc6ee21278563bac7f6f8709bf61cd878364e8292b79adbfde66d240c85d1 |
|
MD5 | 42ec97c2d1a0a6bc512975764d40d134 |
|
BLAKE2b-256 | bb43ae5f963dd4e68c63fb8c26b0d8df95c25edebd40f057fbdd7d96e47b66c1 |
Close
Hashes for pycbf-0.9.6.4-cp37-cp37m-manylinux2010_i686.manylinux_2_12_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bd6ddd16230b4878e804b4f534fb1deb09e90416f37624adca5e4b97de29a9fc |
|
MD5 | 3b10cedacdce8c78b5d415ff76e18dd5 |
|
BLAKE2b-256 | a2e735b74a26920fc4b06a8c575f87d08b926e134416ef61fcd30129a8ccdaf4 |
Close
Hashes for pycbf-0.9.6.4-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f4125f2a023d954299719d95680ff62b35cb003c1fe12d2209ee1ae74df81c3 |
|
MD5 | 6ef76ae081db576825d530a4dedd5b25 |
|
BLAKE2b-256 | eaa5a5315f7d58b10b24feb26b9c3fbac73fe13679b4d876ca9a3cc665e2927c |
Close
Hashes for pycbf-0.9.6.4-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dcfa0d0628e3978a50d0b0fb6a9b81260b0b2244a33c52837fb7228f339ab231 |
|
MD5 | 3b7a8235b4bb9cfec1821c6d37e87ac9 |
|
BLAKE2b-256 | d182a2c1e64f5bb2a95e8b2464cca43d3563c1ea7edfec445091e5da4b77f5b6 |
Close
Hashes for pycbf-0.9.6.4-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f33e8ee149dcde30440395ad59418d0348c56056d3b91f712dfebc7639a44ea |
|
MD5 | 5c707c79e08977e6456db95ebd48d1ad |
|
BLAKE2b-256 | b7c11e3ecd6388e52c42babddfd0191eaab597fef6152d8742a0b26bcc41f0a0 |
Close
Hashes for pycbf-0.9.6.4-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f90960961d30e05de4d8625aa8049496038356877c47eef0c64b632b3d9132e |
|
MD5 | c65aa3a006a9404a884a018a1e24f50a |
|
BLAKE2b-256 | 98555a2a8c635ecf830d1fcd322d247a5dbb42f16aec0c1b1b15bb330435c6fb |
Close
Hashes for pycbf-0.9.6.4-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d982f68f3fd0a905e86472f95f981f89f45b588b6d5a98b9caa65f78e44aa08 |
|
MD5 | 920dc36d3e8cdfa043d7209618ecbb56 |
|
BLAKE2b-256 | edaea4dc3c5a5d7f6c91ef178e2c6b6315b4b3e920b2355df814fdcfc557c4b0 |
Close
Hashes for pycbf-0.9.6.4-cp36-cp36m-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe809f30f67260aca08a53c98be2a3b275c35f24a421779d2f0b8ba11d5b4630 |
|
MD5 | 258029f3be695e76c702134868cb5da1 |
|
BLAKE2b-256 | 86505a8b7f5ec68daa9ea23d6f19ef36561d1ebfe8e02fe9a0037619b422e583 |
Close
Hashes for pycbf-0.9.6.4-1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 45ddd0c740d488812512f7a948fb680a0f5b3b7eeb83c1c2d269a495e62d46a9 |
|
MD5 | 37c484bdfbbec101e3536a5f7b360b2d |
|
BLAKE2b-256 | 6c7ab455cc7080949c93b6eb5f954bb0493fea3fbbe326930ddd7dbf53a4de8a |
Close
Hashes for pycbf-0.9.6.4-1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 049a70ff42afbb95219c88c00f6879e8a1d1eba0dd793976e87a8bcacad8c7b6 |
|
MD5 | bc01565a201c999c27495e000539af20 |
|
BLAKE2b-256 | 5adf3953450432e46b3866666ab63c1512aa8ba6c4a1950de7316c45530eb59f |
Close
Hashes for pycbf-0.9.6.4-1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 87adc8201bd5bfa2271f3c4d98e6e2894144260e1e74b49dcb9b2f278a0292f7 |
|
MD5 | 409a05f96fc2fe1d8dd2f9d6b5d78ce7 |
|
BLAKE2b-256 | f5358e3f17f79a650093f9b4b672928f796df6d2aff4c216752bdd528f2c1d63 |