{"categories":[{"label":"Scientific/Engineering","url":"https://skillfed.io/packages/category/scientific-engineering/8"}],"enrichment":{"capability":"Provides the Python reference implementation of the SOMA specification\u2014a set of base interfaces, types, and utilities for working with standardized single-cell data storage and retrieval across different backend implementations.","skillfed_tags":["single-cell-data","specification-reference"],"use_cases":["Building a SOMA backend implementation that needs to conform to the standardized SOMA interface specification.","Developing libraries that read or write SOMA-formatted single-cell data and need shared type definitions.","Contributing to or extending the SOMA ecosystem with new storage or retrieval mechanisms."],"what_it_does":"somacore is the Python reference implementation of the abstract SOMA specification, a standardized format for storing and retrieving single-cell data. It provides base interfaces, shared types, and cross-implementation utilities rather than a complete storage backend. The package is designed primarily for SOMA implementors and libraries that handle SOMA data, not for end users working directly with single-cell datasets.\n\nThe package depends on established scientific Python libraries (numpy, pandas, scipy, anndata, pyarrow) and provides the foundational API contracts that concrete SOMA implementations like tiledbsoma build upon. If you are working with SOMA data, the documentation recommends installing a SOMA implementation instead of this core package directly.","worth_installing":"Yes, if you are implementing a SOMA backend or building libraries that work with SOMA data. No, if you are an end user working with single-cell data\u2014install a SOMA implementation like tiledbsoma instead. The package is actively maintained, has no known vulnerabilities, and carries a permissive license, but is explicitly not intended for direct end-user use."},"id":"somacore","links":{"html":"https://skillfed.io/packages/somacore","md":"https://skillfed.io/packages/somacore.md","pypi":"https://pypi.org/project/somacore/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-04-17","license_spdx":null,"license_treatment":"permissive","name":"somacore","python_support":"supports_current","summary":"Python-language API specification and base utilities for implementation of the SOMA system."},"popularity":{"monthly_downloads":89712,"position":13639,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.0.0"}
