Minerva Python library
Project description
minerva-lib-python
Minerva Python Library
Using the Minerva API
Authentication
from minerva_lib.client import MinervaClient
client = MinervaClient(endpoint="MINERVA_BASE_URL", region="AWS_REGION", cognito_client_id="CLIENT_ID")
client.authenticate(username="USERNAME", password="PASSWORD")
Fetch raw tiles
# Credentials will be valid for 1 hour
credentials, bucket, prefix = client.get_image_credentials("IMAGE_UUID")
# Returns a bytes object
res = client.get_raw_tile(credentials, bucket, "IMAGE_UUID", x=0, y=0, z=0, t=0, c=0, level=0)
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
minerva-lib-0.0.2.tar.gz
(44.9 kB
view hashes)
Built Distributions
Close
Hashes for minerva_lib-0.0.2-cp38-cp38-manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6fccad22342cb89edfc2c17b6beacd34bb5c510ccfe051ac9df3f5720b398e62 |
|
MD5 | 51c01686052f7070d03b5d16ee8ac286 |
|
BLAKE2b-256 | c32ce8a5b63a8e67db0763eee1ff3c54c596f7ca11b31aa4bbff36614bfb9198 |
Close
Hashes for minerva_lib-0.0.2-cp38-cp38-manylinux2014_x86_64.manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f8f3d59eb8588be4ae11b65b511a40f2d9fd55d5785d8ce1eeb5940e5d4044f4 |
|
MD5 | caf70e174c26384a9e521b8ad7c91d15 |
|
BLAKE2b-256 | 20797ca197c2c9b0d65739183dc828a21097511af3d6b382946a17e0ec160de7 |
Close
Hashes for minerva_lib-0.0.2-cp38-cp38-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b4992bfcbf05b95a3732d381c83bfafb72aadf31aea4ed4c2c9426fc6053405 |
|
MD5 | 2b1c7dacd856ed9d4826ef997c211096 |
|
BLAKE2b-256 | c876750ac087e5e7db6e72b145aedd99dc3264d340630c79b1ad0ab9e0d0b1dc |
Close
Hashes for minerva_lib-0.0.2-cp38-cp38-manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5bf47c4cdda340e391074c1a6776a4106dc7a42b491a2087f798a418e7e79ddb |
|
MD5 | 14ede82a5d71a14f874444ae0338cbbe |
|
BLAKE2b-256 | f12bd48ff448a865ddc4bdd46cb716eeb423d329ca06ce95c61467de34287f6f |
Close
Hashes for minerva_lib-0.0.2-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 986876a76bf0d1ef0e60c110a52417a2b35826ee61de7d9e3cc566049b4f1414 |
|
MD5 | cc4d62d7091126311acbbe8a12210561 |
|
BLAKE2b-256 | ef35ff535246ddf9df38771d3ddd25ca8a2f4876220f78c5f9fb7b7e260784e5 |
Close
Hashes for minerva_lib-0.0.2-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3e4e9069d14c59dfe068dd5ea8a2640029a21e82e847ac63e5a56ec4f7ca5442 |
|
MD5 | a5a0289db02c142e5d25fd2310d1a275 |
|
BLAKE2b-256 | 7a8db733774f7a4036abe06724ffe974a922169dea9205ee856641f78e6180c9 |
Close
Hashes for minerva_lib-0.0.2-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e2c6d79ed1f7c5d87a6e1eb07be9fa1932bdfe4ab5b066ce28872ed01e75a235 |
|
MD5 | 326b3ce8dae579a4ddec0c438733d67d |
|
BLAKE2b-256 | 352a79fbf20c9e24efa84605c4785e094e3610afec37e2c89b49a3f7f49b781c |
Close
Hashes for minerva_lib-0.0.2-cp37-cp37m-manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c09053dc5d6fac87c56d2199c90f826cce524fe939da7bfc40d870d4f212eba3 |
|
MD5 | b3fa74795b77ea30b9ee077185fe0651 |
|
BLAKE2b-256 | 2834067358460ce39072a552ae52d3692e77d4590854a0aa4a75e9e3a5d2d389 |
Close
Hashes for minerva_lib-0.0.2-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fa28042f0075f527a0da24a86f3301f330e19e361572a0d73d2c4f5429d13842 |
|
MD5 | 6441731f02a5812a2bedfc0d5b2eb99a |
|
BLAKE2b-256 | 878d5be6765c33f0ea25ec404508058f8ca48ed6edd4e40bbbf15c31a568ca68 |
Close
Hashes for minerva_lib-0.0.2-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 92c154ed73100d7b1e35c2a3356b3985ae9bdc216b432eeec813a22edb16ae3e |
|
MD5 | 5cac8d5a907a44fbf68d03cebc89a614 |
|
BLAKE2b-256 | 09bbfe54603f12b6fe1bab97ea4a9ad3bbc5d83fd8c9d75e86f17e8de754dc67 |
Close
Hashes for minerva_lib-0.0.2-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2cef626d36d129d70b0fcb57b20417b3a46724ecd3999b8127c9c05ce1abe771 |
|
MD5 | fe3f74931624c0a99d4f7a2b03ef9b2b |
|
BLAKE2b-256 | 0158bb30ba5b9147f4369ec84c47f85600e820551a69bdde6f0bfb649d9d183d |