![Oracle Drags Its Feet in the JavaScript Trademark Dispute](https://cdn.sanity.io/images/cgdhsj6q/production/919c3b22c24f93884c548d60cbb338e819ff2435-1024x1024.webp?w=400&fit=max&auto=format)
Security News
Oracle Drags Its Feet in the JavaScript Trademark Dispute
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
A Python package for the identification, characterization and comparison of spatial clusters from spatial -omics data.
A Python package for the identification, characterization and comparison of spatial clusters from spatial -omics data.
Documentation • Examples • Paper • Preprint
Spatial clustering (or spatial domain identification) determines cellular niches characterized by specific admixing of these populations. It assigns cells to clusters based on both their intrinsic features (e.g., protein or mRNA expression), and the features of neighboring cells in the tissue.
CellCharter is able to automatically identify spatial domains, and offers a suite of approaches for cluster characterization and comparison.
Since CellCharter 0.3.0, we moved the implementation of Gaussian Mixture Model (GMM) from PyCave, not mainted anymmore, to TorchGMM, a fork of PyCave mantained by the CSOgroup. This change allows us to have a more stable and mantained implementation of GMM that is compatible with the most recent versions of PyTorch.
Please refer to the documentation. In particular, the
pip install cellcharter
We suggest using mamba
to install the dependencies.
Installing the latest version of the dependencies (in particular scvi-tools
and spatialdata
) may lead to dependency conflicts.
However, this should not be a problem because CellCharter doesn't use any of the mismatching features.
We report here an example of an installation aimed at analyzing spatial transcriptomics data (and thus installing scvi-tools
).
This example is based on a Linux CentOS 7 system with an NVIDIA A100 GPU.
conda create -n cellcharter-env -c conda-forge python mamba
conda activate cellcharter-env
mamba install pytorch torchvision torchaudio pytorch-cuda=12.4 -c pytorch -c nvidia
pip install scvi-tools
pip install cellcharter
Note: a different system may require different commands to install PyTorch and JAX. Refer to their respective documentation for more details.
If you found a bug or you want to propose a new feature, please use the issue tracker.
FAQs
A Python package for the identification, characterization and comparison of spatial clusters from spatial -omics data.
We found that cellcharter demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
Security News
The Linux Foundation is warning open source developers that compliance with global sanctions is mandatory, highlighting legal risks and restrictions on contributions.
Security News
Maven Central now validates Sigstore signatures, making it easier for developers to verify the provenance of Java packages.