Alistair Miles

Results 67 issues of Alistair Miles

Consider implementing zigzag encoding, possibly in combination with naive delta and/or xor delta.

enhancement
good first issue
New codec

Implement an XOR delta filter (XOR with previous value)

enhancement
good first issue
New codec

It would be possible to implement a simple run length codec, e.g., making use of https://gist.github.com/nvictus/66627b580c13068589957d6ab0919e66. This would very likely not offer any better compression than proper compressors, but might...

enhancement
good first issue
New codec

[Paper by Charles Zender](http://www.geosci-model-dev.net/9/3199/2016) introduces Bit-Grooming, a lossy compression/quantization and compares it to lossless compression and to lossy compression with Linear Packing, a common method for netCDF data. See also...

enhancement
good second issue
New codec

When using S3Map to write data into S3, currently the list of keys is cached the first time ``.keys()`` is called, so any subsequent items added via ``__setitem__`` do not...

Currently there are convenience functions ``open_array(...)`` and ``open_group(...)``, as well as a multi-purpose ``open(...)``. These functions are a bit of a hangover from the earlier days of Zarr when there...

### Bug report Trying to instantiate a browser with a custom reference genome doesn't seem to work. ```python import ipyigv as igv from ipyigv.options import ReferenceGenome, Track print(igv.__version__) genomeDict =...

I'd really like a way to add and edit format fields to the sample call data when writing a VCF file. Specifically, what I'm looking to do is add the...

In the current v3 protocol spec draft, an [array metadata document](https://zarr-specs.readthedocs.io/en/core-protocol-v3.0-dev/protocol/core/v3.0.html#array-metadata) contains both core metadata (like array data type, shape, chunk shape, etc.) **and** user attributes. E.g.: ```json { "shape":...

protocol-extension

Currently the [v3.0 core protocol draft section on node names](https://zarr-specs.readthedocs.io/en/core-protocol-v3.0-dev/protocol/core/v3.0.html#node-names) states the following: > Note that node names are used to form storage keys, and that some storage systems will...

store