Provides methods for cellular composition, hidden background and gene regulation estimation of omics bulk mixtures.
Project description
Deconomix
Overview
Deconomix is a Python library aimed at the bioinformatics community, offering methods to estimate cell type compositions, hidden background contributions and gene regulation factors of bulk RNA mixtures. Visit the documentation here.
Features
-
Data Simulation: Generate artificial bulk mixtures from single-cell data in an efficient way to provide training data for your models.
-
Gene Weighting: Learn gene weights from artifical bulk mixtures to optimize the cellular composition estimation of real bulk RNA mixtures.
-
Cellular Composition: Estimate the cellular composition of your bulk RNA profiles or Spatial Transcriptomics spots.
-
Background Estimation: Refine the composition estimation by estimate a hidden background contribution and profile, which cannot be explained by the cell types featured in the reference.
-
Gene Regulation: Find out, how cell types in your bulk data is regulated in relation to your reference profiles, for instance in a disease context.
-
Visualization: Visualize your results with predefined functions.
-
Evaluation: Perform basic enrichment analysis for the estimated gene regulatory factors.
Installation
You can install the package using pip:
pip install deconomix
Or directly from the git repository:
pip install git+https://gitlab.gwdg.de/MedBioinf/MedicalDataScience/DeconomiX.git
Getting Started
For a detailed showcase of the standard workflow please visit our gitlab page and navigate to the example folder. There we provide a jupyter notebook with all neccesary steps to get started. We also encourage the user to take a look at our documentation.
Publications
-
Görtler, F. et al. (2020). Loss-Function Learning for Digital Tissue Deconvolution. Journal of Computational Biology, 27(3), 342–355.
-
Görtler, F. et al. (2024). Adaptive digital tissue deconvolution. Bioinformatics, 40(Supplement 1), i100–i109
-
Mensching-Buhr, M. and Sterr T. et al. (2024) bioRxiv 2024.11.28.625894; doi: https://doi.org/10.1101/2024.11.28.625894 (Preprint)
Project details
Release history Release notifications | RSS feed
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 deconomix-1.0.1.tar.gz.
File metadata
- Download URL: deconomix-1.0.1.tar.gz
- Upload date:
- Size: 34.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.11.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2010955f2f04aacfa6defe22096fe73a730f4539813000842328fbe1c81521ec
|
|
| MD5 |
d5dcd60074869e248c029f778f123249
|
|
| BLAKE2b-256 |
f4fb6952232962a0ff8ef0f4181cc21cc1c110e82aa21730e59a2ea454721e1c
|
File details
Details for the file deconomix-1.0.1-py3-none-any.whl.
File metadata
- Download URL: deconomix-1.0.1-py3-none-any.whl
- Upload date:
- Size: 33.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.11.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b5ca73fa2480f032f93bfcf0e45e23d6939a20c609f9ab0202b5e8f47b4644c8
|
|
| MD5 |
e41dd11e9111160e20234f492ca8e945
|
|
| BLAKE2b-256 |
56e194af57a7e82bcaae090b730587e7b1245c15f4dd3fb33a87e326fb984c7b
|