Package: smartid 1.9.0

Jinjin Chen

smartid: Scoring and Marker Selection Method Based on Modified TF-IDF

This package enables automated selection of group specific signature, especially for rare population. The package is developed for generating specifc lists of signature genes based on Term Frequency-Inverse Document Frequency (TF-IDF) modified methods. It can also be used as a new gene-set scoring method or data transformation method. Multiple visualization functions are implemented in this package.

Authors:Jinjin Chen [aut, cre]

smartid_1.9.0.tar.gz
smartid_1.9.0.zip(r-4.7)smartid_1.9.0.zip(r-4.6)smartid_1.9.0.zip(r-4.5)
smartid_1.9.0.tgz(r-4.6-any)smartid_1.9.0.tgz(r-4.5-any)
smartid_1.9.0.tar.gz(r-4.7-any)smartid_1.9.0.tar.gz(r-4.6-any)
smartid_1.9.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
smartid/json (API)
NEWS

# Install 'smartid' in R:
install.packages('smartid', repos = c('https://bioc.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/davislaboratory/smartid/issues

Pkgdown/docs site:https://davislaboratory.github.io

Datasets:
  • sim_sce_test - ScRNA-seq test data of 4 groups simulated by 'splatter'.

On BioConductor:smartid-1.9.0(bioc 3.24)smartid-1.8.0(bioc 3.23)

softwaregeneexpressiontranscriptomics

4.30 score 1 stars 5 scripts 244 downloads 15 exports 88 dependencies

Last updated from:931d9dfb23. Checks:1 NOTE, 9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
bioc-checksNOTE269
linux-devel-x86_64OK359
source / vignettesOK301
linux-release-x86_64OK310
macos-release-arm64OK193
macos-oldrel-arm64OK164
windows-develOK256
windows-releaseOK246
windows-oldrelOK238
wasm-releaseOK190

Exports:cal_scoregs_scoregs_score_initidf_iae_methodsmarkers_hdbscanmarkers_mclustmarkers_mixmdlova_score_boxplotscale_mgmscore_barplotsin_score_boxplottop_markerstop_markers_abstop_markers_glmtop_markers_init

Dependencies:abindaskpassbase64encBiobaseBiocGenericsbslibcachemclicpp11crosstalkcurldata.tableDelayedArraydigestdplyrevaluatefarverfastmapfontawesomefsgenericsGenomicRangesggplot2gluegtablehighrhtmltoolshtmlwidgetshttrIRangesisobandjquerylibjsonlitekernlabknitrlabelinglaterlatticelazyevallifecyclemagrittrMASSMatrixMatrixGenericsmatrixStatsmclustmemoisemimemixtoolsnlmeopensslotelpillarpkgconfigplotlypromisespurrrR6rappdirsRColorBrewerRcpprlangrmarkdownS4ArraysS4VectorsS7sassscalessegmentedSeqinfoSparseArraysparseMatrixStatsstringistringrSummarizedExperimentsurvivalsystibbletidyrtidyselecttinytexutf8vctrsviridisLitewithrxfunXVectoryaml

A quick start guide to smartid: Scoring and MARker selection method based on modified Tf-IDf

Rendered fromsmartid_Demo.Rmdusingknitr::rmarkdownon May 30 2026.

Last update: 2026-04-22
Started: 2024-01-08

Readme and manuals

Help Manual

Help pageTopics
calculate combined scorecal_score cal_score,AnyMatrix-method cal_score,SummarizedExperiment-method
Calculate score for each feature in each cellcal_score_init
compute overall score based on the given marker listgs_score gs_score,AnyMatrix,ANY-method gs_score,AnyMatrix,list-method gs_score,SummarizedExperiment,ANY-method
Calculate scores of each cell on given featuresgs_score_init
standard inverse average expressioniae
inverse average expression using hdbscan cluster as labeliae_hdb
labeled inverse average expression: IGMiae_igm
inverse average expression: maxiae_m
labeled inverse average expression: probability basediae_prob
labeled inverse average expression: relative frequencyiae_rf
inverse average expression using standard deviation (SD)iae_sd
standard inverse cell frequencyidf
inverse document frequency using hdbscan cluster as labelidf_hdb
Get names of available IDF and IAE methodsidf_iae_methods
labeled inverse cell frequency: IGMidf_igm
inverse cell frequency: maxidf_m
labeled inverse cell frequency: probability basedidf_prob
labeled inverse cell frequency: relative frequencyidf_rf
inverse cell frequency using standard deviation (SD)idf_sd
select markers using HDBSCAN methodmarkers_hdbscan
select markers using mclust EM methodmarkers_mclust
select markers using mixtools EM methodmarkers_mixmdl
boxplot of features overall scoreova_score_boxplot
scale by mean of group mean for imbalanced datascale_mgm
barplot of processed scorescore_barplot
scRNA-seq test data of 4 groups simulated by 'splatter'.sim_sce_test
boxplot of split single feature scoresin_score_boxplot
compute term/feature frequency within each celltf
scale score and return top markerstop_markers top_markers,AnyMatrix-method top_markers,SummarizedExperiment-method
calculate group median, MAD or mean score and order genes based on scorestop_markers_abs
calculate group mean score using glm and order genes based on scores differencetop_markers_glm
compute group summarized score and order genes based on processed scorestop_markers_init