Skip to main content

Add a short description here!

Project description

Project generated with PyScaffold Unit tests

Save and load Bioconductor objects in Python

Overview

The dolomite-base package is the Python counterpart to the alabaster.base R package, defining the basic generics for language-agnostic reading and writing of Bioconductor objects with their associated metadata. Implementations of methods for these generics can be found in the other dolomite- packages.

Developer notes

Obtain the headers:

(cd extern && ./fetch)

Build the shared object file:

CC="ccache clang++" python setup.py build_ext --inplace

For installation:

CC="ccache clang++" python setup.py install --user

For quick testing:

pytest

For more complex testing:

python setup.py build_ext --inplace && tox

To rebuild the ctypes bindings with cpptypes:

cpptypes src/dolomite_base/lib \
    --py src/dolomite_base/_cpphelpers.py \
    --cpp src/dolomite_base/lib/bindings.cpp \
    --dll _core

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

dolomite-base-0.0.2.tar.gz (49.6 kB view details)

Uploaded Source

Built Distributions

dolomite_base-0.0.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (118.9 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

dolomite_base-0.0.2-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (81.8 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

dolomite_base-0.0.2-cp311-cp311-musllinux_1_1_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

dolomite_base-0.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (636.1 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

dolomite_base-0.0.2-cp311-cp311-macosx_11_0_arm64.whl (80.7 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

dolomite_base-0.0.2-cp311-cp311-macosx_10_9_x86_64.whl (85.7 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

dolomite_base-0.0.2-cp310-cp310-musllinux_1_1_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

dolomite_base-0.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (636.1 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

dolomite_base-0.0.2-cp310-cp310-macosx_11_0_arm64.whl (80.7 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

dolomite_base-0.0.2-cp310-cp310-macosx_10_9_x86_64.whl (85.7 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

dolomite_base-0.0.2-cp39-cp39-musllinux_1_1_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

dolomite_base-0.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (636.1 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

dolomite_base-0.0.2-cp39-cp39-macosx_11_0_arm64.whl (80.7 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

dolomite_base-0.0.2-cp39-cp39-macosx_10_9_x86_64.whl (85.7 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

File details

Details for the file dolomite-base-0.0.2.tar.gz.

File metadata

  • Download URL: dolomite-base-0.0.2.tar.gz
  • Upload date:
  • Size: 49.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.5

File hashes

Hashes for dolomite-base-0.0.2.tar.gz
Algorithm Hash digest
SHA256 eb5abf7190d9797ddaf53795e380c67a7254acff50918bf9ae398a9349a75193
MD5 598e5ec88dd05c7d74cdc1d0814f82de
BLAKE2b-256 cb05655a0e87ddd3ba6d2fd10624208be91161de55babda0cdd57047e65e3364

See more details on using hashes here.

File details

Details for the file dolomite_base-0.0.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dolomite_base-0.0.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9d363d0241a2b86203e51c2944e3b597bbd8668bd54bef7f34565dc273d4f9c9
MD5 1b42ba814bf587c42138f26e0d88998d
BLAKE2b-256 133af89116458e3a26396b6bbe668c8dc9c4b2f6c434d99e9086aaccfbddee92

See more details on using hashes here.

File details

Details for the file dolomite_base-0.0.2-pp39-pypy39_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for dolomite_base-0.0.2-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d89e484aef80f8e9de310117627d205af8b19e7f479d307d84a7203c34714946
MD5 562fe39b964898fa54ab4a467d74ed32
BLAKE2b-256 dd2536d6922e8f656aaaf34b8aca01abb726cddf8166e13ce4da51090984713f

See more details on using hashes here.

File details

Details for the file dolomite_base-0.0.2-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for dolomite_base-0.0.2-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 1361e177329c4ab28b757a2fb705849c38a3b707db35cf93a12491cf8986ef0b
MD5 a15dbf533619db42f359f9ca9b16fa30
BLAKE2b-256 8480946d8b6c832e3912c3e7e873bb16eded2f27f2060853d6c10a5c2bb08df8

See more details on using hashes here.

File details

Details for the file dolomite_base-0.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dolomite_base-0.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 436a2d785789b971d72758f3a0c1d0fbb5fafeeea6b52e454788aef71167dda6
MD5 a7c2f8627324fd0891b78675bd37e51a
BLAKE2b-256 30d99db55b314461a8624bebf090820cfbb354deee4bb93152630373a7de1298

See more details on using hashes here.

File details

Details for the file dolomite_base-0.0.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dolomite_base-0.0.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c94587a4fd9ef99e7e7cb391b50a200ff29ba98f0ca15e5617480a6dfdbc9fc4
MD5 76c9f60055b8c58d84103b5c80771a72
BLAKE2b-256 942cc94954eeb8bc1f954b60929c59a40b271fb3a052cfd1bac1dd0649a0498a

See more details on using hashes here.

File details

Details for the file dolomite_base-0.0.2-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for dolomite_base-0.0.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ee0e87dab8fa97b79717ceb3baa0747a79f822d06914df193a763f6b1dae7c99
MD5 eb212da3a66e2abf1e996f3c4d1085ab
BLAKE2b-256 5080f02e274c473e965c6303184e09c4c800da6e3541ce3f55937485850b9a04

See more details on using hashes here.

File details

Details for the file dolomite_base-0.0.2-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for dolomite_base-0.0.2-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e8911321f7f2bcb69b14bb1fda0bceb8d77f9ccad6c6ee18548b0f0671ff1235
MD5 03deccbafc20c5324c90e011d6b243d2
BLAKE2b-256 4a30ba6c40806f6b2d496af38a60f2b18ab391cf11be48c59e553b1aed258ffd

See more details on using hashes here.

File details

Details for the file dolomite_base-0.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dolomite_base-0.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d072bf31637453eab8e275e68d0525a0a2e76025e08465a24739a40d983082f8
MD5 cd2d5d768c85e03bd7db29f183554967
BLAKE2b-256 557bab0677917961273a189ea897a729e8d795b7ee45c59ebaa9fb809d610be4

See more details on using hashes here.

File details

Details for the file dolomite_base-0.0.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dolomite_base-0.0.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9caf8bb48ff83cdc6663134c379cc0294b08c8e82a994e2d977e626f101d6b44
MD5 3f51e20870b5cc891e3866dd38e04d1e
BLAKE2b-256 d252acf3abe7591a25cc2d9c541ee6a239f52c9eb1b9a55addec69742a7faf5d

See more details on using hashes here.

File details

Details for the file dolomite_base-0.0.2-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for dolomite_base-0.0.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0f105b583807eb303c2c157a3e5b8b27dae11aafae32ed553141db8702b2de0f
MD5 f39b20949cef65cb2f31f9a6c5993b07
BLAKE2b-256 7b31d288c16f08498615a20e2785c342ee4a725678cb8cd14b70711b5b86cb24

See more details on using hashes here.

File details

Details for the file dolomite_base-0.0.2-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for dolomite_base-0.0.2-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e46f9a30c23b36310091b17f1aa81ddcbf9eb150492c3015bb6cdadf6c19bb3a
MD5 08a3140a7e086b03f3dd65c3d94cf31f
BLAKE2b-256 b5bd84f3effa6a93eba9ce990e3c84964f74e80c3879520f1db5ebbc16e18177

See more details on using hashes here.

File details

Details for the file dolomite_base-0.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dolomite_base-0.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f6f7ab1c63e5e3e5f11aed6b45bc6e4d5f02e0bbabed1d1c84056f33ad96b794
MD5 acea955e6d12bb58a45ce926b82056b2
BLAKE2b-256 6d54a6fca7065061a71f58d0aed2b188fb93162e1c3f4a7ff9bea8d5e02a02df

See more details on using hashes here.

File details

Details for the file dolomite_base-0.0.2-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dolomite_base-0.0.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 66a1a615de13fa9d3f4b5924d2c9d496f095fb61882234f1378517eb77344964
MD5 87e2f026f342aa130455102360bc13bc
BLAKE2b-256 8ecc1c693ee071d5e6e47505ddce2ce2ccaa7e48828004100ef261ef0b63c236

See more details on using hashes here.

File details

Details for the file dolomite_base-0.0.2-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for dolomite_base-0.0.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b1c030929d9e5891e9bce97e71355d00410c9a739f695f9f9aeee018d433ec7a
MD5 16ac21931fe2211d5325ca5683eb6c3e
BLAKE2b-256 39d09e42cafb959a154da9f38ee4ed406cc37410b8acf249a97e65c05d35ef92

See more details on using hashes here.

Supported by

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