Skip to main content

Probabilistic factor analysis model with covariate guided factors

Project description

PACKAGE RENAMED TO BIOSOFA

This version of the package is deprecated! Please refer to https://github.com/tcapraz/SOFA for the current version.

spFA

Introduction

Here we present semi-supervised probabilistic Factor Analysis (spFA), a multi-omics integration method, which infers a set of low dimensional latent factors that represent the main sources of variability. spFA enables the discovery of primary sources of variation while adjusting for known covariates and simultaneously disentangling variation that is shared between multiple omics modalities and specific to single modalities. The spFA method is implemented in python using the pyro framework for probabilistic programming.

Installation

To install spfa first create Python 3.8 environment e.g. by

conda create --name spfa-env python=3.8
conda activate spfa-env

and install the package using

pip install spfa

How to use spfa for multi-omics analyses

A detailed manual with examples and how to use spfa can be found here https://tcapraz.github.io/spFA/index.html.

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

spfa-0.8.0.tar.gz (15.6 kB view details)

Uploaded Source

Built Distribution

spfa-0.8.0-py3-none-any.whl (15.9 kB view details)

Uploaded Python 3

File details

Details for the file spfa-0.8.0.tar.gz.

File metadata

  • Download URL: spfa-0.8.0.tar.gz
  • Upload date:
  • Size: 15.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.2 CPython/3.8.10 Linux/5.15.0-119-generic

File hashes

Hashes for spfa-0.8.0.tar.gz
Algorithm Hash digest
SHA256 6be1198a9311738ec521cefce225d64cf7c63cf6c20014dd04273f1a46ee1cfe
MD5 3e52f56f272a158459e6db334ee9d90b
BLAKE2b-256 f3610f3a93e00c558adc6e7d3c7024e39ab1b80733e608b37e0dd44e563bcc67

See more details on using hashes here.

File details

Details for the file spfa-0.8.0-py3-none-any.whl.

File metadata

  • Download URL: spfa-0.8.0-py3-none-any.whl
  • Upload date:
  • Size: 15.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.2 CPython/3.8.10 Linux/5.15.0-119-generic

File hashes

Hashes for spfa-0.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6c624d80bf80cb7b3614e65a98ca1e95cc3c6aa2ca0fc291383b81f8ec39943e
MD5 0a9821ae839a21f6291a37010fbe7015
BLAKE2b-256 312383a931eb7e4297e0ef6d33b8ae2dfc7bb331118b124e86c08e1b38a9197c

See more details on using hashes here.

Supported by

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