Bridging the gap between R and Python in bulk transcriptomic data analysis with InMoose

We introduce InMoose, an open-source Python environment aimed at omic data analysis. We illustrate its capabilities for bulk transcriptomic data analysis. Due to its wide adoption, Python has grown as a de facto standard in fields increasingly important for bioinformatic pipelines, such as data science, machine learning, or artificial intelligence (AI). As a general-purpose language, Python is also recognized for its versatility and scalability. InMoose aims at bringing state-of-the-art tools, historically written in R, to the Python ecosystem. InMoose focuses on providing drop-in replacements for R tools, to ensure consistency and reproducibility between R-based and Python-based pipelines. The first development phase has focused on bulk transcriptomic data, with current capabilities encompassing data simulation, batch effect correction, and differential analysis and meta-analysis.

Authors

Institutions

Publication Details

Journal
Scientific Reports
Published
2025-05-24
DOI
https://doi.org/10.1038/s41598-025-03376-y
Citations
1
Primary Topic
Gene expression and cancer classification
Type
article
Field-Weighted Citation Impact
0.81
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Bridging the gap between R and Python in bulk transcriptomic data analysis with InMoose

Maximilien Colange, Abdelkader Behdenna, Guillaume Appé, Solène Weill et al.
1 citations
Scientific Reports
Gene expression and cancer classification
0.81
article

Bridging the gap between R and Python in bulk transcriptomic data analysis with InMoose

Maximilien Colange, Abdelkader Behdenna, Guillaume Appé, Solène Weill, W. Evan Johnson, Akpéli Nordor, Léa Meunier
article en
1 citations

Abstract

We introduce InMoose, an open-source Python environment aimed at omic data analysis. We illustrate its capabilities for bulk transcriptomic data analysis. Due to its wide adoption, Python has grown as a de facto standard in fields increasingly important for bioinformatic pipelines, such as data science, machine learning, or artificial intelligence (AI). As a general-purpose language, Python is also recognized for its versatility and scalability. InMoose aims at bringing state-of-the-art tools, historically written in R, to the Python ecosystem. InMoose focuses on providing drop-in replacements for R tools, to ensure consistency and reproducibility between R-based and Python-based pipelines. The first development phase has focused on bulk transcriptomic data, with current capabilities encompassing data simulation, batch effect correction, and differential analysis and meta-analysis.

Scientific ReportsVol. 15(1)
Rutgers, The State University of New Jersey (US), Epigénétique et Destin Cellulaire (FR)
Openalex Percentile: Top 28%
Gene expression and cancer classification
0.81
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.