CRAN/E | GeneSelectR

GeneSelectR

'GeneSelectR' - Comprehensive Feature Selection Workflow for Bulk RNAseq Datasets

Installation

About

The workflow is a versatile R package designed for comprehensive feature selection in bulk RNAseq datasets. Its key innovation lies in the seamless integration of the 'Python' 'scikit-learn' () machine learning framework with R-based bioinformatics tools. 'GeneSelectR' performs robust Machine Learning-driven (ML) feature selection while leveraging 'Gene Ontology' (GO) enrichment analysis as described by Thomas PD et al. (2022) doi:10.1002/pro.4218, using 'clusterProfiler' (Wu et al., 2021) doi:10.1016/j.xinn.2021.100141 and semantic similarity analysis powered by 'simplifyEnrichment' (Gu, Huebschmann, 2021) doi:10.1016/j.gpb.2022.04.008. This combination of methodologies optimizes computational and biological insights for analyzing complex RNAseq datasets.

github.com/dzhakparov/GeneSelectR
Bug report File report

Key Metrics

Version 1.0.1
R ≥ 3.5.0
Published 2024-02-03 262 days ago
Needs compilation? no
License MIT
License File
CRAN checks GeneSelectR results

Downloads

Yesterday 2 0%
Last 7 days 26 -45%
Last 30 days 186 -16%
Last 90 days 660 +1%
Last 365 days 2.454

Maintainer

Maintainer

Damir Zhakparov

Authors

Damir Zhakparov

aut / cre

Material

README
Reference manual
Package source

Vignettes

example

macOS

r-release

arm64

r-oldrel

arm64

r-release

x86_64

Windows

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Old Sources

GeneSelectR archive

Depends

R ≥ 3.5.0

Imports

cowplot ≥ 1.1.1
dplyr ≥ 1.1.0
ggplot2 ≥ 3.4.2
glue ≥ 1.6.2
magrittr ≥ 2.0.3
methods ≥ 4.2.2
RColorBrewer ≥ 1.1.3
reshape2 ≥ 1.4.4
reticulate ≥1.28
rlang ≥ 1.1.1
testthat ≥ 3.0.0
tibble ≥3.2.1
tidyr ≥ 1.3.0
tmod ≥ 0.50.13

Suggests

clusterProfiler ≥ 4.6.2
GO.db ≥ 3.17.0
knitr
rmarkdown
BiocManager ≥ 1.30.21
UpSetR ≥ 1.4.0
AnnotationHub ≥ 3.8.0
ensembldb ≥ 2.24.0
org.Hs.eg.db ≥ 3.17.0

Enhances

simplifyEnrichment ≥ 1.8.0