Sobre o projeto
Zarr é uma implementação Python do formato de armazenamento Zarr, fornecendo arrays N-dimensionais comprimidos e divididos em chunks que funcionam bem para computação paralela e armazenamento de objetos. Suporta a criação de arrays com dtypes compatíveis com NumPy, divisão em chunks ao longo de qualquer dimensão e codificação de chunks com vários compressores. Os arrays podem ser armazenados em memória, em disco, dentro de arquivos zip ou em armazenamento de objetos, como o S3. A biblioteca suporta leitura e escrita concorrentes de múltiplas threads ou processos, e os arrays podem ser organizados em grupos hierárquicos. A instalação está disponível via pip ou conda. O repositório também inclui subpacotes para ferramentas de metadados, indexação lazy de arrays divididos em chunks e um servidor HTTP voltado para dados Zarr.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.