scmags.ScMags.sel_clust_marker¶
- ScMags.sel_clust_marker(nof_markers=3, n_cores=- 2, dyn_prog=False)[source]¶
Performs cluster-specific marker selection among filtered genes. It does this in two different ways.
- Parameters
nof_markers (
Optional[int]) – Number of markers to be selected for each cluster.n_cores (
Optional[int]) – Number of cores to use. (If not given = total number of cores -1)dyn_prog (
bool) – Marker selection status with dynamic programming. If True, the combinational genes are combined and the gene combination with the highest silhouette value is selected.
Examples
>>> import scmags as mg Li Dataset >>> li = mg.datasets.li() Filtering out unnecessary genes >>> li.filter_genes() Selection of markers from remaining genes >>> li.sel_clust_marker() Get markers >>> li.get_markers() Get markers data >>> li.get_marker_data()