Skip to content
Roman Mukhin edited this page Mar 10, 2025 · 2 revisions

CAP Upload Validation package

Overview

The cap_upload_validator package is designed to validate AnnData files during the upload process. We isolated this code so the user can check if their AnnData files match CAP requirements without need to upload the file to the CAP servers. It performs a series of checks to ensure that the data file contains all the required components, such as a count matrix, valid embeddings, mandatory observation columns, and standard gene identifiers. If any issues are found, the package raises descriptive exceptions that allow clients to understand and correct the problems.

Installation and Requirements

The package is published on PyPI and can be installed via:

pip install -U cap-upload-validator

The package is designed for Python 3.9+.

Clone this wiki locally