JMB-HEADER RAS-JOURNALS EIMB Pleiades Publishing

RUS

             

ENG

YearIMPACT-FACTOR
2024  1,200
2023  1,500
2022  1,200
2021  1,540
2020  1,374
2019  1,023
2018  0,932
2017  0,977
2016  0,799
2015  0,662
2014  0,740
2013  0,739
2012  0,637
2011  0,658
2010  0,654
2009  0,570
2008  0,849
2007  0,805
2006  0,330
2005  0,435
2004  0,623
2003  0,567
2002  0,641
2001  0,490
2000  0,477
1999  0,762
1998  0,785
1997  0,507
1996  0,518
1995  0,502
Vol 59(2025) N 5 p. 827-835; DOI 10.1134/S0026893325601302 Full Text

G.J. Osmak1,2*, M.V. Pisklova1,2

GeneLens: A Python Package Implementing Monte Carlo Machine Learning and Network Analysis Methods for Biomarker Discovery and Gene Functional Annotation

1Chazov National Medical Research Center of Cardiology, Ministry of Health of the Russian Federation, Moscow, 121552 Russia
2Pirogov Russian National Research Medical University, Ministry of Health of the Russian Federation, Moscow, 117997 Russia


*german.osmak@gmail.com
Received - 2025-04-09; Revised - 2025-04-09; Accepted - 2025-04-24

We present GeneLens, a Python package for comprehensive analysis of differentially expressed genes and biomarker discovery. The package consists of two core modules, FSelector for biomarker identification by utilizing Monte Carlo simulations of L1-regularized models and NetAnalyzer for functional prediction of selected gene sets based on the topology of their protein-protein interaction networks. FSelector includes: (1) automated gene selection through iterative bootstrap sampling, (2) calculation of gene significance weights by taking account of ROC-AUC models and their number in simulations, and (3) adaptive thresholding for feature space reduction. NetAnalyzer performs a pathway enrichment analysis while integrating the significance weights from FSelector. Implemented as a PIP module, GeneLens provides standardized algorithms for applying machine learning and network analysis methods in differential gene expression studies, along with automated model hyperparameter tuning and visualization tools.

transcriptomics, machine learning, Monte Carlo, biomarkers, differentially expressed genes, network analysis



JMB-FOOTER RAS-JOURNALS