Name | pqdata JSON |
Version |
0.1a1
JSON |
| download |
home_page | None |
Summary | Parquet-based serialization for scverse |
upload_time | 2024-07-17 04:02:02 |
maintainer | None |
docs_url | None |
author | Danila Bredikhin |
requires_python | >=3.10 |
license | None |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
[![PyPi version](https://img.shields.io/pypi/v/pqdata)](https://pypi.org/project/pqdata)
# pqdata
Experimental Parquet-based I/O for [scverse](https://scverse.org) data structures.
## Installation
```
pip install pqdata
# or
pip install git+https://github.com/gtca/pqdata
```
> [!WARNING]
> This package is experimental, and API can change between versions as well as the file structure.
## Motivation
TODO
## Features and integrations
TODO
### I/O
[Example notebook](/docs/examples/pqdata-serialization-intro.ipynb). I/O with pqdata works like this:
```py
from pqdata import write_anndata, write_mudata
write_anndata(adata, "pbmc3k_anndata.pqdata")
write_mudata(mdata, "pbmc5k_citeseq_mudata.pqdata")
from pqdata import read_anndata, read_mudata
adata = read_anndata("pbmc3k_anndata.pqdata")
mdata = read_mudata("pbmc5k_citeseq_mudata.pqdata")
```
Raw data
{
"_id": null,
"home_page": null,
"name": "pqdata",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": "Danila Bredikhin <danila@stanford.edu>",
"keywords": null,
"author": "Danila Bredikhin",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/75/7f/93a0d297761170d6c7a86f80d3a5d8b8b74cc2e0e90c8f7cc477b2e3c70d/pqdata-0.1a1.tar.gz",
"platform": null,
"description": "[![PyPi version](https://img.shields.io/pypi/v/pqdata)](https://pypi.org/project/pqdata)\n\n# pqdata\n\nExperimental Parquet-based I/O for [scverse](https://scverse.org) data structures.\n\n## Installation\n\n```\npip install pqdata\n# or\npip install git+https://github.com/gtca/pqdata\n```\n\n> [!WARNING]\n> This package is experimental, and API can change between versions as well as the file structure.\n\n## Motivation\n\nTODO\n\n## Features and integrations\n\nTODO\n\n### I/O\n\n[Example notebook](/docs/examples/pqdata-serialization-intro.ipynb). I/O with pqdata works like this:\n\n```py\nfrom pqdata import write_anndata, write_mudata\nwrite_anndata(adata, \"pbmc3k_anndata.pqdata\")\nwrite_mudata(mdata, \"pbmc5k_citeseq_mudata.pqdata\")\n\nfrom pqdata import read_anndata, read_mudata\nadata = read_anndata(\"pbmc3k_anndata.pqdata\")\nmdata = read_mudata(\"pbmc5k_citeseq_mudata.pqdata\")\n```\n",
"bugtrack_url": null,
"license": null,
"summary": "Parquet-based serialization for scverse",
"version": "0.1a1",
"project_urls": {
"Documentation": "https://gtca.github.io/pqdata",
"Home-page": "https://github.com/gtca/pqdata",
"Source": "https://github.com/gtca/pqdata"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "0eb3aa30bc7f69c67100c8f5a69a951a9b794d9a5bb1289728e425aa183217e8",
"md5": "a5be6032f59c390beba8fea0f47bee29",
"sha256": "55f23be5d3161814df27af5d0110c91b61bd624dd809bb5838ae6fcc9e77a102"
},
"downloads": -1,
"filename": "pqdata-0.1a1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "a5be6032f59c390beba8fea0f47bee29",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10",
"size": 10697,
"upload_time": "2024-07-17T04:02:01",
"upload_time_iso_8601": "2024-07-17T04:02:01.084665Z",
"url": "https://files.pythonhosted.org/packages/0e/b3/aa30bc7f69c67100c8f5a69a951a9b794d9a5bb1289728e425aa183217e8/pqdata-0.1a1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "757f93a0d297761170d6c7a86f80d3a5d8b8b74cc2e0e90c8f7cc477b2e3c70d",
"md5": "3824e693ebfa480620e2b59d71b81e2e",
"sha256": "303a869cff72e2b69868441ed14b254f62b3ba90958d4b3fcbd5d4238da46776"
},
"downloads": -1,
"filename": "pqdata-0.1a1.tar.gz",
"has_sig": false,
"md5_digest": "3824e693ebfa480620e2b59d71b81e2e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 10936,
"upload_time": "2024-07-17T04:02:02",
"upload_time_iso_8601": "2024-07-17T04:02:02.617415Z",
"url": "https://files.pythonhosted.org/packages/75/7f/93a0d297761170d6c7a86f80d3a5d8b8b74cc2e0e90c8f7cc477b2e3c70d/pqdata-0.1a1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-07-17 04:02:02",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "gtca",
"github_project": "pqdata",
"github_not_found": true,
"lcname": "pqdata"
}