Skip to content

Commit

Permalink
Merge pull request #137 from roramirezf/gh-pages
Browse files Browse the repository at this point in the history
MOFAcell documentation
  • Loading branch information
bv2 authored Nov 27, 2023
2 parents 41d5c4c + 747d102 commit 85ba0ed
Show file tree
Hide file tree
Showing 3 changed files with 28 additions and 0 deletions.
27 changes: 27 additions & 0 deletions MOFAcell.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
---
layout: default
title: Multicellular Factor Analysis - Repurposing MOFA for multicellular integration
---

Cross-condition single-cell omics data profile the variability of cells across cell-types, patients, and conditions. Multicellular factor analysis (MOFAcell) repurposes MOFA to estimate cross-condition multicellular programs from single-cell data. These multicellular programs represent coordinated molecular changes occurring in multiple cells and can be used for the unsupervised analysis of samples in single-cell data of multiple samples and conditions. The flexibility in view creation allows the inclusion of structural (eg. spatial dependencies) or communication tissue-level views in the inference of multicellular programs. Leveraging on MOFA’s structured regularization MOFAcell is also suitable for meta-analysis and the joint modeling of independent studies.

<p align="center">
<img src="images/MOFAcellFig.png" width="60%"/>​
</p>

For more details you can read our paper: \n

- [*Multicellular factor analysis of single-cell data for a tissue-centric understanding of disease (eLife 2023)*](https://elifesciences.org/articles/93161)

## Use

We have created a complementary R package [MOFAcellulaR](https://github.com/saezlab/MOFAcellulaR) that contains helper fuctions to prepare your single-cell data for a multicellular factor analysis with MOFA.

A python implementation with [muon](https://muon.scverse.org/) is available through [liana-py](https://liana-py.readthedocs.io/en/latest/index.html)

## Tutorials/Vignettes
* [**Running a multicellular factor analysis in a cross-condition single-cell atlas**](https://saezlab.github.io/MOFAcellulaR/articles/get-started.html): illustration of the method with a toy example

### Python Tutorials
* [**Running a multicellular factor analysis in a cross-condition single-cell atlas**](https://liana-py.readthedocs.io/en/latest/notebooks/mofacellular.html): illustration of the method with real data
* [**Multicellular factor analysis for intercellular context factorization**](https://liana-py.readthedocs.io/en/latest/notebooks/mofatalk.html): inference of multicellular programs from cell-cell communication inference scores
Binary file added images/MOFAcellFig.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions index.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ For more details you can read our papers:
- general framework: [published in Molecular Systems Biology](http://msb.embopress.org/cgi/doi/10.15252/msb.20178124)
- multi-group framework and single cell applications: [MOFA+, published in Genome Biology](http://genomebiology.biomedcentral.com/articles/10.1186/s13059-020-02015-1)
- temporal or spatial data: [MEFISTO, published in Nature Methods](https://www.nature.com/articles/s41592-021-01343-9)
- multicellular factor analysis [MOFAcell, published in eLife](https://elifesciences.org/articles/93161)

## Implementation

Expand Down

0 comments on commit 85ba0ed

Please sign in to comment.