FIREFate (Functional and Interpretable Regulatory Encoding of cellular Fate)
This repository provides an open-source toolkit, which delivers multi-scale insights at the cell-population, gene-regulatory and epigenomic levels to predict fate-bias during cell state transitions, and infer regulatory components governing cell fate decisions. The framework is built for single-cell (sc-snRNA/scATAC-seq) datasets for both matched or un-matched multi-omic sequenced populations.
Downstream tasks include -
-
Discovery of interpretable cellular programs (CPs) underlying phenotypically-contrasting cell states, arising from natural progression of cellular processes or fate-biasing interventions.
-
Prediction of fate-biased cell populations in uncommitted states during differentiation, using CPs inferred from intervention datasets (TF-KO)
-
Construction of State-Specific GRNs, and a combined cross-state GRN whose connectivity spans both states in (1), for enrichment of Transcription Factor (TF) activity, which regulates the CP encoding the discriminative phenotype between states.
-
Construction of Transition-Window-Specific GRNs, with clustered regulatory edges to temporally order waves of TF regulation.
-
Construction of Episodic GRNs that capture TF–target forces held temporally invariant across each episode, for enrichment of dynamic TF epigenomic and regulatory activity within each CP, underlying cell fate.
-
Quantification of in-silico perturbation effects from state-specific (DONE) /dynamic phenotypic shifts (TO-DO) induced by perturbing enriched TFs.
Documentation
User guide and API reference are built with Sphinx and hosted on Read the Docs (configure the
project at readthedocs.org to point at this repository; the config file
is .readthedocs.yaml). After publishing, the site is typically available at
https://firefate.readthedocs.io/ when the project slug is
firefate.
To build the HTML docs locally:
pip install ".[docs]"
sphinx-build -W -b html docs docs/_build/html
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 firefate-0.0.1.tar.gz.
File metadata
- Download URL: firefate-0.0.1.tar.gz
- Upload date:
- Size: 57.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.19
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
26ec76579e0959f04a4fe71c2f9cfef01af37ffcb1feafe4e1a6d97ffb10860c
|
|
| MD5 |
28781bfb54ec63ac3cec43dc3610f584
|
|
| BLAKE2b-256 |
8f127abfb02699e971b3dbb10d8a789eeb44c97c306eb772162bf860f269a34b
|
File details
Details for the file firefate-0.0.1-py3-none-any.whl.
File metadata
- Download URL: firefate-0.0.1-py3-none-any.whl
- Upload date:
- Size: 61.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.19
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
549caee959e152e122ed5ed5eaf874baed7ed5fa04ea51f1e7f36eebf9576753
|
|
| MD5 |
b18e59d186b02c6dcd2c460163d7c8cc
|
|
| BLAKE2b-256 |
0ec5be8929004cf3aab32f7d429caa90fd243f227f5fde7347277a26e3427242
|