A library for rapid computation of Neuroglancer Precomputed shard hashes.
Project description
shard-computer
Perform accelerated shard hash computation for Neuroglancer Precomputed shards.
import shardcomputer
preshift_bits = 0
shard_bits = 11
minishard_bits = 8
label = 12949142
shard_no = shardcomputer.shard_number(label, preshift_bits, shard_bits, minishard_bits)
# let arr be a uint64 numpy array of labels
shard_no_set = shardcomputer.unique_shard_numbers(
label, preshift_bits, shard_bits, minishard_bits
)
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
shard-computer-1.1.0.tar.gz
(15.4 kB
view hashes)
Built Distributions
Close
Hashes for shard_computer-1.1.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f8762a89e8b61eac73b4288d5aac1d61837aa57dac781d4b8b6da2821be58b46 |
|
MD5 | 6981acd74cc3b08502bc7d928d9ac7d3 |
|
BLAKE2b-256 | ff10d098d50fe5758f31171b501a8344860c837cb21b06787481921153e3efe8 |
Close
Hashes for shard_computer-1.1.0-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f91a18c7204477d812ef711bf310a8e8cda586853fddf6b57711db73988767f0 |
|
MD5 | d66fee840bd5137c1af79ef5670c8d43 |
|
BLAKE2b-256 | a90bb5302a8654f7938f903b9ffcc63a49b76efbb6f5b64fb66bc34f631dd829 |
Close
Hashes for shard_computer-1.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7cd6869cb323f19e8d0dc271b3f1605ec5806655d0a7de4e9d24df8927096416 |
|
MD5 | 17b678f65a2ef31bcbfc2f708305fd29 |
|
BLAKE2b-256 | 86e0902aac76c19b323254d6c094f81bfe3e3d3b4bb956e5d336823130e7964e |
Close
Hashes for shard_computer-1.1.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b97602537958cc0ccd98f663be19203b75b07b78624eba82ee4febb11a371f33 |
|
MD5 | 7dd2de08f999f00d8799baff734fc2a2 |
|
BLAKE2b-256 | 26a5923ed4b0387b5c71952cc65a34f6f99566bad9dffab59ee887ec0ebf5709 |
Close
Hashes for shard_computer-1.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e6e16a045d4b0b194dee35723ef5085bb8a0042c6cecb2402deff4a0c1e5d0c0 |
|
MD5 | 49b12af70176abd82ef4a483202ebc65 |
|
BLAKE2b-256 | 5393f2a8ca5cbd8119bd37d0703f8341047b807e3b68813981aa57d35c08fa89 |
Close
Hashes for shard_computer-1.1.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e9cde711cc8311d8eab6b55349d5746deed930779fd48cc0f9bfce0b494cf38 |
|
MD5 | 552eff5f73eddafe623975ee0a1abb16 |
|
BLAKE2b-256 | 3d0108744270c583927f6cc2daee7473d3cc2f4d87866153bf7de006889f0776 |
Close
Hashes for shard_computer-1.1.0-cp311-cp311-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 528946c15ed10b34214622d7d68c90b3ce5e26e7ed0301994de36114e87300fe |
|
MD5 | 2b72eef845c67eeca1504b8486aa2d2b |
|
BLAKE2b-256 | fea056281775119d3ede6ea89f7f5a811a26050141ebceb035dca9f9f052468c |
Close
Hashes for shard_computer-1.1.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80c924e142594a761994f33404bcd33046587bb3614740980819084dcd28fc9a |
|
MD5 | 52a8207c07165a74702a7972367cc127 |
|
BLAKE2b-256 | 64919c7e8eddd1db961e66d97ebd14ea13efdc99eaecf60279ed9d3458056dbe |
Close
Hashes for shard_computer-1.1.0-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cb942adab69bfcbc7155982db52ea72aa885072750aa33c8a1375b2da7d00bc4 |
|
MD5 | cc713d333aa8f67107cfe4237bbcd871 |
|
BLAKE2b-256 | 3d7426996b67d7f6b0bcc39ad9691ff649abb9cb1bcb10280a2009a160b0643a |
Close
Hashes for shard_computer-1.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0739a7f1ef1bf9dbc5847a2fe5e6feceba96882d761c61c6844cf997fd03fa4a |
|
MD5 | 2e611387a08010faec94742808f94aec |
|
BLAKE2b-256 | c9727756656d8983c49244393054968b33b9b051c925c3c21970cdacef12cd8f |
Close
Hashes for shard_computer-1.1.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3634f6a5383a6f45eea1efdc09eccb284951f33d79a4c46634c8471245bed972 |
|
MD5 | ad8f886f66a4ae642e060c528bf4917b |
|
BLAKE2b-256 | bf388fa3501d5e526bb5c538472cc05437250c60941d24af401ca73ef75c83d8 |
Close
Hashes for shard_computer-1.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1aeb3361f304535b829c32dc1a4e7fcfd8589f450c1e2c4e125f1cef140283ab |
|
MD5 | a14b94b5590bee8f4a67b7de4a0539af |
|
BLAKE2b-256 | 02bb01185c85320a0033248e0bf1a8c4bc2452e82dee9968a6a3a83deedc267b |
Close
Hashes for shard_computer-1.1.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c66f4963bed9c089106c76d167d6e31d628e966d5cf4fdc91fc72bde9d2d4eff |
|
MD5 | f533b30b9d9c3dce62902e2189201546 |
|
BLAKE2b-256 | b2364ad1009aa5e2125fc6374869de8d02d7035a9d6b56af812488b06a401d43 |
Close
Hashes for shard_computer-1.1.0-cp310-cp310-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a07c0b570ed65b2d972982da7fa6cd6c6cd967857fd0a8ac660a0bd811f5a187 |
|
MD5 | f0ddac49a071ee54f86d66b7702dbdea |
|
BLAKE2b-256 | 113631b1479a798b9ddb9ca53352c8c2eec5fa0914cc976242fdb552450f813d |
Close
Hashes for shard_computer-1.1.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aec33e937718d91e3e9995b1813fa28a1239ba78aeae27d5717c142839efbc22 |
|
MD5 | 5518bacfe9ea719524b3d388f1fc0421 |
|
BLAKE2b-256 | bfdf6ec0312a615a0ee023cfdd6d599cf9dcf6adaa17816b51cb0bf6e8cb055e |
Close
Hashes for shard_computer-1.1.0-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b13c2928da7e34d0a4d45a320e331beaedc79c401fca3c27732fa894d5279973 |
|
MD5 | a17e252dd34f5f0c7c28c7c5bd6c0d05 |
|
BLAKE2b-256 | 92123875fca6b18e9cda026ecfba8d5e161b3d4182f37b404051aea3187bdb5e |
Close
Hashes for shard_computer-1.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f1cceaa29cbd50aef5bb2bea5c48874c18e520f6e034e6e33335a0c830a12d8e |
|
MD5 | e7ab617ea6909ea4cdc4272e00acc648 |
|
BLAKE2b-256 | 7cb75dc2b5e9a2742527be4734c107cbbd0ddd779ac71c4990ac368645c00a44 |
Close
Hashes for shard_computer-1.1.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3107cbf154eea173c6a59922e2993c6652c77187364674956604b3537c4ae69d |
|
MD5 | 95fed1ef592d8227435ced4fe405bea2 |
|
BLAKE2b-256 | e3aa1c54cd7bffeda0f78dc388174e98c1e8c01e5b20c401265d5a9e912edcdc |
Close
Hashes for shard_computer-1.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aae2d0934130a8b004855e045f0b69c56af69bbd6a83b8801ded01351b1c892f |
|
MD5 | 6a237d2d6e3fb53c7217e9dc4043a997 |
|
BLAKE2b-256 | 157d2a7379c301211a51907525ec8eb5e404f993416bdcb2e0a774869a7db2ec |
Close
Hashes for shard_computer-1.1.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 001e112090cdbd3b2946c8335cf709f51e2fc8dc9c2ada3f943ddeea519f869e |
|
MD5 | 29a38c656cb68059fb2696ab36b49e13 |
|
BLAKE2b-256 | 23bf7bb9bb89552e4565dde095ca08fd62a5ca90891dee4f302aaea0cc766479 |
Close
Hashes for shard_computer-1.1.0-cp39-cp39-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f2e6b95225cd4f87102fe90fc82a3077df6dc54dbc8b2a1e43cde34ab08e7572 |
|
MD5 | c4e905ab0ea1c7c2023b12fb121d78e9 |
|
BLAKE2b-256 | cf670602abb41b089ebb6efeca18e16371375938927d2b8c16c9993804d4a971 |
Close
Hashes for shard_computer-1.1.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5f90eb7d1b9dad6d760f7997a1720ea3c55f95fbbe1452aaf6b19a92a5796498 |
|
MD5 | deb281a2f99d0a762c29d76525b62619 |
|
BLAKE2b-256 | 8f7b462c373e3ad9df7a49ca837710a3e78ed1606cc89e3ff8426ebc62cb23fb |
Close
Hashes for shard_computer-1.1.0-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 693fc5514ac9b7bbec8f12efb9539999b112d762c6d0d59e444596ab29c2ae16 |
|
MD5 | 3e34f9e927d74f99a9ce3c5872e1fdaf |
|
BLAKE2b-256 | d743aa9d0ddf1e1cd159c46af394d3b094f7395e8d68c9f7dc8f0fd25640e5a5 |
Close
Hashes for shard_computer-1.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 17efaecd84accbba4072e50005cc5453eb15109221777ef9c577e81443c107d9 |
|
MD5 | 727de4131a7eebc58c2ecd833963352f |
|
BLAKE2b-256 | edb46521903e2a833b4572fb9c789fd1e67e3010a4fc23fa2e73f8e49893779e |
Close
Hashes for shard_computer-1.1.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c9aaf7a0fed114e2c949571a40fa2ba1a271682c59d64df1aeaca96f11ec14e |
|
MD5 | be6afe78002f50ad844eee60ea8c5e68 |
|
BLAKE2b-256 | be5346802a23e8c84a5d2add8bf2858648a9ac670d7e3615ffa4d51a3ca8a599 |
Close
Hashes for shard_computer-1.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 09b01d44977d5da13cb28a6441c0c56100c596dcc8bd1c02857f8860d4b0ba52 |
|
MD5 | 333855b686201dc90bfc6cd051dea466 |
|
BLAKE2b-256 | 51229d9d95304ede5a8390ba46338e433ee0cdffd8174ad311fbe5a3a6ea676c |
Close
Hashes for shard_computer-1.1.0-cp38-cp38-macosx_11_0_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2ec1bf94ff1ed43f1028b17b2c90d16cf545c8d0980d8a8b759399d6bcb2e782 |
|
MD5 | cb8e0c24c569c7d0f54967753080d827 |
|
BLAKE2b-256 | 24fc54d15880f616ffd815773b25ed024c1b955791dd17c41223a844f1a26372 |
Close
Hashes for shard_computer-1.1.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 61935ce2b80a5f7bebdab6015ba81485f63803cd53ecd402c70a693299765360 |
|
MD5 | 1b723097d474ad1a91b4fcfa35466f90 |
|
BLAKE2b-256 | f713897012f9dbb21978b7cd96e730b956659d264839a6671fc195b5f3c21248 |
Close
Hashes for shard_computer-1.1.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2466268aa165005f3d4e510e38d3e84a7dde673f48a83316f6a3873651744a6d |
|
MD5 | 0e40e77747886fc6abb626b842491832 |
|
BLAKE2b-256 | dfc20ed3e584cbcec97a3d1458813adb2ff2feab467cc3237ec13ce25a9675c8 |
Close
Hashes for shard_computer-1.1.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bd469578543dd2b1d2829835605a96f8644f8503436f10dc0c025c1fe7146002 |
|
MD5 | 40f288b74fe20fb67c15d945cb125e83 |
|
BLAKE2b-256 | c7aab0e0ee91bacbcf78d5eca374a8fc95320fa9e71dff3117c94dcea6ae4bc5 |
Close
Hashes for shard_computer-1.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 93620df80664820363b9f1f0ecb52eb3425895597e3a364d7904e0e576c74be3 |
|
MD5 | 2beca25a4a04de5c13227b4b01839289 |
|
BLAKE2b-256 | 8e38f75a8d7611ea9fe3e5a70343f82cef2d56c4c693cf6eaa009b64af8ad156 |
Close
Hashes for shard_computer-1.1.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dacf3c8f578c327949350f5411b800901a73c2943919a29af0453af9d55d424b |
|
MD5 | f7c4b59dfa01bff15704e0c4d84db08e |
|
BLAKE2b-256 | f67cddb48b4eb830f1bd08fa05abf12a0a0c1ae0fd2ac5011d1c8931a417f776 |
Close
Hashes for shard_computer-1.1.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b8ec030c1bbd02711f6ac77117e9766507b19c4046dd98cbee36631d470e0b45 |
|
MD5 | 3839efb97d9761fc843941674da6f245 |
|
BLAKE2b-256 | 319c71364219ccea5651410525b880dd0ac5acb7e61d0033d19f214d7f340ea5 |
Close
Hashes for shard_computer-1.1.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 084929f66b394c6e58f7d21cd574c512e5df9463e8ed4b2b6676a52dc81ef2e9 |
|
MD5 | 3ec77eedd2eb301c260e2f218c188492 |
|
BLAKE2b-256 | 55e004b985d12de4fb5284d13b7b45c4398cb22cdca0d2fb2105e210b2f0aecb |