Skip to main content

Hierarchical deconvolution of bulk transcriptomics

Project description

Rectangle

Tests Documentation

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

Installation

You need Python 3.10–3.12 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

rectanglepy-1.4.1.tar.gz (3.3 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rectanglepy-1.4.1-py3-none-any.whl (1.7 MB view details)

Uploaded Python 3

File details

Details for the file rectanglepy-1.4.1.tar.gz.

File metadata

  • Download URL: rectanglepy-1.4.1.tar.gz
  • Upload date:
  • Size: 3.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for rectanglepy-1.4.1.tar.gz
Algorithm Hash digest
SHA256 ba4e5ab31c381364c6c786e13b8e28d8f066c7f36a66dd5d9ecb272e4776e44b
MD5 175a4f6f8796af4a1b0f966124f91567
BLAKE2b-256 6a0f48bbdc5fde81e421275f036ef98d5cb1fd9ae93c797127ffc7b3009957c5

See more details on using hashes here.

File details

Details for the file rectanglepy-1.4.1-py3-none-any.whl.

File metadata

  • Download URL: rectanglepy-1.4.1-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.13

File hashes

Hashes for rectanglepy-1.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9d3f8f8131fb4d4a3a3e300cfe655123a7e968852b063b00d3f91fa3cac8c49e
MD5 a8356c267037bed3267c08ed986ddef9
BLAKE2b-256 3c57d060136d93d1ed9147f4d9c307dc7ea9e0a12f12ce2d546081e65606b986

See more details on using hashes here.

Supported by

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