Skip to content

A system of APIs and links to downloaded databases to connect their information to set up trans-omics networks

License

Notifications You must be signed in to change notification settings

mmattano/transnet

Repository files navigation

TransNet: Trans-Omics Network Integration and Analysis

Python package Update Networks License: MIT

TransNet is a Python package designed for the generation, integration, and analysis of multi-layer biological networks from trans-omics data. It enables researchers to:

  1. Automatically build comprehensive biological networks by pulling data from various databases
  2. Integrate experimental data from different omics layers (transcriptomics, proteomics, metabolomics)
  3. Analyze and visualize integrated networks
  4. Access pre-built networks for common model organisms

Features

  • Database Integration: Pull data from multiple biological databases (KEGG, UniProt, Ensembl, STRING, ChIP-Atlas)
  • Multi-omics Layers: Build networks with transcriptome, proteome, metabolome, pathways, and reaction layers
  • Pre-built Networks: Access regularly updated networks for human, mouse, yeast, and E. coli
  • Experimental Data Integration: Map your experimental data onto networks
  • Network Analysis: Perform various analyses including:
    • Centrality measures
    • Community detection
    • Differential network analysis
    • Enrichment analysis
    • Active module identification
  • Data Export: Save networks and results in CSV format for easy sharing and further analysis

Installation

# Install from PyPI
pip install transnet

# Or install from source
git clone https://github.com/mmattano/transnet.git
cd transnet
pip install -e .

About

A system of APIs and links to downloaded databases to connect their information to set up trans-omics networks

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages