Welcome to MultiModulon’s documentation!

MultiModulon is a Python package for an integrative multi-species/multi-strains/multi-modalities analysis framework. It enables the identification of conserved and species-specific regulatory modules across multiple bacterial strains or species.

Python 3.10+ PyTorch 2.6+ Matplotlib Pandas scikit-learn Docker

Key Features

  • Multi-modalities/Multi-species Integration: Analyze gene expression data from multiple bacterial species simultaneously

  • Robust Multi-view ICA: Identify core (conserved) and unique (species-specific) regulatory modules

  • Optimization Tools: Automated optimization of component numbers using non-single-gene filtering

  • Visualization: Comprehensive plotting functions for iModulon activities and gene weights

  • GPU Support: Accelerated computation using GPU for large-scale analyses

Contents

Additional Information

Note

This project is under active development. The API may change in future releases.