Skip to content

Rakesh8050/tfcomb-custom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧬 TF-COMB Custom Version

This repository contains a customized version of the TF-COMB (Transcription Factor Co-Occurrence Mining and Benchmarking) package.

TF-COMB is a Python-based framework used to study co-occurrence of transcription factors (TFs) across genomic regions, such as ChIP-seq peaks or motif-based TF binding sites (TFBS). It applies market basket analysis to detect statistically significant TF–TF combinations.


✨ What's New in This Custom Version

  • Fixed ValueError: var_name=['TF2'] must be a scalar error in objects.py
  • Improved compatibility with pandas >= 2.0
  • Simplified market_basket() function for stable execution in Google Colab
  • Added better readability and comments for beginners

🧠 Key Features

  • Detect co-occurring transcription factors in genomic regions
  • Supports both motif-derived and ChIP-seq-based TFBS inputs
  • Generates heatmaps, bubble plots, and rule-based TF co-occurrence tables
  • Integrates well with downstream network visualization (e.g., Cytoscape)

⚙️ Installation

You can install this version directly from GitHub:

!pip install https://github.com/Rakesh8050/tfcomb-custom.git

About

Custom-modified version of TF-COMB for transcription factor co-occurrence analysis. Fixes pandas compatibility issues, improves stability in Colab/Jupyter, and enables motif-based TF network discovery in genomic data.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors