Hierarchical deconvolution of bulk transcriptomics
Project description
Rectangle
Rectangle is an open-source Python package for single-cell-informed cell-type deconvolution of bulk and spatial transcriptomic data, which is part of the scverse ecosystem.
Rectangle presents a novel approach to second-generation deconvolution, characterized by hierarchical signature building for fine-grained cell-type deconvolution, estimation and correction of unknown cellular content, and efficient handling of large-scale single-cell data during signature matrix computation.
Rectangle was developed to overcome the current challenges in cell-type deconvolution, providing a robust and accurate methodology while ensuring a low computational profile.
Getting started
Please refer to the documentation. In particular, the
-
Tutorials for a step-by-step guide on how to use Rectangle, and the
Installation
You need to have Python 3.10 or higher installed on your system.
How to install Rectangle:
Install the latest release of Rectangle from PyPI https://pypi.org/project/rectanglepy/:
pip install rectanglepy
Licence
Rectangle is available under a dual licence:
-
Open-source licence: GNU General Public License v3.0 (GPLv3) → Free to use, modify, and redistribute as long as modifications and redistributions are also under GPLv3.
-
Commercial licence: For companies and individuals who wish to use Rectangle in proprietary or closed-source applications, a separate commercial licence is available. See LICENCE_COM for details.
For commercial licensing enquiries, please contact: innovation-psb@uibk.ac.at
Release notes
See the changelog.
Contact
If you found a bug, please use the issue tracker.
For commercial licensing: innovation-psb@uibk.ac.at
Citation
If you use Rectangle in your project, please cite: (TBA)
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file rectanglepy-1.4.0.tar.gz.
File metadata
- Download URL: rectanglepy-1.4.0.tar.gz
- Upload date:
- Size: 3.3 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a5b7102c786acb3ae9c419429fde7d3f690d533c1df4ac2f11009630c5da912a
|
|
| MD5 |
fdadb32f31b2d9dbd944b6e653d6975e
|
|
| BLAKE2b-256 |
99b6f452b9fdb836671cfb085762ce2b742a7e4de3f7294549cb5b82990f2ce1
|
File details
Details for the file rectanglepy-1.4.0-py3-none-any.whl.
File metadata
- Download URL: rectanglepy-1.4.0-py3-none-any.whl
- Upload date:
- Size: 1.7 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
09f69f98861cf4033148bc656a4246ad34b0fa4db3b8188e741a1347e424a7d3
|
|
| MD5 |
b72f798f1641b8762c1d123a12da9253
|
|
| BLAKE2b-256 |
ce8c10d295f7afa457d7d612f8c374c3c18792695ac1227d8a87ebea611059d8
|