miRNA Target Prediction and Regulatory Network Analysis
A pure-Python pipeline for miRNA seed sequence matching, target anti-correlation, and regulatory network construction.
- Seed sequence matching (6mer/7mer/8mer at positions 2-8)
- Target site accessibility (local MFE approximation)
- miRNA-target anti-correlation (Pearson r < -0.3, FDR < 0.05)
- miRNA regulatory network (miRNA → target gene → pathway)
- Differential miRNA expression (NB model)
- 100 samples × 500 miRNAs + 5000 target genes
- DE miRNAs (FDR<0.05, |log2FC|>1): 69
- Anti-correlated pairs: 4,320
- Seed matches: 6mer=24,766, 7mer=15,031, 8mer=10,142
- Max hub degree: 181
pip install numpy scipy matplotlib
python microrna_engine.pymirna small-rna mirna-target seed-sequence ago2 noncoding-rna