Overview
This is a POC Python implementation of the proposed Unified Single-cell Data Model.
Installation
Using pip
This code is hosted at PyPI, so you can do
python -m pip install tiledbsc
To install a specific version:
python -m pip install git+https://github.com/single-cell-data/TileDB-SingleCell.git@0.0.6#subdirectory=apis/python
To update to the latest version:
python -m pip install --upgrade tiledbsc
From source
- This requires
tiledb
(see ./setup.cfg for version), in addition to other dependencies in setup.cfg. - Clone this repo
cd
into your checkout and then cd apis/python
python -m pip install .
- Or, if you wish to modify the code and run it,
python setup.py develop
- Optionally, if you prefer, you can run that inside
venv
:
python -m venv venv
. ./venv/bin/activate
python -m pip install .
python -m pytest tests
Status
Please see https://github.com/single-cell-data/TileDB-SingleCell/issues.