Skip to main content

A Narwhals powered DataFrame-style selection, filtering and indexing operations on AnnData Objects.

Project description

annsel

Status Build Tests Documentation codecov
Meta Hatch project Ruff uv License
Package PyPI PyPI

annsel brings familiar DataFrame-style operations to AnnData objects, making filtering and selection intuitive and straightforward. Built on the narwhals library, it provides a seamless interface for manipulating complex biological datasets stored in AnnData format.

Getting started

Please refer to the documentation, in particular, the API documentation.

Installation

You need to have Python 3.10 or newer installed on your system. If you don't have Python installed, we recommend installing uv. There are several alternative options to install annsel:

  1. Install the latest development version:

    With pip:

    pip install git+https://github.com/srivarra/annsel.git@main
    

    With uv:

    uv add git+https://github.com/srivarra/annsel
    

Release notes

See the changelog.

Contact

For questions and help requests, you can reach out in the scverse discourse or the [discussions] tab. If you found a bug, please use the issue tracker.

Citation

t.b.a

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

annsel-0.0.1.tar.gz (168.7 kB view details)

Uploaded Source

Built Distribution

annsel-0.0.1-py3-none-any.whl (13.8 kB view details)

Uploaded Python 3

File details

Details for the file annsel-0.0.1.tar.gz.

File metadata

  • Download URL: annsel-0.0.1.tar.gz
  • Upload date:
  • Size: 168.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.7

File hashes

Hashes for annsel-0.0.1.tar.gz
Algorithm Hash digest
SHA256 2e487067ad82900dd072b2b9af252e86877a16ad36d61d61c47351536c591f5a
MD5 2cfa2caabf7d96c48d3db9a260d9a4f3
BLAKE2b-256 224bc2195da5b7b9e449e07d21f4c8219fe61fa723aaa6aabea4ab061dd6336a

See more details on using hashes here.

File details

Details for the file annsel-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: annsel-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 13.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.7

File hashes

Hashes for annsel-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c6c7a7c72681f3741d9335361cecae6ffc2656bd09f08a2b3eb2841a33af29ed
MD5 da6c9c60a7512c18bd676e4bf8b2965d
BLAKE2b-256 81848ace1b4c0e128c0b5ce08819d7bd8aac16134d7fffffcf5bf16475b04237

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page