DAZZLE
This repository include code and documentation for our manuscript "Improving Gene Regulatory Network Inference using Dropout Augmentation".
Install
This package is available on pip
pip install grn-dazzle
Basic Usage
The core function runDAZZLE requires the following two things to get started:
- Single cell gene expression table. We suggest you use log transformation to normalize the data
- Experiment Configs. We also provide two sets of default configs with this package, namely
DEFAULT_DAZZLE_CONFIGSandDEFAULT_DEEPSEM_CONFIGS. They are just two python dictionaries. If you need to make modifications, just save them to a variable and adjust the values.
Quick Example
from dazzle import load_beeline, runDAZZLE, get_metrics, DEFAULT_DAZZLE_CONFIGS
bl_data, bl_ground_truth = load_beeline(
data_dir='data',
benchmark_data="hESC",
benchmark_setting="500_STRING"
)
model, adjs = runDAZZLE(bl_data.X, DEFAULT_DAZZLE_CONFIGS)
get_metrics(model.get_adj(), bl_ground_truth)
Release files for grn-dazzle 0.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| grn_dazzle-0.0.2.tar.gz | 20.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| grn_dazzle-0.0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 44.5 kB
Release files / grn_dazzle-0.0.2.tar.gz
| Download URL | grn_dazzle-0.0.2.tar.gz |
|---|---|
| Size | 20.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f5e9de56a64561a52580da180717ac3b3a9869dbb885629a1638e2bf77c07ef2
|
|
BLAKE2b-256 checksum How to use checksums |
184cbae2bdce0a44695b7ab8cba5441bf170070cc87675c6deca326fc68bf6a4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
python-requests/2.31.0
|
Release files / grn_dazzle-0.0.2-py3-none-any.whl
| Download URL | grn_dazzle-0.0.2-py3-none-any.whl |
|---|---|
| Size | 24.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4dc989e9b56e26ac887c646887291a80debc85081913ae472e9f745253ff4499
|
|
BLAKE2b-256 checksum How to use checksums |
1e97aa9442c8978549a4fec3d750dc08be9aaa48af9181d04a5bffafc3f6e9da
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
python-requests/2.31.0
|