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
- Maximilien Colange (ORCID: https://orcid.org/0000-0003-4769-3302)
- Abdelkader Behdenna (ORCID: https://orcid.org/0000-0002-4746-8749)
- Guillaume Appé
- Solène Weill
- W. Evan Johnson (ORCID: https://orcid.org/0000-0002-6247-6595)
- Akpéli Nordor (ORCID: https://orcid.org/0000-0003-3541-0221)
- Léa Meunier (ORCID: https://orcid.org/0000-0003-1855-7467)
Institutions
- Rutgers, The State University of New Jersey (US)
- Epigénétique et Destin Cellulaire (FR)
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