Skip to main content

Biological Information Bottleneck

Project description

# bioIB bioIB package for scRNA-seq analysis

This repository provides the code for bioIB, described in our article - “bioIB: Identifying informative metagenes in single-cell RNA-seq with the Information Bottleneck algorithm”

![intro_figure](https://github.com/user-attachments/assets/ffe67ad3-1ef0-4d14-aec0-7ae6184c0199)

bioIB is a novel method for scRNA-seq analysis, based on the Information Bottleneck algorithm. Given the cellular labels representing the signal of interest, such as cell type, bioIB generates probabilistic gene clusters, or metagenes, that capture the major biological processes differentially activated between the defined cellular populations.

# This repository

This repository contains:

  1. The bioIB package code.

  2. Jupyter notebook tutorial exemplifying the use of the bioIB package functions.

# Installation The bioIB package can be installed through pip: ` pip install bioib `

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

bioib-0.1.3.tar.gz (13.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bioib-0.1.3-py3-none-any.whl (14.3 kB view details)

Uploaded Python 3

File details

Details for the file bioib-0.1.3.tar.gz.

File metadata

  • Download URL: bioib-0.1.3.tar.gz
  • Upload date:
  • Size: 13.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.12

File hashes

Hashes for bioib-0.1.3.tar.gz
Algorithm Hash digest
SHA256 d27b684b772ed1d097581ddc31bdde2081f5269d1cce57dc50070facd0f1978e
MD5 4b54d1acf2ecf2256697e62e73792da7
BLAKE2b-256 47b532f646c5f0281fa6ab9c9844421e46e7064e8cb53c0c91aa4ae760053c8f

See more details on using hashes here.

File details

Details for the file bioib-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: bioib-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 14.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.12

File hashes

Hashes for bioib-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 decec94cb8e8fe055038af94f4a7406715b11867805578d8a79778e722be5c29
MD5 586b8970cdddcea9eba9d17090fadb1a
BLAKE2b-256 1990edd48ea9c860911b1183fbfa210a15285517cc4f24941d3dace8e5e90640

See more details on using hashes here.

Supported by

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