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.1.tar.gz
(49.6 kB
view hashes)
Built Distributions
Close
Hashes for dolomite_base-0.0.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3ebed935d1e3645a0cfb82893ff288ad109c160e9f999ed6e16ff57f6035a835 |
|
MD5 | 23cf122929ab217234c5da2942d5d274 |
|
BLAKE2b-256 | 4957a9af1c30115bf7e064dcf0f41a22b6b11163886043dad21914a6418ad68b |
Close
Hashes for dolomite_base-0.0.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | da73cff273d0696c81de47d968d3a3fbe93473dfbba821cd176443f943873a1f |
|
MD5 | 2f9cfb2d3b8149defaba34e40c505efa |
|
BLAKE2b-256 | d3334753536e4bf253df7fd944b690bb497fd5842a92dd22bb6405f25de00ec3 |
Close
Hashes for dolomite_base-0.0.1-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c6473030e011994ec2f78734d9e167dcc149f25804f078482c19b7d320ac1f24 |
|
MD5 | 31befc4964abdc973c05a4b5cb949ffd |
|
BLAKE2b-256 | 48c7f4fe52f99cbb8a83c018ee5fd4a25a9659c52d38eb73facfe84549c6178d |
Close
Hashes for dolomite_base-0.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 42755ed476815cae89c1c7ab8338a7171c5cada7b27e7a865c78ddf78653ab2e |
|
MD5 | 6fa8fd352a986316f8f47bdbe0772e92 |
|
BLAKE2b-256 | 6051ed4f8a5b57a8f2d8a6936c287c23b7070cf48716229813a365102626b515 |
Close
Hashes for dolomite_base-0.0.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc2103ded59635dc5abf6b72e73e9df53c1c097e9d2a804803cfe2b2805be16f |
|
MD5 | ff2d284724e1c27fe1c1472e293dad3c |
|
BLAKE2b-256 | 7d54a79eee2b629f8b137b03535d060c752be2cc1f521385dfa549329c040378 |
Close
Hashes for dolomite_base-0.0.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f15f8d2def2395e041d68665efb60326b98f5096fb5faf0a882774581f41687b |
|
MD5 | abc93a49ec5bb2e13e58c597d6409046 |
|
BLAKE2b-256 | 831415c3321abaa65204d3df9f2219e0ecd7b2d1e781998a5509cfa51cb7dfbe |
Close
Hashes for dolomite_base-0.0.1-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d9c2ad4e6d19fd32b40476c5a188025c9c095c0c07c16999323d989d0b8b7ff1 |
|
MD5 | 988ed473188992bc3c49e1bdaa5ccd81 |
|
BLAKE2b-256 | bca17ea14b9af34853209e23072809929a202b3f2f05882dba62293b74e1a793 |
Close
Hashes for dolomite_base-0.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 344fbb1ca4ccb0fa32263537e58d7e9b143e748ef97635c91b6b9205f69a5e64 |
|
MD5 | eb706cf41720b4f08b829252b3b2e941 |
|
BLAKE2b-256 | 4bc82cb7c7af6ccf6348106c6fe63e54e1ff9a151d300588af6b48fad63345c4 |
Close
Hashes for dolomite_base-0.0.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | efef467f7040fe68c665d2b92be16e2e3de4b71289dfbeacb881406ae4fae6f9 |
|
MD5 | 30e5706a10517545c8cf1bb4e7c5e501 |
|
BLAKE2b-256 | 591522240484b3ea93a8d76573a0d7773f1cca4d22eeb37f071908ed9d9c38c4 |
Close
Hashes for dolomite_base-0.0.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 55649ff829a606e06e38981b1e58f3ef5181a66b70d931f597420e850bb4c637 |
|
MD5 | 7e7d05f270c42fc8c71e5895b46ce5b0 |
|
BLAKE2b-256 | a4f4b26b1d29b505cc8988b3dd39f77d30c748b84a96b67bf2734fbf544af65a |
Close
Hashes for dolomite_base-0.0.1-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5f012d86a72c6c13f322a07f541446a7c3141d5adec5fb29226ff1cf41048361 |
|
MD5 | f8ca4997787dcf7b8e494c25c7415d99 |
|
BLAKE2b-256 | f0948a1a5e314845525500187bc9450559eea4ff3a96f6b82aa03a9c9a5cab5b |
Close
Hashes for dolomite_base-0.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 17d2d147707c6637398f761637a011c2b8d2b10003b2696315b85b2ad7397a29 |
|
MD5 | d60a03ec0805b8d75e9386a27ea726e6 |
|
BLAKE2b-256 | dec23171b1cf92fdb7a4c4ccb4e651e7a80ecbf64fc001029e0ed4f3e9244a32 |
Close
Hashes for dolomite_base-0.0.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c43f1d8a779f768676aa93cb59e80f6adc2112144c5640c0f68610c090d49c2 |
|
MD5 | 3c71a164b156880b4df5fc073cb2ae66 |
|
BLAKE2b-256 | 77cb6f1eeb140ba182adc5a51140d398fb974cf8edb4817b6911c2184c8d1784 |
Close
Hashes for dolomite_base-0.0.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 738bffb9c7f7e8ab8f0192ac7ba26ebd5f2e4abf65501772158734665f15334e |
|
MD5 | dc7ebef191e23729fb12f9358e8d08f1 |
|
BLAKE2b-256 | eaa39b820f43ce3ef250f5a739e036f2b24dca5bec62e23cedf82e0a1d075198 |