scSemiProfiler.utils.visualize_inferred¶
-
scSemiProfiler.utils.visualize_inferred(name, target, representatives, cluster_labels, realdata_path='example_data/scdata.h5ad', save=None)[source]¶ Visualize the inference performance by plotting the representative, inferred target, and target ground truth in the same UMAP.
- Parameters
- Return type
- Returns
None
Example
>>> name = 'project name' >>> >>> # load representatives and cluster labels lists >>> repres = [] >>> f=open(name + '/status/init_representatives.txt','r') >>> lines = f.readlines() >>> f.close() >>> for l in lines: >>> repres.append(int(l.strip())) >>> >>> cl = [] >>> f=open(name + '/status/init_cluster_labels.txt','r') >>> lines = f.readlines() >>> f.close() >>> for l in lines: >>> cl.append(int(l.strip())) >>> >>> visualize_inferred(name, 0, repres, cl)