Add a short description here!
Project description
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
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
dolomite-base-0.0.2.tar.gz
(49.6 kB
view hashes)
Built Distributions
Close
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 |
Close
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 |
Close
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 |
Close
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 |
Close
Hashes for dolomite_base-0.0.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c94587a4fd9ef99e7e7cb391b50a200ff29ba98f0ca15e5617480a6dfdbc9fc4 |
|
MD5 | 76c9f60055b8c58d84103b5c80771a72 |
|
BLAKE2b-256 | 942cc94954eeb8bc1f954b60929c59a40b271fb3a052cfd1bac1dd0649a0498a |
Close
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 |
Close
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 |
Close
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 |
Close
Hashes for dolomite_base-0.0.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9caf8bb48ff83cdc6663134c379cc0294b08c8e82a994e2d977e626f101d6b44 |
|
MD5 | 3f51e20870b5cc891e3866dd38e04d1e |
|
BLAKE2b-256 | d252acf3abe7591a25cc2d9c541ee6a239f52c9eb1b9a55addec69742a7faf5d |
Close
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 |
Close
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 |
Close
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 |
Close
Hashes for dolomite_base-0.0.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 66a1a615de13fa9d3f4b5924d2c9d496f095fb61882234f1378517eb77344964 |
|
MD5 | 87e2f026f342aa130455102360bc13bc |
|
BLAKE2b-256 | 8ecc1c693ee071d5e6e47505ddce2ce2ccaa7e48828004100ef261ef0b63c236 |
Close
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 |