Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
Blosc
Blosc is a very high performance meta-compressor specially designed for compressing binary data.
Collective -
Host: numfocus -
https://opencollective.com/blosc
- Website: https://www.blosc.org
- Code: https://github.com/Blosc/c-blosc2
github.com/Blosc/blosc2_grok - 24c69ef716723da4740c3f37c91c49115daaa59c authored 11 months ago
github.com/Blosc/blosc2_grok - 51ec9322915bbd242377236c7916787c42f61dcf authored 11 months ago
github.com/Blosc/blosc2_grok - b03c45b1e16124046c4be91f259cf1bcd4afd13c authored 11 months ago
github.com/Blosc/blosc2_grok - 841e64605524a74e505e00d70f7ed229d40cffdd authored 11 months ago
github.com/ironArray/Caterva2 - de2e5778c0b87ad398a60067ef179a969d959109 authored 11 months ago
github.com/ironArray/Caterva2 - 5e9c0a60ceecd99a8cb345fda15f59cd7c447927 authored 11 months ago
github.com/ironArray/Caterva2 - 17d34198b1adb30fcf4c01b442eb171883bfca8d authored 11 months ago
This fixes a reference to a global variable instead of self.
github.com/ironArray/Caterva2 - cb6d319fa20cbeac81e0e6e1c502a3e08bae1c9a authored 11 months ago
It happened to work because the published did have a global variable holding
that instance.
This defines some exceptions to be used in publisher root classes so as to
have consistent behav...
github.com/ironArray/Caterva2 - 0032a284ca8542d169d8e3817142158822c35071 authored 11 months ago
github.com/ironArray/Caterva2 - 69d47f4029d2a9b10201f0b8ca47aec0e8ec9565 authored 11 months ago
This adds publisher root class registration and some docstrings.
github.com/ironArray/Caterva2 - beba98628aaa9637965b6b3a66df5e36d1cb26f4 authored 11 months agogithub.com/ironArray/Caterva2 - 7adf457f78259f596f572bf967e8373fa7d89bbe authored 11 months ago
By trying an ad hoc method of each registered root publisher class.
github.com/ironArray/Caterva2 - a4d74e05db2961ff549b430e7e24545479acf516 authored 11 months agoSo that the collection of such classes can be queried.
github.com/ironArray/Caterva2 - 0cacfc8956f68ff4a82fbe97e3426aba4a33df43 authored 11 months agoThe docstring renders them unnecessary.
github.com/ironArray/Caterva2 - 5f4878f6a0af83042b3763e916c3d84d81f835be authored 11 months agogithub.com/Blosc/c-blosc2 - a5217c2266281b773d1dd905bb69409cdcc04d89 authored 11 months ago
github.com/Blosc/blogsite - 4eb0cff847a7ab7182d13381f81ce87d248806e6 authored 11 months ago
Use publisher root classes
github.com/ironArray/Caterva2 - ff354352701481f144b2f060b655ce64fe5b8723 authored 11 months agogithub.com/ironArray/Caterva2 - f3e77ff7a5f972fb42fcb89e59c6ac7fb5bff735 authored 11 months ago
github.com/ironArray/Caterva2 - 853e1dae3210c6c6d4b8963e30fe04b82f809cc7 authored 11 months ago
github.com/ironArray/Caterva2 - 9c9d29807d4964323658d247cb13c861f8d1aa32 authored 11 months ago
With no checks other than those in the original code (e.g. specifying a plain
file will fail str...
Consistent with the existing helper that only checks for filesystem paths.
github.com/ironArray/Caterva2 - 1ff5156d369f7eb665d6400d929ee049ca35e8b5 authored 11 months agogithub.com/ironArray/Caterva2 - 50e120ad11b1974efaf1a712f54c013e17eebf47 authored 11 months ago
The relative path is converted to the root's representation (also for
sane/canonical representat...
Define it for the dir publisher root to pull watching files out of main
publisher code.
For non-directory publisher roots, it may make no sense to have a path that
crosses from the rea...
However, uses of that may be an indication that more changes are needed there
to decouple code f...
Including internal check for valid dataset relative path.
github.com/ironArray/Caterva2 - 0c5ed850167d318fd1d70899e9b3e874a72e3563 authored 11 months agogithub.com/ironArray/Caterva2 - c217116a62959a4c007387eb7b31e3ad70e7bdda authored 11 months ago
github.com/ironArray/Caterva2 - a16b36915e43761c08628ff32712e59a41832c4e authored 11 months ago
And start using that at the publisher.
github.com/ironArray/Caterva2 - d23b991ff963000d4c3184dd43db84c861300098 authored 11 months agogithub.com/ironArray/Caterva2 - 21d89d032026ad522042ed9288bbe73c087b13a0 authored 11 months ago
With some potential abstract methods to define its interface.
github.com/ironArray/Caterva2 - 169b2804f7cd701c8503dec7037d6f11fcb86abe authored 11 months agogithub.com/Blosc/python-blosc2 - a1b3de3c3380a51098eda45a560bb93d7f28b6bc authored 11 months ago
github.com/Blosc/c-blosc2 - 1dd1e55cb329d01c210da77ceb53027853c35b72 authored 11 months ago
github.com/Blosc/c-blosc2 - ce5c0c3280a4f91af86b6c1cac0007d9cad19c63 authored 11 months ago
Carry compression params on import/export.
This updates `cat2export` and (especially) `cat2im...
github.com/ironArray/Caterva2 - 9b762544af6431e8c5493a5adfa38bbbf1b46bcb authored 11 months agogithub.com/ironArray/Caterva2 - 81a76060be34ca8d0450c431316bb24017cee350 authored 11 months ago
github.com/ironArray/Caterva2 - 600613b375001ac8e558bca100422b69d36205f0 authored 11 months ago
Using the same technique as when exporting arrays.
github.com/ironArray/Caterva2 - f81ae815efb852de391765426eb4be692c4ada31 authored 11 months agogithub.com/ironArray/Caterva2 - 2c23c53ef82629669454cefc38393cee0aac1978 authored 11 months ago
The technique to keep memory usage low and not create an array each time is
similar to import co...
They are `Iterator` (they can be iterated directly), not `Iterable`.
github.com/ironArray/Caterva2 - 2fff6ecdc6a00e540dfeb304bfcccaadf456f3d2 authored 11 months agogithub.com/ironArray/Caterva2 - a9a23d8734535b4afcf9dc66046e8b88586d534a authored 11 months ago
After creating an empty dataset.
github.com/ironArray/Caterva2 - 730dedf64d25821379cbef3d6dd36215624c1fc6 authored 11 months agogithub.com/Blosc/python-blosc2 - 78596dd91383c114c22c07f8f65a0da92a8b8507 authored 11 months ago
No need for it to be that nested.
Also for similarity with export code.
github.com/ironArray/Caterva2 - 5984cf035abe7cbfb35ddfbfff14e560c133b570 authored 11 months ago
They are redundant now, but they will be needed when an empty dataset is
created, so include the...
github.com/ironArray/Caterva2 - c5c7a9bf3c7766e83db1f48ad6eadba12435ac2b authored 11 months ago
For similarity with import code. Getting the creator does not perform any
changes, but it still...
For similarity with import code.
github.com/ironArray/Caterva2 - b8e45ec3c0e3a0c0d5fdb7ff35dc8739a6e81267 authored 11 months agoFor similarity with import code.
github.com/ironArray/Caterva2 - 2764ac0d373dbc62efb76fab956c082e723113ef authored 11 months agogithub.com/ironArray/Caterva2 - e504fa43c8879bc4b7d768dc46757ad49d5a0d65 authored 11 months ago
github.com/ironArray/Caterva2 - 1bf694e671263c6a8b858db70d4500c360590579 authored 11 months ago
github.com/ironArray/Caterva2 - f2e1f3b4c9614d45f7b8215e2966cbf925d314e8 authored 11 months ago
github.com/ironArray/Caterva2 - c9fd31b3ba3021f8a38fca0668b462905785914d authored 11 months ago
github.com/ironArray/Caterva2 - 04e1c9929b1fdaf998c09c42182ab421ec861ff1 authored 11 months ago
github.com/ironArray/Caterva2 - 5e504e55141ad40e5356930ee6ee49b439b42984 authored 11 months ago
github.com/ironArray/Caterva2 - 6a6d77eda228235e0aff8853e22ce537aed3a0e7 authored 11 months ago
Since they are only used for that. Also, remove related, obsolete todo
comment.
github.com/ironArray/Caterva2 - df4b3f658dd038e2493d8bd3f806313b7f3c8fcb authored 11 months ago
github.com/ironArray/Caterva2 - 9c493bd88986fd702c4ad246aef70daa5b3e6c40 authored 11 months ago
For consistency.
github.com/ironArray/Caterva2 - 35153a93450593afa8c85968e4a14510530dcbd3 authored 11 months agogithub.com/ironArray/Caterva2 - f32f544442c7282c82d158ef68b141f88daa0c5d authored 11 months ago
github.com/ironArray/Caterva2 - 00696bf91e32e904b7d59507a58e506ef64edbc2 authored 11 months ago
Especially for the case of a 1D array where the blockshape was set, since no
chunkshape is store...
github.com/ironArray/Caterva2 - c3b13f4272de47a7e3506b3c762b268e97399ea4 authored 11 months ago
github.com/Blosc/blosc2_grok - 021bc1ed2a0af70769e2b3aa0efb86f396dd8f84 authored 11 months ago
github.com/Blosc/blosc2_grok - 479ebbe4ca547557ce3693ca1ed9e78372bbe1d4 authored 11 months ago
github.com/ironArray/Caterva2 - 243c7c0d9ab2000dcd462ef2e046d0adce7473b8 authored 11 months ago
For Blosc2 arrays, frames and compressed files (plain files still use the
default).
github.com/Blosc/blosc2_grok - 306b2e6ae9c30d732d044cb8f09432f128a3f6fd authored 11 months ago
github.com/Blosc/blosc2_grok - 4c7fba65cd716af51a053f4cc8e05f104b5f54a4 authored 11 months ago
github.com/Blosc/blosc2_grok - e7e7e22f210ec054c4998044452d7b69c9cda1c3 authored 11 months ago
If other filters (like HDF5 shuffle) are enabled, the schunk may be
scrambled (and there is no w...
github.com/ironArray/Caterva2 - f20b68a70b9714a1f541441d7ad57ffa33731626 authored 11 months ago
github.com/ironArray/Caterva2 - e2a6c4c058ea98afb119d5e4d6d479b47eef6cae authored 11 months ago
github.com/ironArray/Caterva2 - b81d054772971fb028aa7afc3f010cc9907cc872 authored 11 months ago
Since nothing has been created yet on disc.
github.com/ironArray/Caterva2 - 841c44a851376addd037d5bb85a0a4a68c48dee3 authored 11 months agogithub.com/ironArray/Caterva2 - ebaeccf222b39b4d83188e888905cee282bb20ba authored 11 months ago
github.com/ironArray/Caterva2 - 3d520b478585acb4d116c1a9d70887cb4769c843 authored 11 months ago
github.com/ironArray/Caterva2 - fa3e27455a5bf19f23c41cce8ad87ec1fffdd332 authored 11 months ago
github.com/ironArray/Caterva2 - c85d5c3e61237b69485aafef3289872cc1f92908 authored 11 months ago
github.com/Blosc/blogsite - 73e83328a5d20c2ca14320cf0dcf68660ef51cff authored 11 months ago
github.com/ironArray/Caterva2 - 2a581e8f343cdc59dee670d8504fa8c11d3837d1 authored 11 months ago
Otherwise, getting `(array, schunk)` was still prone to segmentation faults if
the GC decided to...
This hides Blosc2 arguments from the caller, and storage issues from Blosc2
conversion machinery...
github.com/ironArray/Caterva2 - a96a1c971f7be91ab2adaeacec6355ef6044b11a authored 11 months ago
github.com/Blosc/blogsite - 9fe0687b2f62147d05a682f326abcaaba885a2b5 authored 11 months ago
github.com/Blosc/blogsite - b961edb14f36da878f9d182e239bcae03b20ea00 authored 11 months ago
github.com/Blosc/blogsite - 26001252d6aa6758808955587b7e2bd8798ea6f6 authored 11 months ago
github.com/Blosc/blogsite - e2c5a693169065406307429f4de2ae9aaffa4121 authored 11 months ago
github.com/Blosc/blogsite - 1aa322b7b1032b212084de1f95d4619b16f166d2 authored 11 months ago
github.com/Blosc/blogsite - f537dd793b0bc4638b9882ad044c756c6f369ced authored 11 months ago
github.com/ironArray/Caterva2 - 9fbcf776d8fea702134ca503111a6b7dffb5dce6 authored 11 months ago
github.com/Blosc/blogsite - d5e7ac63a185179a2dccc46582c74848726ab71a authored 11 months ago
github.com/ironArray/Caterva2 - 9c89764e3489af86158786c436ac9ab319f8bfdb authored 11 months ago